|
June 23rd, 2009
22:00
| Мой новый Jabber ID: |  |
|
June 8th, 2009
17:09 - Я - молодец Сдал 2 экзамена, в перерыве между экзаменами устроился на работу (спасибо Физруку), попал на АЯ. Всё идет как нельзя лучше. Вот только времени свободного не остаётся. Быть может, оно и к лучшему - теперь не будет вопроса чем заполнять время.
По поводу работы - скучная, но не пыльная и нормально оплачиваемая - дорабатывать части системы обработки документов под .Net. В общем, лучше я бы врядли нашёл со своими двумя годами образования и отсутствием опыта. Current Music: Marlango
|
May 7th, 2009
23:50 - Happy Hacking Keyboard Хочу такую клавиатуру (кликабельно):

|
May 6th, 2009
22:55 - Чудеса Странные вещи творятся в нашей общаге. Две недели назад к нам приехали какие-то непонятные дядечки из органов и забрали часть сетевого оборудования. В результате у нас перестала работать локальная сеть и, тем более, интернет. Слухи ходили самые разные, но информации от начальства мы, бедные студенты, никакой не получили. Потом, одним прекрасным утром стала работать локальная сеть - появился DHCP сервер и связь с ГЗ МГУ восстановилась. Инета по-прежнему не было, но хотя бы можно было использовать Jabber и местный форум. И вот, наконец, сегодня появился инет. Бесплатный и достаточно быстрый (3 MBit). Официальной информации по-прежнему нет. Будем надеяться, что инет не пропадет так же внезапно как появился. Current Location: фдс
|
April 19th, 2009
10:19 Сделал себе сайт-визитку: http://iley.ru. Собираюсь постепенно его наполнять содержимым. Интересует ваше мнение. Current Mood: проснулся Current Music: Bob Dylan
|
April 16th, 2009
10:32 - Почему мне не нравится C++ Из всех языков программирования я выделяю для себя две группы: действительно низкоуровневые языки - разного рода ассемблеры, С, С--, Паскаль и действительно высокоуровневые - Lisp, Haskell, Smalltalk, Ruby и т.д.
Когда хороший программист пишет на низкоуровневом языке, он понимает, как работает компилятор, какие машинные инструкции выполняются при работе его программы. Можно сказать, что он знает язык своего компьютера.
Когда хороший программист пишет на высокоуровневом языке, он имеет дело не непосредственно с компьютером, с некоторой виртуальной машиной - интерпретатором, он может не знать, как устроена эта машина (так же как программист на языке низкого уровня может не знать, как устроены транзисторы, из которых состоит его компьютер), но он знает язык этой машины. Он хорошо знает относительно небольшой набор однозначных правил, по которым записывается программа для этой машины.
В обоих случаях программист хорошо знает машину (виртуальную или аппаратную), с которой ему приходится работать, он полностью понимает значение всех языковых конструкций.
Но язык С++ нельзя отнести ни к первой ни ко второй группе. Он сложен настолько, что обычный программист не может полностью понять, как работает компилятор С++. Но, в то же время, С++ не является достаточно высокоуровневым языком, чтобы можно было полностью абстрагироваться от устройства компилятора и компьютера. Поэтому, когда используешь С++, сложно поддерживать полную ясность того, как на самом деле работает твоя программа. С++ сочетает в себе черты как высокоуровневых языков, так и низкоуровневых. И именно это сочетание является источником как преимуществ языка С++, так и его недостатков.
|
March 13th, 2009
00:55 Нашел пару интересных вещей, хочу поделиться.
Это раз

Это два
Взято с dirty.ru
|
March 6th, 2009
19:00 - Brainfuck Как такое может быть, чтобы программа на брейнфаке работала по разному на двух разных интерпретаторах? Это просто не укладывается у меня в голове.
Да, на досуге написал простенький макропроцессор для этого забавного языка. Теперь я пишу код на брейнфаке и использую в нем #include и #define как в С. А еще можно писать такие конструкции как 3+ или 3{+>}. В первом случае макропроцессор сгенерирует +++, во втором +>+>+>. Очень простое улучшение, но как сокращает объем кода!
|
March 4th, 2009
18:48 - Трогательный путеводитель по Руби Сегодня обнаружил самую странную книгу по программированию, из всех, которые я когда-либо читал - Why's (Poignant) Guide to Ruby. Есть проект по переводу ее на русский - http://ruby.dmitriid.com/wiki/index.php/Заглавная_страница.
 ( Отрывок из книги )
|
February 17th, 2009
09:28 - MacOS X
 Ради интереса установил MacOS X на свой компьютер. Как ни странно, все кроме звука заработало. Не с первой попытки, правда, но заработало.
Вкратце мои впечатления: удобно, красиво, но надо много плясать с бубном. Вообще говоря, из всех систем, которые я видел "вживую" MacOS лучше всего подходит для обычных пользователей. А я, похоже, буду дальше использовать Linux.
Если кто-то интересуется установкой хакинтоша, технические детали под катом. ( Читать )
|
|
|
|