Pull to refresh
134
0
Дулин Марат @mdevils

FullStack Software Developer

Send message

Современная мультипликация

Reading time1 min
Views997
koms.ru
Не так давно, исследуя просторы интернета, я наткнулся на сайт KOMS.ru, кликнул на первый попавшийся ролик и был просто шокирован!

Вот это анимация, вот это душа, вот это смысл!
Читать дальше →
Total votes 40: ↑29 and ↓11+18
Comments62

Подкасты и программирование

Reading time3 min
Views5.2K
Долго слушая подкаст «Сиськи-Письки Шоу» я понял что у меня встала работа! :-)

Подкаст был настолько увлекательным, что я не мог оторваться. И тут я решил, что неплохо бы его слушать в метро. Так, у меня есть КПК, который умеет подключаться к копьютеру как флешка.

Отсюда у меня появилось 2 задачи:
  • Закачать оставшиеся подкасты на КПК
  • Докачивать подкасты на КПК по мере выхода

За работу!
Total votes 28: ↑17 and ↓11+6
Comments27

Практическая кроссплатформенность

Reading time3 min
Views1.8K
После полугода использования Ubuntu Linux я окончательно решил, что это именно та система, которая мне нужна для работы и развлечений. Почту организовал в Evolution и был приятно удивлен тем, что там есть все что мне надо, но ничего лишнего (что особенно удивительно после работы в Microsoft Office Outlook)!

Так сложилось, что я купил себе PocketPC на базе WM6 (Windows Mobile 6).

Все было замечательно до момента, пока у меня не появилось много дел и задач: понадобилась полная синхронизация между тремя продуктами:
  • Evolution
  • Windows Mobile Outlook
  • MS Office Outlook

Что же делать?
Total votes 40: ↑35 and ↓5+30
Comments46

Как я стал пользоваться Twitter'ом

Reading time2 min
Views889
Вообще twitter — странная штука. Многие кто о нем слышали — заходили на twitter.com, читали описание, задавали себе вопрос «И нафиг мне это надо?» и уходили :) Я не был исключением. После регистрации я много тыкал, что-то даже написал в твиттере, не нашел ничего для себя полезного и ушел.
Читать дальше →
Total votes 43: ↑20 and ↓23-3
Comments47

Добровольные пожертвования авторам статей

Reading time1 min
Views653
Сегодня натолкнулся на статью, которая показалась мне очень и очень интересной и полезной. В ней автор рассказывает о том, как потратить мало денег и получить качественную почту (от GMail) на СВОЕМ домене! Статья очень интересная и я сам повторив описанные в ней дествия получил отличный результат.

Но…
Читать дальше →
Total votes 85: ↑62 and ↓23+39
Comments155

Многоуровневая абстракция

Reading time3 min
Views16K
В предыдущей статье мы рассмотрели некоторые подходы к кодогенерации, теперь я хочу взглянуть на многоуровневую абстракцию и произвести некоторый анализ.

Данная статья содержит лишь теорию. Практической будет следующая статья (постараюсь чередовать).
Читать дальше →
Total votes 17: ↑14 and ↓3+11
Comments20

Подходы к кодогенерации

Reading time4 min
Views6.3K
В предыдущей статье мы рассматривали то, как применяется кодогенерация в реальных продуктах.
В этой статье мы рассмотрим то, как какие подходы к кодогенерации могут облегчить нам жизнь.
Читать дальше →
Total votes 23: ↑20 and ↓3+17
Comments53

Где используется кодогенерация

Reading time3 min
Views10K
Меня поразило то, что так много людей в комментариях к предыдущей статье высказывают мнение о том, что кодогенерация — это неправильная техника. Давайте посмотрим на некоторые примеры того, как она используется сейчас.
Читать дальше →
Total votes 24: ↑20 and ↓4+16
Comments47

Предисловие

Reading time4 min
Views1.4K
Не знаю почему, но на эту важнейшую технологию обращают так мало внимания. Я хочу несколько исправить положение, поэтому это — первая статья в цикле «Кодогенерация». При рассмотрении данной темы будет использован язык PHP и БД MySQL, но кодогенерация сама по себе возможна на любом языке и с использованием любой БД, просто на PHP мне будет проще объяснять некоторые важные моменты. Так же я буду обращать внимание на состояние дел в других системах и языках.

Данная статья посвящена одному вопросу: какие проблемы присутствуют в современном программировании.
Читать дальше →
Total votes 60: ↑45 and ↓15+30
Comments101

Шаг 9. Установка программ

Reading time3 min
Views156K
Время от времени появляются новые задачи либо необходимость в решении старых задач новыми способами — тогда возникает потребность в дополнительном программном обеспечении. Что делать, если вам нужна новая программа для Linux? Попробую описать некий алгоритм.
Читать дальше →
Total votes 27: ↑24 and ↓3+21
Comments57

