Perfect code

Идеальный код

Много работы…

Posted in О жизни with tags , on 12 Август, 2010 by buugman

Я благополучно установил Gentoo, настройка заняла примерно день, хотя пока до сих пор не настроен WiFi, все никак руки не доходят. У меня много работы поэтому времени писать совсем не было, да и сейчас тоже нету просто я зашел на почту и увидел оповещение что кто-то откоментил мой пост в блоге и вот решил отписаться чтоб совсем уж не теряться =) скидываю скрин собственно вот так выглядит мой рабочий стол когда я работаю.
Мой рабочий стол

Gentoo

Posted in О жизни on 24 Июль, 2010 by buugman

Сегодня решил перейти на операционку которая была бы по солиднее Ubuntu зашел на сайт http://www.zegeniestudios.net/ldc/index.php?lang=ru прошел тест, по результатам которого мне предложили 2 дистрибутива Gentoo и Slackware я выбрал Gentoo. Я частично знаком со слакой ставил себе этот дистр и мне он понравился, но я не иду легкими путями, и буду изучать Gentoo. Изначально я почитал про этот дистрибутив, и в нем меня привлекло гибкое конфигурирование системы под свои нужды, а именно система портежей. Меня достал тот факт что в какой дистрибутив Linux не плюнь везде утанавливается куча пакетов программ по умолчанию, мне хотелось бы самому решать какие пакеты ставить, а какие нет. У меня докачался образ дистрибутива и я перейду к процессу установки и надеюсь отпишусь уже под Gentoo о моих впечатлениях о системе.

Познавательные новости.

Posted in Учение with tags , on 13 Июль, 2010 by buugman

Сегодня был один из таких дней, которые по правде можно назвать проведенными не зря. Я занимался тем, что ничем не занимался, сидел в инете и лазил по форуму cyberforum.ru. Нашел пару интересных для меня тем. В этой например шла речь о синхронизации потоков при помощи блокировки сегмента файла, меня это очень заинтересовало, я думаю это стоит отдельного поста, возможно завтра я разберу этот вопрос по подробнее. В этой теме я так и не смог найти ответ на вопрос почему последняя функция считает не верно, ошибка либо очень тривиальная либо очень странная. И это мне нравится… Ну да ладно перейдем к нашим баранам, всмысле потокам. Я благополучно справился с заданием шефа написал клиент-серверное приложения научил их кое-как общаться и работать с файлами, теперь мне нужно распараллелить сервер на потоки что бы клиенты могли обрабатываться параллельно и независимо друг от друга. Задавшись такой целью я приступил к поиску литературы по многопоточному программированию в Linux, да и вообще. Так как все что связано с параллельным, распределенным и многопоточным программированием, моя больная тема. Был бы признателен тем кто вдруг совершенно случайно увидел это сообщение, порекомендовать что-нибудь. Понимаю что литературы в нете уйма, но парсить все в поисках наилучшего как-то не охото.

О практике…

Posted in О жизни on 10 Июль, 2010 by buugman

Лето вгоняет меня в тоску, причин тому много, и разглашать их я не буду. Могу сказать одно, ничего не хочется делать, и практика не есть какое-то исключение из правил. Днем не хватает сосредоточенности, еще эта жара совсем угнетает, зато ночью ближе к часу приходит рабочая атмосфера и все как-то само собой налаживается. Никогда не задумывались почему большая часть программистов - совы, предпочитающие спать днем, а работать ночью? До этого момента я тоже… На эту ночь в планах обозначились некоторые задачи. Нужно написать клиент-серверное приложение, которое нужно распаралелить что бы сервер мог обрабатывать несколько клиентов одновременно. И нужно научить клиент работать с файлами и общаться с сервером. Ах да и чуть не забыл нужно сделать подсветку для клавиатуры… ))

Чему нас учат…

Posted in О жизни on 4 Июль, 2010 by buugman

Учеба в университете на программиста, очень напоминает бег с препятствиями. При чем препятствия, те самые, которые казалось бы должны нас чему-нибудь научить, к сожалению ничему не учат, а только еще больше пудрят нам мозг. И чем больше таких препятствий, тем меньше времени остается на  изучение  области, в которой собираешься в последствии работать. Закончив 3 курса обучения я пришел в деканат, увидел обьявление “На лето все студенты отпускаются в свободное плавание, в поисках летней практики и опыта работы на производстве… ” Замечательно… Я нашел хорошую контору, которая занимается хранением информации, работаю (если можно так сказать) программистом на С под Linux. За время моей практики, я понял,что все чему я был научен, это либо вообще бесполезные вещи, либо фундаментальные, прописные истины, без которых, впрочем, я бы вообще ничего не знал. Причем пропорции бесполезного и полезного сильно смещены в сторону бесполезного. Увы таково наше образование, одно из лучших, как считается, в мире. Мы одни из первых по количеству людей с высшим образованием и дипломами. А теперь взгялем правде в глаза. Если убрать количество дипломов купленных в подворотне и горе специалистов, закончивших кое как университет на тройки, мы в лучшем случае будем плестись где-то после Колумбии. Но это уже совсем другая история…