Архив за 10 сентября 2013 - 7

Наблюдая за тем, как развивается технический прогресс, наука и медицина, все чаще приходишь к мысли, что к концу XXI века человечество обретет силу древних богов, о которых когда-то слагались мифы. Но к чему все это приведет и что ждет нас на пути к Олимпу?

image

Все технические революции, которые мы наблюдаем, можно считать этапами большого пути к одной великой цели: созданию планетарной цивилизации. Переход к ней должен стать, вероятно, величайшим событием в истории человечества. Мало того, поколение живущих сегодня людей можно смело считать самым значительным из всех, что когда-либо жили на нашей планете. Именно они должны определить, достигнет ли человечество этой великой цели или будет ввергнуто в пучину хаоса. С того момента, когда наши предки впервые вышли из Африки около 100 000 лет назад, миновало около 5000 поколений, но лишь одно поколение — сегодняшнее — определит судьбу нашего мира.
Читать полностью »

Компания Thermaltake объявила о выпуске охлаждающей подставки для ноутбуков Massive SP (CL-N003-PL14BL-A), которая оснащена двумя громкоговорителями. По компоновке новинка очень напоминает охлаждающую подставку для ноутбуков Enermax Twistedrodio 16, тоже оснащенную встроенными громкоговорителями.

Оснащение Thermaltake Massive SP также включает два порта USB 2.0

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

Громкая антипиратская кампания в Рунете и удаление лицензионного контента из российских соцсетей может оживить интерес белорусов к локальным продуктам.

Большинство белорусских интернет-пользователей пользуется социальными сетями, однако в топе, по понятным причинам, находятся российские и американские ресурсы. Абсолютным лидером в Беларуси является «Вконтакте» и главная причина — возможность получить бесплатный доступ к тяжелому контенту (аудио и видео), который в сети до недавнего времени пользователи могли разместить без ограничений. Именно тяжелый контент привлекает большинство белорусских пользователей в сеть.

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

Захотелось мне посмотреть, как работает реализация .NET на Linux. Решено было развернуть Ubuntu Server на нашем гипервизоре, установить свежий пакет mono и через nginx запустить ASP.NET MVC4 сайт.

На официальном сайте mono готовый пакет для Ubuntu только 2-х летней давности. С этого момента начались поиски в сети путей осуществления задуманного. Результатом полученного опыта стал скрипт для автоматического развертывания на голой Ubuntu Server 12.04.3 или 13.04 всего необходимого для запуска сайтов ASP.NET MVC4:

  • Соберем из исходников и установим mono 3.2.1
  • Добавим monoserve скрипт в init.d для автоматического запуска сайтов и управления ими.
  • Установим nginx 1.4.1
  • Создадим и настроим простой сайт, чтобы проверить работоспособность всей связки.

Сразу под катом находится строчка для автоматического выполнения всей процедуры, описанной в статье.
Читать полностью »

Недавний поиск списка CMS, на примере которых можно было бы объяснить студентам архитектуру и структуру сложного web-сайта, привел меня к любопытной статье с классификацией CMS, которая, однако, на текущий момент немного устарела, да и написана несколько сумбурно. Это подвигло меня составить новый обзор, собрав больше решений и дополнив их по возможности ссылками на официальные сайты, страницы закачки и демо-панели.

Я рассматривала CMS на php, в основном бесплатные, за некоторым исключением. В результате на текущий момент получился такой набор:

CMS общего назначения: Cogear, Contao, Cotonti, DataLifeEngine, Drupal, ImageCMSCorporate, Joomla, MaxSiteCMS, MosquitoBloodyMary, ReloadCMS, WordPress
Галереи: Coppermine, Gallery (Gallery2, обновленная до версии 3), MG2 = MiniGal 2, Pikateka, SimpleViewer, Zenphoto
Социальные сети: Elgg, Explay CMS, InstantCMS, LiveStreet, BigStreet
Форумы: IPB (Invision Power Board), Phorum, phpBB, phpBBex, PunBB, Vanilla, vBulletin
Интернет-магазины: ECShop, Magento, OpenCart, Семейство osCommerce, Prestashop
Сайты-визитки без SQL-базы: GetSimple, Nanote, Stacey, CMS Чайник
Читать полностью »

Отраслевая организация Wi-Fi Alliance, занимающаяся продвижением технологии беспроводных сетей, обнародовала логотип WiGig CERTIFIED, который будут получать устройства, получившие соответствующий сертификат совместимости. Изделия WiGig CERTIFIED используют беспроводное подключение в полосе 60 ГГц, обеспечивающее скорость передачи данных несколько гигабит в секунду, малые задержки и защиту соединения между устройствами, расположенными на небольшом расстоянии друг от друга.

Началось все с того, что мне пришлось работать с одной веб-конторой и заказчиком, которые понятия не имели об автоматическом тестировании.
Читать полностью »

в 7:00, , рубрики: Без рубрики

Не так давно наша компания закончила работу над внедрением PACS-сервера (Picture Archiving and Communication System) в один из медицинских диагностических центров нашего города. До этого там стоял PACS-сервер с открытым исходным кодом — dcm4chee, который не блистал высокой скоростью работы, поскольку написан на Java. К тому же одним из требований заказчика было иметь доступ к внутренней структуре сервера. Поэтому было решено написать свой. К тому же в компании имелся опыт подобных разработок как клиентских, так и серверных частей PACS-систем, поэтому компромиссным решением было создать собственный PACS-архив, удовлетворяющий требования заказчика. Большей частью реализации ядра сервера пришлось заниматься мне и за это время был приобретён специфический опыт в этой области, чем и хочу поделиться с хабра-сообществом. Но обо всём по порядку.
Читать полностью »

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

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

Недавно в процессе работы, я столкнулся с задачей управления шедулерами, в работающем приложении. У нас серверное приложение, и в конфигурационных файлах Spring мы указывали, какие задачи запускать по таймеру. Однако, далее появилась следующая задача — убирать из списка выполнения эти задачи, или же менять cron-таймер. При этом не тормозя приложение.
В процессе гугления, чтения, я нашел как это сделать. Всё оказалось гораздо проще, чем я думал. Но чтоб понять — пришлось немного почитать.
Вероятно эта статья будет полезна новичкам, но, возможно, и мастодонты почерпнут для себя что-то новое.
Читать полностью »


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