Шаг 8: Звук

Reading time3 min
Views25K
Есть множество путей настроить вывод звука. Я выделю три: ALSA, OSS и PulseAudio.

Я опишу эти технологии, но рекомендую на первое время оставить ALSA. Этот материал будет полезен если определенное приложение потребует OSS или PulseAudio.
Читать дальше →
Total votes 25: ↑22 and ↓3+19
Comments39

Шаг 7. Продолжаем настройку системы

Reading time2 min
Views3.6K
В этой главе я рассмотрю наиболее частые моменты в первичной настройке системы.

Окно ввода логина и пароля


У меня Ubuntu распологается на домашнем компьютере, поэтому я не боюсь, что кто-либо из моей семьи украдет важные данные. Пароль у меня достаточно сложный для того, чтобы мой младший брат его не подобрал и не сломал систему. Поэтому я решил отключить окно ввода логина и пароля при загрузке.
Читать дальше →
Total votes 14: ↑9 and ↓5+4
Comments14

Мысли про общество

Reading time3 min
Views1.2K
В последнее время много думаю про людей. В одном из своих топиков я писал про идеологии. О том, что идеологии уводят человека от объективности. Теперь я хочу вообще подумать на тему объективности и субъективности и общества.

Надеюсь, будет интересное обсуждение.
Читать дальше →
Total votes 10: ↑5 and ↓50
Comments16

Шаг 6: Краткое знакомство с консолью

Reading time3 min
Views14K

Краткое знакомство с консолью


Давайте кратко ознакомимся с терминалом — консолью в Linux.

Консоль

Консоль для Linux имеет решающее значение. Если вы всерьез решили изучить Linux, то вам просто необходимо уметь обращаться с консолью. Сразу скажу, что консоль в Linux превосходит по функционалу консоль (cmd.exe) в Windows, но, видимо, консоль — это удобный инструмент, поэтому Microsoft разрабатывает новый вариант консоли — PowerShell.
Читать дальше →
Total votes 51: ↑41 and ↓10+31
Comments111

Шаг 5: Священные войны и немного о каталогах

Reading time3 min
Views1.5K

Идеологии


В настоящее время в сети довольно часто идут ожесточенные «священные войны» («холивары»), где пользователи одних систем спорят с пользователями других систем о том, какая система лучше. Обычно они имеют вид:

— А у слона хобот длиннее.
— Зато у жирафа шея круче.
— Зато слон быстрее бегает!
— В данном случае это не критично!
— Не согласен!
— А я слышал что мамонт всех их рвет!
— Да ну… это уже старье полное...

Читать дальше →
Total votes 42: ↑36 and ↓6+30
Comments134

Шаг 4. Настройка поддержки видеокарты и мыши

Reading time3 min
Views7.8K
После того как мы включили и настроили локализацию — пора браться за устройства.

Установка драйверов видеокарты


Есть два пути установки драйверов видеокарты:
1. Найти драйвера в Synaptic, поставить и прописать в нужных конфигурационных файлах.
2. Скачать Envy и дать ему все настроить.
Читать дальше →
Total votes 17: ↑17 and ↓0+17
Comments70

Шаг 3. Настройка репозиториев и локализации

Reading time3 min
Views7.8K
После того как мы установили соединение с интернетом — мы получаем один из мощнейших инструментов решения проблем в Убунту — Гугл. Им придется пользоваться часто, так как далеко не все проблемы в Убунту решаются тривиально.

Настройка репозиториев


В Убунту существует пакетная система. Каждый пакет — это часть определенного программного обеспечения. Устанавливая пакеты — мы устанавливаем новые программы, библиотеки, документацию и другие ресурсы. Репозитории — это хранилища пакетов. Так как мы настроили интернет — теперь мы можем скачивать все необходимое оттуда.
Читать дальше →
Total votes 28: ↑25 and ↓3+22
Comments55

Шаг 2. Настройка интернета

Reading time3 min
Views25K
В первом шаге я рассмотрел установку Ubuntu и детали, которые очень важны при этом.
Пойдем дальше и посмотрим на вещи, которые следует настраивать сразу после установки Ubuntu.

Настройка интернета


Несмотря на пакет network-manager, с настройкой интернета на Ubuntu могут возникнуть проблемы.
Если ваша сеть настраивается без статических IP, то, возможно, вам повезло и вся настройка пройдет в GUI.

Читать дальше →
Total votes 40: ↑30 and ↓10+20
Comments79

Information

Rating
Does not participate
Location
Berlin, Berlin, Германия
Date of birth
Registered
Activity