• Авторизация


Вот так и живем… 18-01-2009 13:57


Оригинал сообщения
Да, было много планов на этот зимний сезон, успел съездить в Кировск, успел покататься в парке, но вот вчерась... 50-50 по слайд боксу, на хороших ходах, потом BS 360 Indy и... неудачное приземление, вообщем смещение коленной чашечки и надрыв связок коленного сустава. Обидно. Чегет, прости, что не доехал. Сезон окончен.

Я сейчас нахожусь Дома
[показать]LIci WP - WordPress crossposting plugin
комментарии: 2 понравилось! вверх^ к полной версии
Апатиты? Да иди ты! 07-12-2008 13:45


Оригинал сообщения
Слава богу, сегодня отдали деньги за билеты до апатит, ура, у меня будет неделя катания в горах, это супер мега круто! Я дико рад! Отличное начало сезона!

Я сейчас нахожусь Дома
[показать]LIci WP - WordPress crossposting plugin
комментарии: 0 понравилось! вверх^ к полной версии

µ-torrent mac edition 27-11-2008 09:10


Оригинал сообщения
Итак случилось то чего так долго ждали многие маководы. Явление вообщем спорное, но оно таки случилось. Позвольте представить: µ-torrent Mac OS X Beta. Год с лишним портировали эту известную виндовую программу. Ну чтож, скачаем, посмотрим, попробуем!

Я сейчас нахожусь Дома
[показать]LIci WP - WordPress crossposting plugin
комментарии: 0 понравилось! вверх^ к полной версии
Adobe Air in Action 07-11-2008 08:45


Оригинал сообщения

Как сегодня сообщил Михаил Антипин, уже совсем скоро в свет выходит переведенная книга Adobe AIR in Action, что меня не может не радовать, достойное пополненение библиотеки. Как куплю и прочту — напишу обзор. 

Я сейчас нахожусь Дома
[показать]LIci WP - WordPress crossposting plugin
комментарии: 0 понравилось! вверх^ к полной версии
Аренда квартиры! 25-09-2008 00:19


Оригинал сообщения

Хочу снять квартиру, однушку, в районе метро 1905 года, по приемлемой цене, если есть у кого, что-то - дайте знать. Буду признателен.

Я сейчас нахожусь Дома
[показать]LIci WP - WordPress crossposting plugin
комментарии: 0 понравилось! вверх^ к полной версии
Спасибо жизнь! 15-09-2008 21:01


Оригинал сообщения

Это ты специально так?

Вот так всегда, накопишь денег, настроишь планов, и вот уже на тебя буквально смотрят iMac и новый сноубордический эквип и вот тебе на, прорывает ебаный вентиль, на ебаном чердаке, и только недавно закончившийся ремонт прийдется начинать снова!

Спасибо ебаная жизнь!

Я сейчас нахожусь Дома
[показать]LIci WP - WordPress crossposting plugin
комментарии: 1 понравилось! вверх^ к полной версии
Всех с праздником! 12-09-2008 16:53


Оригинал сообщения

Всех, и в том числе себя, поздравляю с 256 днем года, тобишь с днем программиста. Это праздник пока виртуален, но все в наших руках! Ура товарищи! Даешь безбажный код!

Я сейчас нахожусь Дома
[показать]LIci WP - WordPress crossposting plugin
комментарии: 1 понравилось! вверх^ к полной версии
Да… 10-09-2008 23:19


Оригинал сообщения

Я точно болен, 3 дня дома нет интернета и еще 2 - не будет, мне как-то не по себе и по сему - направился в ближайшую кафешку дабы проверить почту и посидеть в интернете. Интернет зависимость - страшная вещь.

Я сейчас нахожусь Дома
[показать]LIci WP - WordPress crossposting plugin
комментарии: 1 понравилось! вверх^ к полной версии
Странные 10 часов. 04-09-2008 10:16


Оригинал сообщения

Все началось еще вчера, меня начал спамить мастерхост по поводу того, что у меня 3 ноября заканчивается срок оплаты домена... ну это еще ничего, штук 5 писем пришло. С утра начали спамить смсками... ну да ладно, пойду я думаю на работу, выхожу из дома, останавливает патруль. Диалог:

- Сержант такой-то, ваши документы.

- Товарищ сержант, документы дома.

- Наркотики, оружие, запрещенные вещества при себе имеются?

- о_О

- Достаем все из карманов

- А где понятые?

** минут 5 проходит. Подходят понятые **

Обыскал все, карманы, сигареты, просто все...

- Всего доброго, простите за беспокойство.

Что-то мне вся эта ситуевина не нравится. Давненько меня в моем же районе не обыскивали... 

Я сейчас нахожусь Дома
[показать]LIci WP - WordPress crossposting plugin
комментарии: 1 понравилось! вверх^ к полной версии
Регистрация. 03-09-2008 17:35


Оригинал сообщения

Да, кстати, теперь можно комментировать только после регистрации.

