Home
LiveJournal for Xor.

View:User Info.
View:Friends.
View:Calendar.
View:Website (PacificStorm).
View:Memories.
You're looking at the latest 20 entries. Missed some entries? Then simply jump back 20 entries.

Sunday, November 29th, 2009

Subject:VirtualBox
Time:7:58 pm.
Mood: working.
На неделе поставил и настроил (вернее, ещё в процессе) себе VirtualBox. Теперь могу спокойно программировать в вижуалке не вылезая из Ubuntu (что очень удобно) . Практически всё начинает работать сразу, "Из коробки". После очень небольшой доработки напильником гостевая система увидела и флешки.
Теперь рабочий стол выглядит вот так:
Теперь осталось разобраться с автоматическим монтированием диска с образами vbox (то, как я это сделал в прошлый раз, работать отказалось - при этом диск и не монтировался, и не был доступен для монтирования).
Ну и в принципе ещё небольшая настройка - и комп будет полностью настроен для жизни и работы :) .
Comments: Add Your Own.

Thursday, November 19th, 2009

Subject:Про ОС и прочие радости жизни
Time:12:44 am.
Windows 7 продержался на домашнем компе меньше суток (а если считать рабочее время - вообще минут 20) HINT: ЭТО НЕ СВЯЗАНО С НАДЁЖНОСТЬЮ ОС, А ИСКЛЮЧИТЕЛЬНО С ТЕМ, ЧТО В НЁМ ЛЕНЬ РАЗБИРАТЬСЯ, А ПРАКТИЧЕСКОГО СМЫСЛА ДЛЯ СЕБЯ НЕ ВИЖУ. Теперь остались Ubuntu 9.10 как основная рабочая система, и WinXP как вторая, чтобы нормально писать под .NET. Для работы и простых развлечений Ubuntu оказалась лучше.
Вообще, чем дольше работаю с этой системой, тем больше убеждаюсь в правоте товарищей, которые говорят что Linux легче настроить: в отличие и от WinXP, и от Win7 (?!!!! - система занимает в 10 раз больше места на винте), Ubuntu сразу корректно определила все устройства, и смогла с ними работать. При этом сразу предупредила, что "проприетарные драйверы сама с собой не таскаю, поэтому для ускорения работы можете скачать NV-драйвер для видеокарты". Информация об этом появилась на панели. 2 клика - и драйвер загружается и устанавливается на машину.
Ну и в качестве ещё одного маленького бонуса, все нужные для жизни программы уже стоят, и готовы к использованию. Включая BitTorrent клиента, и клиента ICQ-Jabber-кучи всего ещё.

P.S. Завтра-послезавтра буду на курсах, изучать как надо правильно организовывать систему безопасности .NET web-сервисов, и не только.
Comments: Read 31 or Add Your Own.

Monday, November 9th, 2009

Subject:Самое глупое, что можно было сделать
Time:3:26 pm.
Это написать "высокоумный" пост в ЖЖ, имея дурацкую привычку общаться в тырнете. Совершенно критинически убил 70% дня на разговоры.
Хреново у меня с самоконтролем. Надо лечить.
Comments: Read 6 or Add Your Own.

Thursday, November 5th, 2009

Subject:Отлично
Time:12:15 pm.
Mood: белый мастер сказал работать!.
Music:Metallica - Creeping Death.
День начался от вопроса 50% группы (2 человека) - "Лёша, а где SVN" ?
Вот действительно, где, когда у нас руководитель группы дико боится на него переходить с VSS, типа "а вдруг чо".
А у нас троих постоянные проблемы, то он файлы видит бинарными; То кодировка в них разная, при мёрже; то просто звёзды не так сложились. В общем - развлечений у всех с VSS -ом наверное на час в неделю у каждого. А помятуя диаграмму эффективности работы кодера от времени, с учётом постоянных прозьб "отдай мне те несколько файлов, у меня VSS глючит" - временные потери становятся вообще дикими.

Да зравствует VSS! До здравствует осторожность, возведённая в абсолют! Хер с эффективностью - главное, не изменять принципам, так - интереснее!!
Comments: Read 5 or Add Your Own.

Friday, October 30th, 2009

Subject:Хе-хе
Time:10:58 am.
К нам тут пришла новая девочка-программист. Ещё на собеседовании показалась крутой, но чтоб на столько - не ждал совершенно. Заметил, что по некоторым пунктам ей уступаю, однозначно надо догонять. Плюс к тому - человек как минимум не хуже меня сведущ в современных технологиях программирования.
Единственное, не понятно, зачем она пошла к нам. При её уровне и стремлении работать, можно было выбрать место получше. Но то, что она здесь - очень, очень хорошо. Появилась цель догнать, перегнать, а где уже - оторваться :) .
Comments: Add Your Own.

Wednesday, October 28th, 2009

