|
|
Майк

| Май. 3, 2008 01:28 am Очень мне нравится гитарная музыка. Причем именно акустическая гитара. Поэтому я время от времени ищу хороших гитаристов на том же ютубе. А тут нашел такое - просто был поражен. Знакомьтесь - австралийский гитарист Tommy Emmanuel. Мало того, что великолепно играет, так еще и видно, что ему самому это очень нравится. А от этого его музыка становится еще полнее. Вот одна из наиболее мне понравившихся композиций - Angelina:
3 комментария - Оставить комментарий | |

| Май. 1, 2008 06:02 pm Турбо-суслик Прошел первую фазу в Турбо-Суслике. Голова ощутимо пухнет :) И уже замечаю, что стал спокойнее реагировать на внешние раздражители. И почему-то сон уменьшился. Хотя ОС пока не снятся. Пошел работать дальше. 8 комментариев - Оставить комментарий | |

| Апр. 27, 2008 04:17 pm Как-то спокойно и незаметно проект, которым я занимаюсь в Яндексе, увидел свет. Конечно, запуску сопутствовала суета и прочие радости жизни, но теперь все улеглось, и можно спокойно работать дальше :)
Собственно, объект моих стараний - Я.Расписания. Расписания самолетов и поездов дальнего следования по России и немного за её пределы. Как правильно написал Дима Крюков, команда у нас была достаточно сильно распределена, что, однако, не помешало нам успешно коммуницировать и сделать проект. Скажу честно, он еще в состоянии беты. Не хватает многих очевидных фич, типа расписаний электричек, продажи билетов и так далее. Яндекс своих планов не раскрывает, но я предполагаю, что пожелания пользователей мы учтем.
Технологическая сторона: проект работает на отличном фреймворке Django (благодаря которому разработка шла достаточно быстро и просто), база MySQL, кэширование в memcached. Пока что скорость работы проекта нас не радует, поэтому мы нигде не рекламируемся. В эту сторону есть несколько идей, посмотрим, как они себя покажут.
Хотелось бы сказать большое спасибо всем членам команды, а также всем сочувствующим и дававшим полезные советы. Без вас нам было бы гораздо тяжелее :) 4 комментария - Оставить комментарий | |

| Апр. 8, 2008 09:12 am Благодаря коллеге (Женя, привет) решил попробовать свои силы в решении задач на spoj.pl. Идея проста - читаешь задание, пишешь программу, заливаешь им, там программа проверяется и тебе либо засчитывают результат, либо отказывают (неверный результат, слишком долгое выполнение...). Кстати, с этим "time limit exceeded" я порядком помучился. Задачи там принимаются на большом количестве языков, и такое ощущение, что лимит времени заточен под С-подобные языки. С другой стороны, этот прискорбный факт добавляет интереса - одно дело написать алгоритм (хоть какой-нибудь, лишь бы работал), и совсем дургое - уложить его в определенны временнЫе рамки. Приходится напрягать мозги и поворачивать свои привычки в другую сторону.
Например, с одной задачкой получилось интересно. Даны два числа. Нужно каждое перевернуть (reverse), сложить их и сумму перевернуть обратно. Что я сначала написал, как заядлый ООП-программер? Правильно, строго перевел задание в код
result = reverse( reverse(a) + reverse(b) )
Естественно, задание у меня не приняли. С аргументом "time limit exceeded". Я стал думать, искать варианты. Поскольку до этого я уже натыкался на то, что работа с массивами вместо больших чисел и строк в питоне гораздо быстрее (например, та же функция reverse), я решил переписать сложение чисел на массивы. И обнаружил, что переворачивать числа - не надо! Достаточно пробежаться (в прямом порядке) по обоим числам посимвольно и получить сумму. То есть три действия заменились одним, причем достаточно быстрым. Естественно, задача была решена.
При этом я отлично понимаю, что на работе от меня хотят в первую очередь быстрой разработки, скорость отдельных кусков кода не сильно влияет. Но опыт получен достаточно интересный. Рекомендую и вам попробовать. Оставить комментарий | |

| Мар. 26, 2008 12:11 am Пару дней назад вернулся из отпуска. Катался на Чегете (Приэльбрусье). Небольшой фотоотчет. Оставить комментарий | |

