Архив за 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) и допускающий свободное редактирование всеми желающими. Суду были предъявлены итоги оперативно-розыскных мероприятий ФСБ, которыми на сайте были обнаружены шесть вики-статей экстремистского содержания.
Защита представила в суд доказательства того, что тексты, носящие экстремистский характер, были размещены в вики буквально через две-три минуты после того, как сотрудник ФСБ начал осмотр сайта, причём провисели в открытом доступе около пяти-семи минут, после чего были обнаружены и удалены администрацией вики. По мнению Краюхина, такое необыкновенное совпадение событий во времени указывает на причинно-следственную взаимосвязь их: сотрудник ФСБ либо причастен к размещению экстремистских материалов в вики, либо был заблаговременно и в точности проинформирован о времени их размещения.
Решением суда обнаруженные материалы были признаны экстремистскими, но в удовлетворении требований прокурора о признании экстремистским сайта «Орлец» было отказано.