Я сейчас нахожусь Дома
[показать]LIci WP - WordPress crossposting plugin
комментарии: 0 понравилось! вверх^ к полной версии
Ломка 03-09-2008 17:19


Оригинал сообщения

И вот так вот каждый год... примерно с 1 по 5 сентября у меня начинается ломка и проходит она только с появлением снега. Ужасно хочется кататься, рассекать снег кантом, прыгать с кикеров, скользить по перилам. Скорее бы снег....

Я сейчас нахожусь Дома
[показать]LIci WP - WordPress crossposting plugin
комментарии: 0 понравилось! вверх^ к полной версии
Google Chrome 03-09-2008 11:20


Оригинал сообщения

Логотип Google ChromeСегодня ночью вышел Google Chrome. Браузер от великого и могучего Google. Ну что я могу сказать, поражает всем и сразу. И скоростью работы, и скоростью открытия, и дизайном. Вообщем, Google взял все хорошее от всех браузеров (IE, FF, Opera) воедино и реализовал в своем браузере. Молодцы ребята. Сейчас доступна для скачивания Бета версия, к сожалению только для Win платформы. Но уже обещают в ближайшем будущем версию для *nix (Mac, Linux, BSD). Да, к слову, у меня он уже стоит на всех Win машинах браузером по умолчанию. Спасибо Google!

Я сейчас нахожусь Дома
[показать]LIci WP - WordPress crossposting plugin
комментарии: 0 понравилось! вверх^ к полной версии
Вот оно оказывается как… 31-08-2008 21:59


Оригинал сообщения

То чувство, что завтра, 1 сентября тебе не надо идти ни в школу, ни в институт, а надо идти на работу. Если честно - странно двоякое чувство. 

Я сейчас нахожусь Дома
[показать]LIci WP - WordPress crossposting plugin
комментарии: 2 понравилось! вверх^ к полной версии
highlight.js 24-08-2008 10:49


Оригинал сообщения

package ru.snut.gui.dock {
import flash.display.Sprite;
import flash.net.URLLoader;
import flash.net.URLRequest;

import ru.snut.events.Event;

public class Dock extends Sprite {

/**
* @private
*/

private var _loader:URLLoader;

public function Dock(settingsXmlUrl:String) {
super();
this._loader.addEventListener(Event.INIT, this.handler_loadInit);
this._loader.addEventListener(Event.COMPLETE, this.handler_loadComplete);
this._loader.load(new URLRequest(settingsXmlUrl));
}
/**
* @private
*/

private function handler_loadInit(event:Event):void {

}

/**
* @private
*/

private function handler_loadComplete(event:Event):void {

}

}
}

вот так у меня теперь будет выглядеть код в блоге, правда придется несколько плагин напильником подработать.

Я сейчас нахожусь Дома
[показать]LIci WP - WordPress crossposting plugin
комментарии: 0 понравилось! вверх^ к полной версии
Лог комита: зачем он нужен на самом деле? 14-08-2008 23:57


Оригинал сообщения

Разработчики уже давно привыкли пользоваться системами контроля версий. Для кого-то это является естественным переходом, кто-то воспринимает сначала систему контроля версий как некоторое дополнительное усложнение своей работы, но работа над проектом в команде невозможна без этого инструмента.

Очень часто переход от мышления «я сохранил файл — код зафиксирован» к мышлению «я сделал комит — код зафиксирован» натыкается на то, что процесс комита требует написания лога комита. Первое решение — оставить лог пустым или написать что-то из:

  • «фикс бага»;

  • «закомитил всё, что сделал»;

  • «тестовый комит»;

  • «исправил опечатку»;

  • и т.п.





Почему это плохо?

Один ответ на этот вопрос заключается в том, что лог комита является документацией на код и на изменение. Идеальный лог комита должен позволять по истории изменений конкретного файла понять, что произошло в каждой ревизии, не заглядывая в само изменение (дифф файла). Лог комита может содержать дополнительную мета-информацию: номер тикета, имя человека, который провел code-review, ссылки на другие комиты и т.п.

Пытаясь удовлетворить приведенным выше требованиям разработчик часто возьмет заголовок тикета и впишет его в лог комита. Однако, чаще всего тикет формулируется в терминах не разработки, а исходной задачи, например: «Сделать отступ 10 пикселей между блоками А и Б». Такая фраза в качестве лога комита в CSS-файл сообщает информацию о изменении, но какую информацию она дает читающему такой лог? Ведь на самом деле, например, был создан новый CSS-класс с именем таким-то, из другого CSS-класса был удален какой-то стиль и т.п. То есть само по себе изменение описывается на другом языке, не на языке менеджера проекта. Было бы полезно иметь и то, и другое представление комита, например:

Сделать отступ 10 пикселей между блоками А и Б: был

создан новый класс blockC, из класса blockA удалено

padding-bottom: 0.5em, т.к. все paddingи перенесены в

