Архив за 26 мая 2013 - 3

Я не люблю холиварные темы: в них мало правды и мало радости. Но последний топик у меня вызвал бурю эмоций. Я сам и много моих моих знакомых так или иначе связаны с нашей космической промышленностью и могу сказать, что все немного иначе.

Если вкратце — у нас положение тяжелое, но у них тоже не лучше, если не хуже. (Это относится к европейским и американским структурам, про остальных не знаю.)
Читать полностью »

О шифровании с открытым ключом многие уже слышали и читали, и одним из самых популярных и известных является алгоритм RSA. Rivest, Shamir и Adleman в 1977 году опубликовали свою статью о данном алгоритме. Основывается он на факторизации простых довольно больших чисел. Пример реализации алгоритма описан Читать полностью »

Поддержка The Neverhood добавлена в ScummVM

Несколько дней назад, 15 мая, в ScummVM master была слита ветка кода с движком, который поддерживает классику квестового жанра, игру The Neverhood.

Это был один из самых захватывающих и длинных проектов в ScummVM. Разговоры об этом шедевре продолжались в течение нескольких лет, и на форумах регулярно просили добавить поддержку этой игры. Два года потребовалось на разработку движка, и я хочу коротко рассказать, как это происходило.

Читать полностью »

NASA финансирует проект создания «пищевого» 3D принтера

Фактически, речь идет о том самом синтезаторе пищевых продуктов, который описывался во многих научно-фантастических произведениях. Конечно, до атомного синтезатора продуктов наша наука и технические возможности пока не «доросла», но в качестве замены можно предложить создание 3D принтер, который сможет «печатать» разного рода блюда. NASA решила выделить 125 тысяч долларов на разработку такого принтера.

Читать полностью »

DOOM 3 BFG — Обзор исходного кода: введение (часть 1 из 4)26 ноября 2012 ID Software выпустила исходный код Doom 3 BFG edition (всего через месяц после появления игры на прилавках магазинов). Движок IDTech 4, которому уже почти 10 лет был обновлен до IDTech 5 (Rage — первая игра на этом движке), и с его исходным кодом ознакомиться было очень интересно.

Хочу заметить, что idTech5 многое перенял у idTech4:

  • Систему управления потоками (Threading system)
  • Звуковую систему (Sound system.)
  • Систему управления ресурсами(Resources system.)

Читать полностью »

qbs, несомненно, грядет, но пока мы сидим на qmake (если не сбежали на CMake давным-давно). И, наверное, всякий, кто подключал статические библиотеки к проекту, согласится со мной, что удовольствие это значительно ниже среднего. Лично я слишком ленив для такого безобразия, и решил автоматизировать процесс. Под катом — то, что у меня получилось.
Читать полностью »

clip_image001 
nopCommerce – это open source движок для электронной коммерции, написанный на ASP.NET MVC 4. По данным разработчиков, на сегодняшний день система была скачана более одного миллиона раз и продолжает набирать популярность.

Четвертого мая этого года вышла новая версия системы – 3.00. Ключевыми нововведениями стали поддержка multi-store и multi-vendor. Примечательно, что nopCommerce стала одной из первых open source CMS в мире, которая поддерживает оба данных функционала.

Давайте рассмотрим подробнее каждый из них.

Multi-store

Multi-store позволяет иметь два и более онлайн магазина, установив nopCommerce только один раз, и использую только одну общую базу данных. Эти магазины могут быть доступны на разных доменах (URL). Вам не надо дублировать продукты и категории ддя каждого из магазинов, а пользователи могут использовать одну и ту же учетную запись для всех магазинов. Каждый из магазинов может иметь уникальные настройки и графическое оформление. А администратор может обрабатывать заказы и управлять каталогом в одной единой панели администрирования.
Читать полностью »

Осталось 27 дней до вывода на орбиту первого спутника O3b

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

На хабре уже был топик об этом «провайдере будущего», который планирует предоставить быстрый, доступный и качественный доступ в интернет для 70% населения планеты. Данный провайдер является «оптовым» поставщиком канала, то есть он будет предоставлять трафик посредникам (например, сотовым операторам), которые уже смогут распределять его между своими клиентами через имеющиеся сети.

Читать полностью »

Будущее анонимности: Какое оно?

Мы живем в очень интересное время, совсем недавно интернет был свободен от правообладателей органов регуляции правопорядка.
Да и даже на torrents.ru неугодные раздачи не удаляли
Но теперь все изменилось, Skype теперь прослушивается ФСБ, по первой заявке к любому сервису органы получат всю доступную им информацию.

То обладателя форума который стал не угодный чиновнику строительной компании решили засудить на 1.7 миллиона долларов.

Недавно была хорошая попытка проверку волнения публики ошибочная блокировка vk.com

Таких случаев море, как в России так и, например в Латвии, когда был арестован учитель за публикацию в общий доступ книги для своих учеников.

Я не буду рассуждать почему это происходит, хорошая ли или плохая власть, это бессмысленно, все уже давно понимают, что сейчас идет эффект вареной лягушки, я лишь попытаюсь рассказать 2 возможных пути развития свободного направления интернета.
Читать полностью »

в 5:46, , рубрики: .net, ajax, ASP, ASP.NET, метки:

Чуть больше года назад мне на глаза попался один сайт. На первый взгляд он не чем не отличался от сотни подобных сайтов, но мой коллега заметил множественное обновление мелких модулей при клике на функциональных элементах. Дальнейшим открытием было то, что он работает без перегрузок. На сегодняшний день у каждого из нас это не вызовет большого впечатления, но данный сайт работает уже больше 5 лет.
После двухдневного анализа сайта мы нашли ответ на вопрос — «Как он работает? ». Центром данного сайта был файл с названием msajax.js, что побудило нас к поискам в интернете. Информации оказалось мало, но достаточно для начала экспериментов.Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js