HeliosArt Записки сетевых разгильдяев

16Июн/09Off

Каким бы я хотел видеть свой IM-клиент

Сейчас в сети выбор мессенджера - самая холиварная тема. Воюют если не за сами протоколы, то за клиенты. Ярые любители миранды, квипа, R&Q так и ждут момента, чтобы кинуть камень в чужой огород.

Именно на этом фоне хочу описать каким его хочу видеть я. Зарисовок не обещаю, но фотограммы того, что есть и много субъективизма под катом гарантирую.

28Апр/09Off

III Открытая олимпиада ЮФУ

Уже почти месяц прошел как ее провели, но лучше уж поздно написать отчет, чем никогда.

Шарк и символ ТРТИ

Шарк и символ ТРТИ

13Мар/09Off

Реализация множеств на с/с++

Встала задача реализовать множества на с++. Так как это непосредственно в самом языке не реализовано — было принято решение написать.

Метки записи: Читать полностью
10Фев/09Off

Обратные кавычки


Во многих языках обратные кавычки играют особую роль, и php не исключение =)

Но далеко не все знают об этой роли ;)

Ниже освещена пара связанных с этим задач, пришедших на ум.

Метки записи: Читать полностью
18Янв/09Off

MySQL-inj: дампим быстрее.

Несколько месяцев назад встала задача:  быстренько раскрутить одну скуль и поизучать структуру базы. О результатах исследования я уже кое-где упоминал, теперь отпишусь и здесь :)

Метки записи: , Читать полностью
17Янв/09Off

Двуликий Winamp

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

Winamp под рентгеном :)

Как видим, на самом деле Winamp отображается в своей классической зеленой шкурке, а то что мы видим - всего лишь иллюзия :) До появления матрицы осталось недолго

23Сен/08Off

TechDays, осень 2008

В этом году мероприятия technet и дни разработчка (devdays) объединены под одним названием - TechDays.

И собственно запустили сайт -  http://www.techdays.ru/

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

А интерес для нас представляет оффлайн версия данного дела. Поэтому мы идем на сайт, регистрируемся (одновременно на itquiz.ru) - проходим тесты и получаем возможность зарегистрироваться на оффлайн-мероприятие. В этом году систему изменили: либо проходишь тест, лио платишь 1000 рублей =\ Барыгство какое то... Раньше бесплатно все было. Но тест конечно чисто символический, порог прохождения низкий. Так что нужно быть дубом или другим пиломатериалом, что бы его не пройти)

Мероприятия делятся на два типа, и проходят в разные дни: для разработчиков (devdays), и для специалистов (technet). Особенно мне приятно, что в этом году стартует все это дело в Ростове-на-Дону :) Видать публика у нас более првлекательная ;)

Узнать где и когда будет проходить мероприятие, а так же его расписание можно тут: http://www.techdays.ru/offline.aspx

P.S. Любителям халявы стоит сходить - обычно раздают подарки, а так же призы и тп.

P.P.S. Раньше такие мероприятия стартовали в 8 утра, потом в 10... теперь вот около 12. Скоро вообще просто будут собираться, пить кофе и расходиться)

25Июл/08Off

Сущности в CMS

Попала мне как-то в руки UMI.CMS. Часть файлов была под зендом, но мне они нужны и не были - смотрел базу. Тогда так и не понял, что они там намутили.

Сейчас же после кучи размышлений и прочтения нескольких статей (к примеру - этой) дошло - всю CMS можно можно представить в виде набора сущностей, обладающих общими механизмами хранения, изменения, добавления, etc. В тот же момент они должны обладать уникальными наборами свойств. Такими свойствами могут быть поля различного типа. К примеру - модуль статических страниц можно предоставить сущностью с двумя текстовыми свойствами - заголовком и текстом (обобщенно, конечно). Свойством может быть не только текст. К примеру возьмем сущность "пользователь форума", как ее свойство может выступать картинка - аватар пользователя.

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

Если рассмотреть разработку CMS с такой стороны, то вся ее структура становится совершенно прозрачной для разработчика. Отпадает потребность кучи модулей, компонентов и прочей ерунды. Можно уделить максимальное внимание удобству администратора, механизмов управления сайтом.

21Май/08Off

Семинар безопасность MS SQL Server

Сегодня на факультете проводили семинар на вышеобозначенную тему. Приезжали 2 mvp из Москвы + Шуленин (куда ж без него то +) ). Рассказали какой классный и пушистый скуль-серв, и как легко с помощью него можно защищаться от рейдеров )

А вообще молодцы ребята - продемонстрироли атаку типа man in the middle на серв, когда у пользователя отключена опция проверки подлинности сертификата сервера (с использованием arp спуфинга), показали возможности шифрования, криптографии и тп =) А еще порвали в клочья одну софтинку (если это можно так назвать... драйвер-провайдер для sql servera) для шифрования, которую кто то (забыл фирму производителя) продает за 300 баксов и заявляют что она неломаемая :) А на самом деле там "как два байта"... ну вы меня поняли =)

P.S. Заметил нехорошую тенденцию... Походу мой моск хотят з0хавать - что то часто меня зовут на такие мероприятия в последнее время)

21Май/08Off

Флудозой в icq

Сегодня пришло:

365876268 (14:30:28 21/05/2008)

Запрос авторизации:

Завтра праздник у легендарного человека! Свой 19-ый день рождения отмечает Прокопенко Андрей!! В честь этого ставим в своём статусе шарик! Отправь это сообщение 3-м своим лучшим друзьям, и твой шарик станет золотым. Поздравить Андрюшу можно в аське 3

Метки записи: Нет комментариев