0day/текила/криптография

Автор: admin от 5-04-2012, 17:41, посмотрело: 1357

0day/текила/криптография
На прошлой неделе прошла конференция «РусКрипто». Насколько я знаю, это старейшая из ныне здравствующих конференций по информационной безопасности.

Несмотря на почетный возраст, конференция живет и развивается, за что огромное спасибо организаторам: Ассоциации «РусКрипто» и АИС. В свое время именно на этой площадке я обкатывал свои идеи, которые позже привели к появлению Positive Hack Days. Именно тут прошел первый масштабный CTF под руководством Дмитрия Евтеева. В общем, отношение к «РусКрипто» у меня крайне теплое и в некоторой степени даже ностальгическое...

Категория: Информационная безопасность

 

Школьные забавы или мультиплеерная игра без сокетов и p2p

Автор: admin от 5-04-2012, 17:25, посмотрело: 1086

Здравствуйте, дорогие Хабражители!

Сразу хочу оговориться, что эта статья создана just for fun, и не претендует на какое-либо обучающее свойство.

В нашей школе информатику преподают с 6 класса, но ничему практически не научили, ибо мы так дружно и старательно форматировали тексты в Word'e, что закончили его изучать только к 9 классу. Было несколько уныло, и я занялся программированием. Помню, как копипастил «Hello, World!» из книжки по С++, потом первый калькулятор, потом еще калькулятор, затем познал ActionScript, сделал пару жутких игр, ну а потом обленился...

Категория: Операционные системы » Linux

 

Архитектура взаимодействия клиентской и серверной частей Web приложения

Автор: admin от 5-04-2012, 16:53, посмотрело: 2086

Хотел рассказать, как я вижу устройство архитектуры взаимодействия серверной и клиентской частей. И хотел бы узнать спросить хабровчан, чем плоха или хорошо такая архитектура.
Архитектура взаимодействия клиентской и серверной частей Web приложения


Клиентская структура


Даже устаревшие браузеры предлагают нам набор возможностей для создания полнофункциональных интерактивных Web-приложений. А благодаря таким библиотекам как jQuery, которые предлагают не скромные кроссбраузерные и мультиплатформенные решения, разработка клиентских частей ускоряется во много раз. Чем веб-мастера и пользуются на полную катушку, используя при этом самые разнообразные интерфейсы для взаимодействия серверной и клиентской частей...

Категория: IT-Биографии

 

Ruby стал стандартом ISO

Автор: admin от 5-04-2012, 16:23, посмотрело: 1047

После четырех лет разработки, 31 марта этого года по результатам голосования (пресс-релиз на японском) Ruby был принят как стандарт ISO/IEC 30170.

Стандарт имеет статус 60.00, что по классификации ISO означает «в публикации»...

Категория: Операционные системы » Linux

 

Перехват WEB трафика через протокол WPAD при помощи Intercepter-NG

Автор: admin от 5-04-2012, 16:19, посмотрело: 3558

WPAD — WebProxy Auto-Discovery. Протокол автоматического получения настроек прокси в локальной сети, поддерживается практически всеми веб-браузерами и рядом других приложений.

В кратце суть его работы такова: если клиент использует DHCP для получения IP адреса, то и за урлом с настройкой прокси он обращается к своему DHCP серверу. Если DHCP не настроен на выдачу WPAD конфигурации или в сети не используется DHCP как таковой, то клиент пробует разрешить сетевое имя вида wpad.localdomain используя DNS. Если такое имя не найдено, то делается последняя попытка поиска имени 'WPAD' через NetBios. Если имя не найдено, клиент пробует соединиться напрямую, но если кто-то в сети сказал что он имеет имя 'WPAD', то клиент соединяется по 80 порту на IP ответившего хоста и затем пытается загрузить файл wpad.dat, в котором должны находиться настройки прокси...

Категория: Информационная безопасность

 

Google строит еще один дата-центр в Оклахоме, США

Автор: admin от 5-04-2012, 14:41, посмотрело: 2399

Google строит еще один дата-центр в Оклахоме, США