класс blockC.

Тикет: #1734



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

Что нового дает такой лог комита по сравнению с логом: «закомитил CSS-фикс»?

Мне кажется, основное преимущество состоит в вербализации изменения. И оно даже не для читающего этот лог когда-то, а для пишущего. Процесс программирования сегодня особенно в web-разработке очень быстрый. Мы не пишем псевдо-код, редко рисуем диаграммы, часто между постановкой задачи и выкладкой нового кода на рабочие сервера может пройти несколько часов. За эти часы код не может пройти естественные этапы: отлежаться «пару дней», чтобы автор мог вернуться к нему с «незамутненным взглядом», не успеет пройти code-review, другие разработчики не успеют получить его из репозитория, и т.п. В то время как основная масса кода оказывается лучше изучена и протестирована за время от одного релиза до другого. Но и очень часто мы допускаем ошибки просто в силу того, что упускаем из вида важные детали из-за каких-то еще причин: отсутствия опыта, усталости, частого переключения между задачами и т.п. Как обеспечить качество разработки в таких условиях?

Процесс программирования невербален. Он начинается с задачи, поставленной не в терминах разработчика, а в терминах заказчика. И часто эта формулировка каким-то образом трансформируется в уме разработчика в конкретное решение в терминах языка программирования без фиксации на словах промежуточных результатов. Код на языке программирования не содержит формулировки задачи в терминах разработчика, он содержит некое решение, которое, возможно решает исходную задачу, возможно привносит некоторые ошибки (баги).

Код написан, и вот сейчас подошло время фиксировать изменение в репозитории, а значит, писать лог комита! И это самое время попробовать вербализировать своё изменение на естественном языке. Если ограничиться отпиской вида «фикс бага» или скопировать часть фразы из тикета, процесс вербализации не включается, т.к. мы ничего не формулируем. А давайте попробуем на хорошем русском языке сформулировать что же именно мы изменили, почему мы изменили, какие это имеет последствия (возможно) для другого кода? Для того, чтобы сформулировать точно, что же именно мы изменили, потребуется просмотреть дифф текущего изменения, что замечательно, это фиксирует внимание на каждом блоке изменений в попытке рассмотреть каждую строчку кода, резюмировать изменения общей идеей, не упуская при этом важных деталей. Этот дополнительный взгяд на дифф изменений позволяет найти как простые технические ошибки, как,
Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
Косяк FlashDevelop? 03-08-2008 23:46


Оригинал сообщения

Что-то делать мне нечего и решил поэкспериментировать с Papervision3D. Открыл значит FlashDevelop, новый проект, и вот какой он мне класс создал по умолчанию:

package {

import flash.display.Sprite;

public class Main extends Sprite {

public function Main():void {

}

}

}

Я чего-то не понял!!! Откуда в конструкторе возвращаемое значение? Что за глупость? Где там баг трекер FlashDevelop’a?

Я сейчас нахожусь Дома
[показать]LIci - Собственный домен для дневника!
комментарии: 0 понравилось! вверх^ к полной версии
Сегодня будет солнечное затмение 01-08-2008 07:46


Оригинал сообщения

Затмение на европейской территории начнется около 13:00 мск. К 14:00 мск лунная тень закроет половину солнечного диска, а еще через час затмение завершится. Но боюсь с такой погодой мы его вообще не увидим.

Я сейчас нахожусь Дома
[показать]LIci - Собственный домен для дневника!
комментарии: 0 понравилось! вверх^ к полной версии
Что-то барахлит внешник 28-07-2008 20:25


Оригинал сообщения

Судя по звукам которые издает мой внешний хард - то скоро ему настанет трындец. По сему сейчас выбираю ему достойную замену. И по опыту понял что нужны FireWire интерфейсы, горизонтальная установка хардов и большая емкость. Мой взгляд упал на сей девайс i-Stor iS605 судя по всему достаточно хороший штук ибо максимальная емкость 2 терабайта (2 х 1Тб) куча интерфейсов (2xFW800, FW400, usb 2.0) и горизонтальная установка хардов, посему - в вишлист:)

Я сейчас нахожусь Дома
[показать]LIci - Собственный домен для дневника!
комментарии: 1 понравилось! вверх^ к полной версии
WI-FI дали 21-07-2008 14:01


Оригинал сообщения

Потихоньку обустраиваюсь. Встретил парня с прошлой работы.

Ужасъ. Тут не моя любимая операционка:) Пощупаем:)

Я сейчас нахожусь Дома
[показать]LIci - Собственный домен для дневника!
комментарии: 4 понравилось! вверх^ к полной версии
Первый рабочий день 21-07-2008 09:18


Оригинал сообщения

Сегодня первый рабочий день в TimeZero, вечерком отпишусь как все прошло.

Я сейчас нахожусь Дома
[показать]LIci - Собственный домен для дневника!
комментарии: 0 понравилось! вверх^ к полной версии