Если вы .NET программист, то вы наверняка объявляли и использовали события в своем коде. Несмотря на это, не все знают, как события работают внутри и какие особенности связаны с их применением. В этой статье я попытался описать работу событий как можно более подробно, включая некоторые частные случаи, с которыми редко приходится иметь дело, но про которые важно иили интересно знать.
Читать полностью »
Новости информационных технологий - 25798
События .NET в деталях
2012-07-26 в 20:29, admin, рубрики: .net, Events, Песочница, Программирование, события, метки: .net, c++, Events, событияGoogle Nexus Q – первая партия распродана за 24 часа
2012-07-26 в 20:19, admin, рубрики: Новости, метки: новостиПервый день продаж для медиаплеера Google Nexus Q закончился быстрее, чем ожидалось. Меньше 24 часов потребовалось покупателям, чтобы расхватать первую партию устройств по цене 299 долларов. Интернет-магазин Google Play обещает следующую поставку через 2-3 недели. Пользователям из Европы покупка данного устройства недоступна.
Медиаплеер Google Nexus QЧитать полностью »
JsRender: Новое поколение jQuery Templates
2012-07-26 в 20:07, admin, рубрики: javascript, jquery, templates, метки: javascript, jquery, templatesБуквально пару месяцев назад, мы начали переписывать весьма крупный сайт, с момента прошлого крупного релиза прошёл не один год, конечно, сайт дорабатывался, правились баги и в итоге в настоящее время создаётся новая версия. В ней будет активно использоваться AJAX, поэтому весьма остро стоял вопрос с генерацией контента на клиенте, полученного в формате JSON. Прошлые шаблоны были собственной разработки, так как на то время вариантов было не так много, которые по разным причинам не подходили, базировались наши шаблоны на jquery, с помощью атрибутов происходило заполнение.
Прежде всего было решено провести тест, при генерации списка из 1500 элементов было получено превосходство в 20 раз, похожие результаты показывает сравнение с jQuery Template.
Читать полностью »
Python и App Engine для web-разработки. Пишем лёгкий и быстрый блог. Часть 2
2012-07-26 в 20:05, admin, рубрики: google app engine, python, web-разработка, Веб-разработка, метки: google app engine, python, web-разработкаЧтобы начать использовать App Engine понадобятся:
- Интерпретатор Python 2
- Google App Engine SDK for Python
Python 3 на данный момент не поддерживается App Engine. Минимально необходимая версия среды — 2.5, но для новых проектов Google рекомендует сразу использовать версию 2.7. У меня установлены Python 2.7.2 и SDK 1.7.0 на Windows 7.
Читать полностью »
Объявлены победители Pwnie Awards 2012
2012-07-26 в 19:24, admin, рубрики: Black Hat, информационная безопасность, уязвимость, метки: Black Hat, уязвимость
Pwnie Awards — премия за достижения или провалы в области информационной безопасности. Церемония вручения проводится в Лос-Анджелесе на конференции Blackhat USA.
Читать полностью »
«Пуля попала в провода…»
2012-07-26 в 19:17, admin, рубрики: негодование, Телекомы, юмор на хабре, метки: негодование, юмор на хабре
Не зная, что делать, решил вылить на хабр порцию своих эмоций. Ранее здесь проскакивала заметка о ситуации со связью в Таджикистане. Если в других странах (насколько мне известно) блокировка интернет-ресурса — результат решения судебной власти, то у нас все решает размашистая подпись нашего «многоуважаемого» министра связи.
Помимо регулярных блокировок некоторых сайтов, наш Бег Зухуров не перестает удивлять «убойными историями» и наиглупейшими фразами, которые он придумывает на ходу.
Прошу прощения за публикацию в профильном хабе, так как в другом карма не позволяет.
Читать полностью »
AUO начнёт массовый выпуск AMOLED-панелей диагональю 4,3 дюйма в третьем квартале
2012-07-26 в 19:03, admin, рубрики: Новости, метки: новостиПрезидент компании AU Optronics (AUO) Пол Пень (Paul Peng) озвучил планы касательно массового выпуска панелей типа AMOLED диагональю 4,3 дюйма. По его словам, производство изделий должно было начаться ещё во втором квартале текущего года, однако, из-за некоторых задержек, его пришлось отложить до третьего квартала.
Простой RegionManager
2012-07-26 в 18:10, admin, рубрики: .net, mvvm, Prism, wpf, разработка, метки: c++, mvvm, Prism, wpf, разработка Многим известна библиотека Prism, но зачастую весь её обширный функционал ненужен. Иногда хочется воспользоваться некоторыми плюшками из этой библиотеки.
Просто так выдрать малый кусок кода не получается, тогда приходится создавать свою реализацию с более или менее приближенным функционалом.
RegionManager — одна из интересных плюшек, простую реализацию которой мы и рассмотрим
Читать полностью »
Ограничение проектирования систем на уровне сознания
2012-07-26 в 18:01, admin, рубрики: Анализ и проектирование систем, Инфосфера - мысли вслух, мышление, Программирование, сознание, метки: мышление, Программирование, сознаниеЯ рад приветствовать вас, дорогие читатели.
Я думаю, что многие из вас, будучи разработчиками информационных систем различного назначения так или иначе сталкивались с понятием оптимизации рабочих процессов, составляющих основную часть той рутины, которую приходится выполнять для достижения поставленных целей.
Скажу сразу — я не задаюсь целью мотивировать или призывать к каким-либо правилам эффективной работы, т.к. все слишком индивидуально, чтобы давать подобные советы, но я постараюсь обратить ваше внимание на некоторые, на мой взгляд, интересные детали, лежащие в основе принципов проектирования, которые заметил и осмыслил на собственном опыте. Отмечу также, что статья будет актуальна не только IT-шникам, но и абсолютно всем категориям читателей.
Читать полностью »
Paymentwall Kiev Office
2012-07-26 в 18:00, admin, рубрики: Paymentwall, Блог компании Paymentwall, Inc., вакансии для программистов, виртуальные товары, офис, платежная система, работа, метки: Paymentwall, вакансии для программистов, виртуальные товары, офис, платежная система, работаВсем привет!
Пришло время приоткрыть занавес и пригласить всех в виртуальный тур в киевский офис Paymentwall.
Итак, добро пожаловать!