Похоже на то, что у «Корпорации Добра» дела идут неплохо. В общем-то, несмотря на некоторые временные трудности с новыми проектами (Google Wallet, Google Plus), компания работает (и зарабатывает) весьма неплохо. В связи с появлением новых сервисов и пользователей, руководство компании решило построить еще один дата-центр, на этот раз в США, штат Оклахома...

Категория: Операционные системы » Linux

 

CodeIgniter Command Line library — небольшой ассистент для работы с CLI

Автор: admin от 5-04-2012, 14:36, посмотрело: 2418

Как вы наверное знаете, в php есть интересная функция для обработки данных, поступающих из командной строки: getopt. Но есть одна маленькая проблема — она неправильно работает в CodeIgniter, да и не совсем удобная.

А так как у меня было немного свободного времени, желание написать что-нибудь своё опен сорсное, попробовать в деле github (сижу на hg+bitbucket), и наконец сделать что-то полезное для тухнущего CodeIgniter и его сообщества, я решил написать свой костыль, призванный немного скрасить написание cli скриптов на данном фреймворке...

Категория: Операционные системы » Linux

 

CS Center. Впечатления

Автор: admin от 5-04-2012, 14:33, посмотрело: 2097

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

Bio: маленькое отступление

Я студент 3-его курса СПбГУ НИУ ИТМО, учусь на кафедре «Высшей математики». Туда я поступал, так как мне была интересна математика, информатика и все, что с ними связано. Но, как это часто бывает в системе образования в России, я был несколько разочарован в своих ожиданиях: я думал, что поступлю туда, где мне расскажут много теории и научат применять ее на практике для решения конкретных задач. Теорию преподают очень хорошо: преподаватели действительно специалисты в своих областях и отлично владеют не только материалом, но и техникой его преподавания; но есть ряд предметов, которые, как мне кажется, должны были быть «по выбору», но явились обязательным, что несколько снижало общий настрой к обучению. А вот с применением на практике оказался облом: практически никаких интересных проектов, которые бы включали в себе актуальные на практике вопросы, обнаружено не было. И, если честно, до недавнего времени, я не совсем понимал что же я буду делать по выходу из института: быть «чистым» программистом не хотелось, а заниматься математикой я вообще не понимал как...

Категория: Операционные системы » Linux

 

JavaScript на сервере, 1ms на трансформацию

Автор: admin от 5-04-2012, 14:10, посмотрело: 2405

Зачем?



Вопрос в“Зачем?” — самый главный при принятии любого решения. В нашем случае причин было несколько.

Во-первых, люди. Текущий шаблонизатор обрабатывался Си. Все вопросы о его изменениях решались не быстро. А самое главное, что писали шаблонизатор одни люди, а использовали совсем другие.

Вообще это частая и, на мой взгляд, не очень хорошая практика написания инструментов для верстальщиков. Понятно, что им нужны инструменты, но реализуют эти инструменты люди, которые весьма отдаленно себе представляют ежедневные задачи верстальщиков. Скорее наоборот, часто принимаются решения плана «дадим им писать условия и циклы, а больше на верстке ничего понадобится не может». Возможно, это вина самих верстальщиков и их квалификации...

Категория: Операционные системы » Linux

 

HOSTKEY.ru акция! — бесплатные месяцы на Windows VPS

Автор: admin от 5-04-2012, 14:00, посмотрело: 1394

HOSTKEY.ru акция! — бесплатные месяцы на Windows VPSПривет Хабраюзер!

Мы запустили новую акцию под «Windows VPS». Фишка акции в том, что если разместить сайт на Windows-сервере, то можно получить 2 месяца аренды бесплатно.

Для получения бонуса необходимо на странице http://www.hostkey.ru/vps/:

1. Через конфигуратор VPS подобрать нужные опции;

2. Выбрать поле «Акция» и указать домен (-ы) сайтов которые будут размещены;

3. Затем пройти регистрацию и оплатить услугу хостинга на 1 месяц...

Категория: Операционные системы » Linux