Архив за 08 октября 2012 - 4
Не идите в университет
2012-10-08 в 12:31, admin, рубрики: крик души, образование в ит, Песочница, Учебный процесс в IT, метки: крик души, образование в итАрхитектура приложений: взгляд ASP.NET MVC программиста
2012-10-08 в 12:07, admin, рубрики: .net, asp.net mvc 3, архитектура приложений, Веб-разработка, Песочница, метки: .net, asp.net mvc 3, архитектура приложенийВсем привет. Несколько месяцев назад меня мучил вопрос о том, как правильно спроектировать свое приложение, чтобы потом не было противно смотреть в свой код. Тогда я решил покопаться в этом вопросе и после целого дня поиска я всё осознал. Решил наконец, поделиться своими знаниями, возможно они помогут кому-то, а может и нет. В общем читайте.
Всякие аббревиатурки
• Слой доступа к данным или DAL
Получает или изменяет данные напрямую из БД или посредством ORM. Данные фильтруются, но никак не обрабатываются. Также возможно получение данных из других источников, например через парсинг страниц.
• Бизнес слой или BLL
Работает с данными посредством DAL. Данные обрабатываются и приводятся к нужному виду. Это самый интересный слой. Здесь происходит вся логика приложения.
• Слой сервисов или SL
Этот слой встречается только в крупных приложениях. По сути это API интерфейс для доступа к приложению с других приложений. Этот слой не будет описываться, из-за моей крайней неосведомленности в этой области.
• Слой представления или PL
Собственно слой представления данных. Перерабатывает данные из BLL в нужные для представления сущности.
Читать полностью »
Обучение пользователей своей организации
2012-10-08 в 12:07, admin, рубрики: информационная безопасность, советы и рекомендации, метки: информационная безопасность, советы и рекомендацииИнформационная безопасность, это на 90% работа с людьми.
Фразу выше, я не устану повторять никогда. Какой бы технически совершенной ни была ваша система безопасности, как бы безупречно и чётко ни была бы выстроена система управления ИБ, всегда есть человеческий фактор. Люди отвлекаются, забывают, «забивают» или просто игнорируют какие-то правила и порядки.
Под хабракатом я опишу довольно действенный способ снизить процент инцидентов связанных с человеческим фактором.
Читать полностью »
"Неужели это работает?" Неоднозначная реклама с комментариями
2012-10-08 в 11:56, admin, рубрики: НовостиАнна Караулова, гендиректор MediaGuru, прокомментировала для Roem.ru 10 примеров интернет-рекламы, которые нас недавно удивили. В комментариях горячо приветствуются как дополнительные примеры странной рекламы, так и мнения по уже приведённым.
1. Взятие измором
«Рунет сегодня», 8 октября 2012 года. Эксперты выпуска: Мария Косенкова, Владимир Габриелян
2012-10-08 в 11:51, admin, рубрики: free-lance.ru, mail.ru group, купонные сервисы, подкасты, яндекс, яндекс.браузер, метки: free-lance.ru, mail.ru group, купонные сервисы, яндекс, яндекс.браузерВ студии «Финам FM» — Мария Косенкова, со-основатель и руководитель проекта Startup Women, и Владимир Габриелян, вице-президент, технический директор компании Mail.Ru Group. Вместе с ведущим, Максимом Спиридоновым, они говорят о перспективах купонных сервисом на примере одного из игроков этого рынка, о том, что крупнейшая интернет-площадка по поиску удаленной работы радикально ужесточила правила работы, а также о релизе «Яндекс.Браузера».Читать полностью »
Автомобиль-робот команды НАМТ на «Робокросс-2012»
2012-10-08 в 11:41, admin, рубрики: робоспорт, робототехника, метки: робоспорт, робототехникаЗдравствуйте. Меня зовут Владимир и я хочу немного рассказать об автомобиле-роботе команды из Нижнего Новгорода НАМТ, победившей на 3-их Всероссийских соревнованиях автомобилей роботов РОБОКРОСС-2012, проходивших в городе Волоколамск. Здесь уже публиковался отчет команды из Саратова MobRob, теперь хочу рассказать о наших мытарствах.
О правилах
Соревнования заключались в следующем: необходимо было в автоматическом или телеуправляемом режиме проехать от точки старта по полю, попасть в ворота и передать оператору изображение трёх контрольных точек, а затем заехать в финишные ворота и там остановиться. GPS/ГЛОНАСС координаты ворот и контрольных точек были заранее известны командам. Очки начислялись за быстроту прохождения маршрута (но регламент соревнований запрещал скорость больше 10 км/ч) и переданные изображения контрольных точек.
Читать полностью »
Пишем модуль на C++ для nodejs на примере работы с MySQL
2012-10-08 в 11:35, admin, рубрики: c++, mysql, node.js, nodejs, метки: c++, mysql, node.js, nodejs
Введение
Многие уже успели попробовать Node.js, на мой взгляд очень это удобный инструмент, для решения многих задач. Меня прежде всего в Node.js привлекает возможность писать код на JavaScript и большой набор встроенных модулей для решения часто возникающих задач. Если чего-то не оказалось в стандартной поставке то огромное количество дополнительных модулей есть в репозитории npmjs.org
Однако иногда бывают ситуации когда всё, что есть либо работает не так как хочется, либо вообще не работает в заданных условиях, или всё куда банальней и просто не смог найти то, что нужно. Так случилось и у меня, мне понадобился модуль который может синхронно выполнять запросы к MySQL причём четвёртой версии. Первый испытанный модуль работал исключительно с пятой версией, потом нашлись другие но так и не смог найти тот который позволяет выполнять запросы синхронно(плохо искал).
После изучения документации, я пришёл к выводу что, могу написать нужный мне модуль на C++ и оформить его как addon к node.js, если вам интересно познакомится с процессом создания модуля добро пожаловать под кат.
Читать полностью »
Игра «Жизнь» и моделирование естественного отбора
2012-10-08 в 11:25, admin, рубрики: Conway's game of Life, Алгоритмы, естественный отбор, игра жизнь, искусственный интеллект, метки: Conway's game of Life, естественный отбор, игра жизньВалялся я на прошлой неделе в больнице. И так как обсуждать с дедушками в холле рецепт яблок, мочёных в капусте, и как хорошо на Покров гулять по заливным лугам — особого желания не было, пришлось придумывать себе развлечение.
Я задумался об игре «Жизнь», которую на Хабре не так давно вспоминали. Мне стало обидно за несчастные клетки, которые живут и умирают в зависимости от одних только начальных условий, и ничего сами для своего выживания сделать не могут. В результате я придумал расширение для правил игры, с которым можно моделировать не только изменение численности популяции, но и естественный отбор внутри неё.
Самые нетерпеливые сразу могут посмотреть, что получилось, а остальных прошу под кат за рассказом.
Читать полностью »
Кластеризация в API Рамблер-Карт
2012-10-08 в 11:20, admin, рубрики: Блог компании «Афиша» и «Рамблер», карты, Рамблер, рамблер-карты, метки: карты, Рамблер, рамблер-картыПродолжим знакомство с API «Рамблер-Карт», и на этот раз разберёмся с кластеризацией меток.
Когда на одном участке карты сосредоточено слишком много меток, они накладываются друг на друга, закрывая значительные части карты. Сложно найти и выбрать среди них нужные. Да и в целом, это выглядит не слишком аккуратно.
Читать полностью »
Возможность свободного редактирования вики является открытой дверью для провокации ФСБ?
2012-10-08 в 11:17, admin, рубрики: mediawiki, Wiki-технология, вики, информационная безопасность, Орёл, предсказание будущего, суд, судебное разбирательство, экстремизм, экстремизм найдётся, экстремистские материалы, метки: mediawiki, вики, Орёл, предсказание будущего, суд, судебное разбирательство, экстремизм, экстремизм найдётся, экстремистские материалыЧетыре дня назад (4 октября 2012 года) на сайте ИА REGNUM стало можно прочесть (со ссылкою на блогозапись правозащитника Дмитрия Краюхина) о любопытном судебном разбирательстве, произошедшем в Советском райсуде города Орла.
Прокуратура требовала признать экстремистским сайт «Орлец», построенный по технологии вики (на движке MediaWiki) и допускающий свободное редактирование всеми желающими. Суду были предъявлены итоги оперативно-розыскных мероприятий ФСБ, которыми на сайте были обнаружены шесть вики-статей экстремистского содержания.
Защита представила в суд доказательства того, что тексты, носящие экстремистский характер, были размещены в вики буквально через две-три минуты после того, как сотрудник ФСБ начал осмотр сайта, причём провисели в открытом доступе около пяти-семи минут, после чего были обнаружены и удалены администрацией вики. По мнению Краюхина, такое необыкновенное совпадение событий во времени указывает на причинно-следственную взаимосвязь их: сотрудник ФСБ либо причастен к размещению экстремистских материалов в вики, либо был заблаговременно и в точности проинформирован о времени их размещения.
Решением суда обнаруженные материалы были признаны экстремистскими, но в удовлетворении требований прокурора о признании экстремистским сайта «Орлец» было отказано.