понедельник, 26 декабря 2011 г.

new light Bug tracking


Никто не знал, а группы в facebook е очень неплохая легкая версия системы отслеживания ошибок  (http://en.wikipedia.org/wiki/Bugtracker)
Там уже много чего есть:
- создание заданий (тем)
- внутрисистемный чат (стена)
- извещение на почту об ответах
- незнаю точно, есть ли извещение на почту при создании темы...
- возможность добавления файлов (картинок, видео...)
- с помощью Like тестер может указать, что баг исправлен
и возможно что-то еще...

И самое главное преимущетсво, что никому не надо привыкать к этой системе или обучаться ей. Все ее и так уже знают.


суббота, 24 декабря 2011 г.


Почему-то, в СНГ принятно все переменные в коде, поля и таблицы в БД называть по-английски, а вот в странах Европы это совершенно не обязательно!?
Голандцы пишут на нидерладском, французы на французком... Как хотят так и пишут это просто пипец какой-то. А еще ругаются на русских программистов...



четверг, 22 декабря 2011 г.


Когда решите скачивать по FTP какую-то папку, сначала посмотрите что в ней!!!!

Нахрена качать кешированые данные?!

Двое в офисе начали качать эту папку как только локальные сервер пожаловался что ее не находит.

вторник, 13 декабря 2011 г.

Это же прелесть:


Хотя существует много неуловимых хакеров, которые всегда смогут скрыться от закона, правоохранительным органам, тем не менее, удалось в этом году добиться впечатляющих успехов в деле арестов и обвинений.

Вражда между ним и другими членами Anonymous, явившаяся результатом взлома сайта AnonOps, принадлежавшего группе, и публикации IP адресов ее членов, заставила Anonymous выдать все данные о Клери, включая полное имя, адрес, номер телефона и IP на сайте группы. Именно эти данные в скором времени помогли властям найти, арестовать и обвинить Клери.

Да... потрясающее достижение прийти домой к человеку и тупо арестовать. Достижение дальше не куда, верх могущества властей...


среда, 7 декабря 2011 г.

Вот мне не понятно, почему в СНГ принятно писать код и, если знаешь английский, коментарии на английском. Каждая переменная с общим всем понятным названием.

Так ведь нет! На каком хотят на таком и пишут! Хотят на немецом, хотят на французком!

А еще гонят беса на СНГ-вских программеров.

Почему названия таблиц в базе на любом языке кроме английского!?

воскресенье, 27 ноября 2011 г.

день Программиста

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

четверг, 24 ноября 2011 г.


Читаю очень умную книжку - "Чистый код" Роберт Мартин (Robert C. Martin "Clean Code") 2010г.
Пока до половины только прочел...

В предисловии к книге автор допускает, что с его мнениями можно не согласиться. Вот я и не соглашаюсь по одному из них.
На странице 90 (в книжном варианте, иначе 91) автор пишет, про избыточность обязательных комментариев Javadoc (про это там еще где-то написано). И я ни сколько не сомневаюсь в уме этого товарища.
Только он забывает, что по этим комментариям потом можно будет собрать отличное руководство по проекту, в том числе и по классам. О коде-то он позаботился, а что с проектом делать потом, когда все комменты почистить? Люди упрощают создание мануала, понимаешь, а он тут раз и нафиг все.

К тому же, современные IDE позволяют отлично скрывать все комментарии, даже при загрузке файла, так что комменты, написанные в стиле Javadoc ни коем образом не помешают.

А в php IDE еще и читает эти комментарии и с помощью них восполняет отсутствие строгой типизации в php. К примеру, напишите такое:

/**
* @return UserObject
*/
public function getSomeUsers(){
$userObject = new UserObject();
...
return $userObject;
}
И когда вы будите использовать что-то возвращенное этой функцией, IDE поймет, что вы пользуетесь объектом UserObject!



Ну даже и без этого, все равно можно не согласиться с избыточностью  комментариев.
Вот переменная: duration - Продолжительность воспроизведения в минутах. А как узнать без комментариев в минутах или в часах эта самая продолжительность?
Кстати, если называть durationInMinutes, то это еще тот бред, а если в часах понадобиться, переназывать переменную и свойство класса? так это ж рехнуться можно будет...




PS: кстати у него в коде там ошибка, или не у него, там где он его брал в общем.

суббота, 19 ноября 2011 г.


Прочел новость о движении http://occupyflash.org/ и жутко меня взбесила эта ситуация.

http://lenta.ru/news/2011/11/18/ocflash/

Ага, давайте теперь уберем все игры из facebook-а, и зря вы все "придурки" трудились над созданием библиотек для создания 3D на флеше...

Еще все очень легко забывают о такой маленькой вещи, как программисты. Дело в том, что на ActionScript довольно легко и быстро работать. Приличный интерфейс можно создать за считанные дни. Да и не только интерфейс, множество удобных вещей.

А как сделать всякие "укрошалки"? Видел кто ни будь красивые сайты на флеше посвященные играм или мультфильмам? Пробовали уже с помощью JavaScript-ов, по сравнению с flash полное убожество.

А попробуйте сделать небольшую презентацию в 3D для компании с помощью С++? Увидите ее через несколько месяцев. На Flash гораздо быстрее.

Кстати о Flex, выкинем нафиг эту технологию. Теперь она оказывается нафиг не нужна!

Flash не заканчивается на видео плеерах для YouTube.com! (К слову, который уже отказывается от флеша для своего видео).
У этой технологии(и смежных) огромное применение в интернете. Выступая против Flash "особо умные" выступают против всей той "ниши" которую сейчас занимает Flash. И которую HTML5 заполнить пока не в силах.

Теперь немного о другом:

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

Хочется спросить, чтож ты, мудак, не выступаешь против Internet Explore-a ? Он же вроде как тоже использует "закрытые" технологии.
А про Silverlight тоже благополучно забыли? Или это все движение occupyflash направлено на удаления Flash и установки Silverlight?


PS: на всякий случай, под технологией Flash я так же подразумеваю и Flex.
PSS: почему-то это движение против флеша напомнило фашисткое движение...

пятница, 18 ноября 2011 г.


Вчера Skype выдал мне ошибку и благополучно вырубился:

Access violation at address 00406048 in module 'Skype.exe'. Read of address 8BF632D8.

И это случилось всеголишь при исчезновении интернета.
Может это Microsoft так дурно влияет..? Раньше такого не было.