Subject:Мысль
Time:10:19 am.
В голову пришла мысль про наше интересное время: сейчас особенно очевидной стала тенденция на деления общества на большие-небольшие (когда-как, где-в чём) группы людей по интересам. Я б даже сказал группировки - поскольку грызутся все не дай Бог, в сторону только клочья летят. И интересный момент: если раньше я чаще видел людей, борющихся "за идею", то теперь уже люди борются строго за "своих" из группировки, при этом не важно, какую хню РЕАЛЬНО человек в данный момент несёт.

Времени развернуть мысль сейчас времени нет. Но в целом "на подумать" и "на понаблюдать" может быть интересно.

P.S. Я не спорю, что оно всё было и раньше в какой-то мере. Но сейчас стало особенно раздражать: местами, люди напоминают свору собак по поведению. А "властители дум" особенно явно погрязли в самопиаре, и любое мнение не в копилку бонусов становится враждебным. Что понятно, но часто изрядно злит. Является сильным тормозом в развитии некоторых (я уж не говорю про восприятие жизни обществом в целом).
Comments: Read 187 or Add Your Own.

Wednesday, October 21st, 2009

Subject:Перед скачком
Time:10:43 am.
Последние дни хожу, чувствую себя умной собакой: всё понимаю, а высказать не могу. Смотрю на код, чувствую, что его можно и нужно написать по-умному, но вот как конкретно это сделать, не понятно.
Судя по опыту - либо конкретно ошибся в своё время при создании этого пласта кода, либо дорос до нового уровня, а барьер ещё не преодолел. Быстрей бы уж самоопределиться, и утроить напор на участке. А то надоело топтаться вокруг да около...
Comments: Read 4 or Add Your Own.

Friday, October 16th, 2009

Subject:Адрес-БОМЖ
Time:9:04 am.
Mood: клавиатурен клац-клац.
У нас в организации есть паспортная служба. И в этой паспортной службе есть База. А в базе есть Колпинский район, в котором - сюрприз - есть улица без имени. Т.е. вообще - код есть, дом есть, даже две квартиры в доме (безлюдные, правда) , а имени нет.
А у меня на этом месте ассерт падает, потому что ИМХО неприлично как-то с такими данными работать.

Вообще в целом, база паспортной меня всегда радовала. Для новой программки даже написал специальный парсер, который приводит все имена к одному виду (ex. "Бабушкина улица" и "улица Бабушкина" в программе выводятся как "ул. Бабушкина"). Но как я не старался, в итоге осталось десятка три исключений, обойти которые можно только жёстко забив их как исключения. А делать этого я не буду - потому что ИМХО лучше заставить граждан из соседнего отдела привести эти данные в порядок, чем разводить косяки и дальше.
Comments: Add Your Own.

Tuesday, October 13th, 2009

Subject:Рабочее
Time:9:29 am.
Mood: working.
Очередной перл от аналитиков - меня сегодня попросили убрать одну из проверок на ввод битых данных от пользователей (её не было в предыдущей версии). На требование уточнить, нужно или нет у заказчиков получил блистательный ответ, суть которого сводится к следующему: должностная инструкция запрещает ввод таких данных, но поскольку предыдущей версии проверки не было, и заказчик не жаловался - проверку вводить не надо... Ибо ходить/звонить/писать к ним лень. "Да вы чё, у меня тут на скамейке друзья пиво пьют, а вы с какими-то делами лезете" - в чистом виде.

P.S. Добивает позиция некоторых сотрудников - если это не сложно "исправить", то лучше и не париться... Постулат "работу надо делать хорошо" людям не знаком, видимо.
Comments: Add Your Own.

Tuesday, October 6th, 2009

Subject:ПЦ
Time:8:51 am.
Принёс на работу электронный термометр из дома. Температура на рабочем месте по результатам измерений - порядка 18 градусов. Это при том, что батареи работают, а на улице - плюс.
Что здесь будет, когда на улице станет -20, затрудняюсь представить.
Comments: Read 4 or Add Your Own.

Monday, October 5th, 2009

Time:1:59 pm.
Решение начать делать достаточно сложный э-т системы, продумав только базовые концепции было очень глупым. В очередной раз убеждаюсь, что попытка сэкономить время на проектировании (если не делал до этого подобных систем, и она более-менее сложная) - всегда приводит только к увеличению затрат времени...

P.S. Да, если бы я таки снизошёл до TDD всё тоже было бы скорее всего лучше...
Comments: Add Your Own.

Tuesday, September 29th, 2009

Time:10:23 am.
В связи с повальной экономией электроэнергии новый девиз нашей группы разработчиков - "Замерзаю но не сдаюсь!"

ПЦ, товарищи!

P.S. Заодно сегодня поутру некоторые сотрудники зачётно расписались в своих комплексах - обвинили меня в жизни "не по средствам" (непонятно только, при чём тут я - не я ведь на жизнь жалуюсь), а заодно рассказали, что в других странах живётся очень, ну очень тяжело (сами там не жили).
Comments: Read 12 or Add Your Own.

Monday, September 28th, 2009

