|
Пятница, 28 Декабрь. 2007
Иногда хочется странного... Посадить дерево, построить дом.... ой, то есть граф! В случае, когда граф нужен простенький, никаких проблем с оным не возникает, берем любой Visio, ArgoUML, ну или хотя бы Microsoft Word, или что там еще, в зубы, и строим. Но что делать, если граф руками строить долго, а все необходимые данные для его построения есть в электронном виде?
На помощь может придти такая замечательная утилита, как dot. На самом деле это лишь одна из утилит, входящих в пакет GraphViz (средство для построения графов). Что это такое и с чем ее едят - в продолжении статьи.
Еще про построение графиков и графов можно почитать в этом блоге: Сравнение 9 программ для построения графиков
Продолжить чтение "Строим графы при помощи dot"
Четверг, 27 Декабрь. 2007
Для начала - собственно пара слов о том, что же это за зверь такой, Suhosin... Suhosin - это корейское слово, а по совместительству еще и open-source продукт, призванный помогать веб-мастерам и системным администраторам бороться с такой напастью, как хацкеры. Подробнее про Suhosin можно почитать на сайте продукта.
Про проблемы, связанные с Serendipity и Suhosin, в продолжении статьи.
Suhosin позволяет бороться с SQL-инъекциями (SQL injections), атаками на переполнение буфера, с отправкой спама через некачественно написанные скрипты, с воровством cookie. Я бы сказал, что этот модуль относится к категории must have, если приходится использовать сторонние скрипты. Но он требует серьезных настроек, настройки по умолчанию неприемлемы в ряде случаев. Один из которых приведен ниже (решение проблемы с Serendipity).
Продолжить чтение "Осторожно, Suhosin!"
Четверг, 27 Декабрь. 2007
Вчера свет (в лице куратора нашего проекта) увидела онлайн флэш игра - а точнее, клиент Берсерк Онлайн, реализованный на Flash. Точнее, ее технологическое демо, в котором можно посмотреть несколько диалогов, а также сыграть 1 обучающий бой.
Думается, после Рождества выложу здесь ссылку на более серьезный прототип, как только он будет готов - надо доделать интерфейс игрового поля, убрать ненужное и добавить нужное :-). И текущая версия до сих пор не обходит Firewall'ы, что очень печально - это тоже будет только после Рождества.
В целом я вынужден констатировать, что разработка флэш версии игры продвигается неудовлетворительными темпами. Замедляя развитие игры в целом. Но свет в конце тоннеля забрезжил, как минимум, игру на флэш мы реализуем :-). Хорошо или плохо - пока неясно. И неясно, когда этот клиент станет полноценно играбельным.
В любом случае, на нас хотя бы будет можно посмотреть из браузера, а дальше - у заинтересовавшихся как минимум будет стимул скачать устанавливаемую версию игры.
И вообще, флэш игра - это круто! ;-)
Среда, 26 Декабрь. 2007
Итак, сегодня выяснили, что завтра таки будут деньги... =) А сегодня - планерка. Или пьянка. Точно не уверен.
Похоже, старый год практически завершен... Ура, ура, ура!
Среда, 26 Декабрь. 2007
Снова давно не писал, впрочем неделя выдалась сумасшедшая, особо времени и не было. Новостями меня она причем не порадовала совершенно... :-( Итак, список последних новостей уходящего года.
Итак: есть шансы, что я не получаю зарплату перед Новым Годом; есть шансы, что я не получаю деньги за шабашку; мой вебмани аккаунт успешно заблокирован до получения мной персонального аттестата, который тоже будет только после Нового Года. Умудрились поссориться с девушкой (правда, сейчас все нормально, что радует больше всего). Первоначальные планы на новый год - сорваны, ну не буду я в той компании встречать - нервы дороже.
Ну и насчет вебманей неприятно очень... Офигенный подарочек на Новый год, нервы попортили изрядно :-(
С другой стороны, все не так уж плохо: хотя я сейчас и практически без копейки, я практически рассчитался с Алексеем (Impом) Фомичевым, - вероятнее всего, грядущий Новый Год у меня будет ощутимо благоприятнее в финансовом плане. Деньги, видимо, получу за 2 месяца скопом, что тоже приятно (особенно учитывая мое неумение их копить - так есть шанс, что успею что-то серьезное прикупить) :-) Тихий Новый год без дикой пьянки, в обществе только самых близких мне людей - тоже хорошая новость.
И еще у меня впервые в жизни есть халат :-) Для ванной/бани :-) Любимая постаралась, вот никто до нее не додумался :-) Так что я все же счастлив. Кстати, все положительное начало случаться именно с прошлого уикэнда, так что может быть, до Нового года привалит еще немного счастья :-)
Понедельник, 17 Декабрь. 2007
Вчера был офигенный день. Безумно офигенный... После выхода из цветочного магазина, меня ошарашили телефонным звонком "кажется, вы 'Каприз' заливаете" - под нами есть такой магазин подарков... Ну думаю пц. Еду совсем в другую сторону, тут и правда минипотоп. Вода в раковине на кухне, раковина вообще отключена от водоснабжения. Проверил вентиль - перекрыт, другой вообще обрублен... Не то. Вычерпал воду, вымыл пол, поставил тазик, пошел узнавать, каково там нашим соседям снизу.
С одной стороны, казалось бы — дело житейское. А с другой — была бы там качественная сантехника, например смеситель blanco antas — и возможно, всё сложилось бы иначе. Лучше, качественнее, приятнее. Потом, правда, оказалось, что не в смесителе было дело, а в канализации. Итак, выскочил и побежал к соседкам в магазин.
Пообщался с девчонками, пока ждал сколько-то материально-ответственное лицо... И тут хлоп... Новый поток. Я бегом назад, снова к тазику... Слесари, все дела... Упорно говорят, что это я забыл кран, а потом все позакрывал... И тут - хлоп... Новый поток... Как выяснилось, это забитая канализация, из которой, как оказывается, вода может попасть и в квартиру, а не только из нее.
Аварийка... Прочистка канализации... Труба тоненькая, забить проще простого... Слесаря матерятся, соседи матерятся, мы материмся, в Капризе наверное тоже матерятся... Больше в Каприз не пошел. Пущай проектировщики дома, или сами Капризовцы (канализацию забило где-то у них), или кто угодно еще там за свой счет ремонт учиняет. Хватит и того, что из-за них пришлось ползать с тряпкой и бегать с тазиком, и приехать к девушке на 4,5 часа позже запланированного времени.
Воскресенье, 16 Декабрь. 2007
На всякий пожарный и для робатоф - не так давно воспользовался снижением цен на домены .su и обзавелся давно желанным доменным именем. Можеть, стану большим и богатым, перекуплю себе и baron.ru до кучи :-) А пока что вот... Тем более я хотя бы знаю, что значит .su и родился и рос именно в Советском Союзе :-). А еще я не понаслышке знаком с юникс-системами, и по-моему, имя звучит и в этом контексте: BaRoN! - СуперПользователь :-D В общем, хорошо, что домены подешевели, приятно... Эххх, скоро налетит черная туча киберсквоттеров, хочется еще чего-то себе отхватить (хотя и колется).
Робаты! Взять-взять! FLEXible блог su
Воскресенье, 16 Декабрь. 2007
Собственно вот... Всю субботу пахал как вол... Типа "A man must break his back to earn his day of leisure". Завтра буду отдыхать и никакие проблемы, кроме моих собственных, завтра меня более не волнуют :-) Ну то есть уже сегодня.
Суббота, 15 Декабрь. 2007
Странно это все получилось, ей-ей... Буквально сразу же после того, как я установил свежую бету Flex Builder 3, ко мне постучались с предложением забавной работы... Я даже затрудняюсь, как можно это задание классифицировать, не вполне программирование, не вполне взлом... Скорее нечто, имеющее отношение к "хакерам" в первородном значении этого слова. В общем, мне предстояло разобраться, как работает некий флэш-чат, и научиться отсылать в него сообщения.
Собственно, работа не вполне этичная, зато интересная. Попутно отвлекаясь на основную работу, я принялся творить и экспериментировать :-) Как выяснилось, Flex Builder 3 действительно стал компилировать код ощутимо быстрее. Правда, чтобы это понять, пришлось работать с совсем микропроектом, меньше 200 строчек кода.
А чат кстати попался действительно забавныый, победить его удалось лишь с совместной помощью декомпилятора, сниффера, и такой-то матери. Впрочем, демка готова - надо лишь разобраться с деталями реализации, и получить себе маленький новогодний подарок :-) С человеком работаю впервые, хочется надеяться, что окажется порядочным и не лишит меня новогоднего подарка.
Пятница, 14 Декабрь. 2007
Первое впечатление от Flex Builder 3 Beta 3 - отвратительное!
Во-первых, пропали табы с редактируемыми файлами. Вместо них имя текущего файла и стрелочка с количеством открытых редакторов - переключаться медленно. Лечится впрочем довольно просто - идем в настройки, выбираем Editor (да-да, именно Editor, а не GUI), и там выбираем "Show multiple editor tabs".
Во-вторых, пропала подсветка синтаксиса. Вообще. Начисто. Хотя ставил в отдельный каталог. Открываются файлы в ActionScript Editor, а подсветки и индентации - нет! Помогло - снести Flex Builder, и поставить его заново (на этот раз, на всякий случай, без JSEclipse).
Про выход FB3 Beta 3 уже писал Constantiner, писал __etc, писал и я... Но эта версия не стала глотком свежего воздуха. Компиляция - все такая же медленная (ну, может, это у нас проект такой неправильный, нужных рефакторингов до сих пор нет). Еще зачем-то выключились множественные табы и включился "Mark all occurences" - искать на тулбаре. Полезная, конечно, фича, но таким образом обращать на нее внимание... фи.
Но в целом и в общем - оно работает, систему не повесило, код не поудаляло... Человек - не скотина, ко всему может привыкнуть... Но все равно жду IDEA 8 с поддержкой MXML. И уже почти готов прямо сейчас пользовать 7ку для правки ActionScript 3 кода.
|