| Фев. 26, 2008 11:14 am 5 инструментов без которых я не могу работать продуктивно Принимаю эстафету от daev
Мой список: 1. Eclipse + PyDev + SVN отличнейший IDE, все под рукой, и при этом не мешает работать.
2. FireFox 2 + FireBug + WebDeveloper + AdBlock + NoScript + Google Browser Sync без комментариев :)
3. FeedDemon доставка свежей инфы по специальности и не только :)
4. Putty Терминальный клиент
5. Far manager + WinSCP То ли привычка сказывается, то ли это действительно удобная модель работы с файлами (в противовес Windows Explorer)
По мелочи: Jira, EverNote, FileZilla, QIP, ACDSee, MindManager 8 комментариев - Оставить комментарий | |

| Фев. 23, 2008 10:27 pm Господа френды, напомните пожалуйста, кто из вас пишет записи под замком? Комменты скринятся. Оставить комментарий | |

| Фев. 3, 2008 08:13 pm Интересная мысль от Вани Сагалаева: "Фреймворк не тормозит". Имеется в виду, что любые вычисления в коде достаточно малы по сравнению с обращениями к базе. И можно смело оставить оптимизацию именно кода до бета-версии. Поэтому я буду руководствоваться в вопросе оптимизации такими правилами: 1) Стрельбы покажут (никогда не знаешь наперед, где будет тормозить, поэтому оптимизация откладывается на последний момент) 2) Запросы к базе желательно сокращать. Если есть сомнения - см пункт 1 3) Вычисления можно не экономить (если это не тяжелая математика)
А вы как поступаете? 2 комментария - Оставить комментарий | |

| Фев. 2, 2008 12:36 am Временами бывает настроение - ну как раз вот такое:  Оставить комментарий | |

| Фев. 1, 2008 10:19 pm Сегодня прошел семинар по Джанго. С удовольствием послушал Ваню Сагалаева и Романа Иманкулова. Ваня рассказывал про то, почему ему нравился Django, Рома - как этот фреймворк живет в production. Было здорово, несмотря на некоторые технические накладки :) Еще раз спасибо всем посетившим мероприятие - я рад, что Django интересует столь многих. 2 комментария - Оставить комментарий | |

| Янв. 28, 2008 12:31 am Магический жезл "Джастдуит" (с) Витя Оставить комментарий | |

| Янв. 27, 2008 10:47 pm Польстившись на рецензии, посмотрел Cloverfield (Монстро). Не советую. Меня начало мутить через 10 минут просмотра (видимо от постоянно качающейся камеры), через 40 минут я вышел на свежий воздух, вернулся только посмотреть финал. В общем, задумка хороша, но не для моего организма :) Оставить комментарий | |

| Янв. 22, 2008 12:59 pm Веб-разработчикам: 1 февраля в Екатеринбурге пройдет конференция по Django. Подробности и регистрация. Рекомендую, будет интересно. 4 комментария - Оставить комментарий | |

| Янв. 14, 2008 02:03 am У центра "Перспектива" наконец-то появился свой сайт. 5 комментариев - Оставить комментарий | |

| Дек. 28, 2007 12:24 pm Алгоритм шишфрования 3 комментария - Оставить комментарий | |

| Дек. 25, 2007 02:41 pm Все таки как приятно дарить подарки! Оставить комментарий | |

| Дек. 11, 2007 12:46 am Интересная аналогия: жизнь человека на Земле - это жизнь растения в теплице. Смерть - пересадка на открытый грунт. Поэтому чем закаленнее растение, тем легче ему будет жить вне теплицы. 3 комментария - Оставить комментарий | |

| Дек. 10, 2007 10:09 pm Весь день занимался переtaskиванием Оставить комментарий | |

| Дек. 2, 2007 06:11 pm "Можно разговаривать друг с другом и быть при этом в полном одиночестве" (с) Смешарики, про общение на расстоянии 1 комментарий - Оставить комментарий | |

| Ноя. 30, 2007 11:23 am Достаточно известна фраза "Кто умеет - делает, кто не умеет - учит". Я думаю, что это совсем не так. Некоторое время назад я, достаточно хорошо зная Perl, попробовал обучить ему нескольких достаточно внятных людей. И выяснилось, что "знать" совершенно недостаточно. Для хорошего преподавания надо иметь в голове аккуратную схему устройства предмета, чтобы рассказывать его в правильной последовательности, от простого к сложному. Очень часто "гуры" программирования (да и сисадминства) знают "как надо", а почему именно так - объяснить не могут. Поэтому понимание предмета на уровне "могу объяснить другому" гораздо выше, чем "могу сделать".
P.S. "Объясни это своей бабушке" :) 11 комментариев - Оставить комментарий | |

Back a Page
|
|