Subject:Внезапно
Time:9:58 am.
Оказывается, в C# 3.5 Double.NaN != Double.NaN. Интересная у них, в Microsoft, логика.
Куда бежать, кому жаловаться?
Comments: Read 8 or Add Your Own.

Wednesday, September 2nd, 2009

Subject:Я считаю, это победа
Time:10:31 am.
Сегодня начальник впервые сам всерьёз обратился с вопросом, как сделать один из э-тов системы. В итоге там, похоже, будет применён один из паттернов проектирования.
Ну и в целом - человек уже сам называет гигантские функции с кучей if-ов (недавний "стандарт") не правильными, и не удобными.

Есть надежда, что вымученная архитектура программы оказалась не совсем бесполезной (помимо ценного опыта).

Ну и в целом - за последние месяцы образовался очевидный прогресс по качеству кода, не только у меня. Я сейчас даже торможу местами, в отпуск пора. Глаз сильно замылился.
Comments: Add Your Own.

Tuesday, September 1st, 2009

Subject:Про новые веяния
Time:9:57 am.
"Филологи говорят, что языковые нормы со временем меняются, и это нормально. Словарь лишь фиксирует то, как принято говорить в данную эпоху."

Есть мнение - надо ввести новые правила ПДД. По которым под кирпич заезжять как можно, так и нельзя. И через двойную сплошную кататься тоже надо разрешить - "живые люди"(тм) так делают
Comments: Read 7 or Add Your Own.

Thursday, August 20th, 2009

Time:9:16 am.
Mood: честные капиталисты рулят.
Вводите текст Голосуй за Януковича! Он ведёт Украину в светлое будущее и сделайте перевод с русского на китайский (традиционный).
Сервис выдаёт следующий текст 投票尤先科!他有一個光明的未來在烏克蘭
Копируем этот перевод и снова вводя текст, делаем обратный перевод с китайского (традиционного) на русский язык.
Получаем Голосовать в поддержку Виктора Ющенко! Он имеет блестящее будущее в Украине.
Не верите? Повторите всё это сами на сервисе Google http://translate.google.com и убедитесь сами!

via td-mtu-1500ag.livejournal.com/194831.html

Полный Пэ.

Comments: Read 1 or Add Your Own.

Thursday, July 30th, 2009

Subject:Неожиданно узнал
Time:9:24 am.
Что если вбить ФИО и место работы деда в Гугл, то по первой же ссылке можно найти его краткую биографию в "Энциклопедии космонавтики". Определённо, есть к чему стремиться.
Comments: Add Your Own.

Thursday, July 23rd, 2009

Subject:Мысль про алгоритмы (как читать, как писать)
Time:10:24 am.
Вчера скачал себе первый номер журнала "Практика функционального программирования" (. Кроме всего прочего, там есть глава, которую интересно читать с точки зрения императивных языков - "Изменяемое состояние: опасности и борьба с ними". Среди прочего, там приводится пример достаточно сложного алгоритма (добавление э-та в двусвязный список), который натолкнул меня на мысли - как подобное надо читать, чтобы облегчить себе задачу понимания.

И тут мне вспомнились Классики )
Comments: Read 3 or Add Your Own.

Friday, July 17th, 2009

Subject:Психология ремесленника
Time:10:52 am.
Music:The Doors.
Глядя на сотрудников, остаётся чёткое впечатление, что люди - носители "психологии ремесленника". Бесконечный вопросы, типа: "а зачем мне использовать ваши классы, я лучше сейчас сюда свою коллекцию зафигачу... И к веб-сервису сам буду обращаться" - вгоняют в ступор. Люди как будто никогда не слышали про понятие "стандартизация". Все стремятся на коленке слепить некую конструкцию, которая потом будет ещё 20 раз переписана, обрастёт десятками условий (часто вложенных) - потому что кроме простых типов практически ничего не используется.
В итоге немаленький проект обрастает зоопарком решений, абсолютно не связанных между собой. Борьба с хаосом отъедает немаленькую часть рабочего времени, при чём некоторые воспринимаю это строго в штыки. Как же, не дали свою зверюшку сделать (не важно, что у неё пасть в жопе, и член между ушей торчит).

P.S. Я прекрасно понимаю, что мои решения часто далеки от идеала. Убивает отсутствие понимания, что лучше иметь в проекте ОДНОГО монстра на каждый случай, постепенно приводя его в порядок. А не 10, чтоб у каждого на свой вкус.
Comments: Read 3 or Add Your Own.

Tuesday, July 14th, 2009

Time:4:23 pm.
Принял решения в ближайшее время в ЖЖ/на форумах и тд ничего не писать. Из-за напрягов в других областях уже начинаю конкретно подглючивать. Ещё немного, и сам с собой спорить начну.

В отпуск пора. В отпуск.
Comments: Read 3 or Add Your Own.

Advertisement

LiveJournal for Xor.

View:User Info.
View:Friends.
View:Calendar.
View:Website (PacificStorm).
View:Memories.
You're looking at the latest 20 entries. Missed some entries? Then simply jump back 20 entries.