Архив за 29 марта 2012 - 7
Интервью с Дмитрием Скляровым
2012-03-29 в 8:12, admin, рубрики: Блог компании Журнал Хакер, интервью, информационная безопасность, Скляров, метки: интервью, СкляровРазбираем xslx в PHP без готовых библиотек
2012-03-29 в 8:09, admin, рубрики: php, xslt, Программирование, метки: PHPВ первую очередь опишу проблему, которая заставила в тысячный раз вернуться к обсосанному со всех сторон вопросу: бестолковые менеджеры — без консультации с программистами — пообещали заказчику загрузку данных на сайт из xls(x).
Все бы ничего, но хостер заказчика дает 64мб памяти под выполнение и плевать он хотел на то, что у клиента Эксель файлы вообще без форматирования весят по 10-15мб, что при загрузке его PHPExel съедает (на тест-сервере) что-то около 500мб памяти.
Решение под катом с трудом дотянуло до 5мб.
Читать полностью »
Шины, используемые в ЭВМ
2012-03-29 в 7:44, admin, рубрики: ATA, IDE, IEEE 1394, ISA, PCI, SATA, SCSI, usb, Железо, метки: ATA, IDE, IEEE 1394, ISA, pci, SATA, SCSI, usbВ этой статье будут показаны различные шины, используемых в ЭВМ. Cписок рассматриваемых шин: ISA, PC/104, PCI, IDE, ATA, SATA, USB, AGP, SCSI, IEEE 1394. В статье не описываются технические подробности, даётся только кратчайшее описание и показывается внешний вид. Картинки!
Ещё немного о mod_rewrite
2012-03-29 в 7:42, admin, рубрики: Apache, apache2, htaccess, mod_rewrite, метки: apache2, htaccess, mod_rewriteИногда, в создаваемых веб-приложениях необходимо использовать фронт-контроллер, использующий человечески-понятную строку запроса. Как правило, начинающие PHP-программисты делают при этом перенаправление всей строки запроса в нужный скрипт. Например, так:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L,QSA]
Что эти строчки означают:
1 — включаем mod_rewrite
2 — условие, что все существующие папки не будут обрабатываться регулярным выражением
3 — условие, что все существующие файлы не будут обрабатываться регулярным выражением
4 — регулярное выражение, в нашем случае — при любой строке запроса будет открывать index.php, добавляя её (строку запроса) в $_SERVER['REQUEST_URI'].
Несмотря на то, что данный пример легко найти в любом поисковике за полторы минуты, и он при этом прекрасно работает, хотелось бы отметить один нюанс для начинающих PHP-программистов.
Читать полностью »
Synology® объявляет о выпуске RackStation RS812+ и RS812RP+
2012-03-29 в 7:35, admin, рубрики: DSM, NAS, Synology, Блог компании Synology, Железо, надежное хранение данных, облачные технологии, резервное копирование файлов, Сетевое оборудование, сетевой накопитель, сетевые системы хранения данных, системы хранения данных, метки: DSM, NAS, Synology, надежное хранение данных, облачные технологии, резервное копирование файлов, сетевой накопитель, сетевые системы хранения данных, системы хранения данныхОтказоустойчивые, масштабируемые сетевые накопители высокой надежности
Компания Synology® анонсировала RackStation RS812+ и RS812RP+, 4-дисковые стоечные NAS-серверы, которые адресованы пользователям малого и среднего бизнеса. Новые модели отличаются высокой производительностью, масштабируемость и надежностью.
Среди основных особенностей обеих моделей следует отметить технологию пассивной системы охлаждения ЦП, наличие резервных вентиляторов и поддержку двух LAN-портов. Все это позволяет исключить единую точку отказа и увеличивает время непрерывной стабильной работы системы. Особенностью модели RS812RP+ является резервный блок питания, который обеспечивает дополнительную степень надежности и бесперебойности функционирования. В сетевых накопителях RS812+ и RS812RP+ предусмотрена возможность «горячей замены» жестких дисков, а также реализована особая конструкция легкого и быстрого доступа к модулям материнских плат. Весь этот комплекс мер улучшает работоспособность системы и повышает удобство технического обслуживания.
Читать полностью »
Новый сайт Evernote для разработчиков
2012-03-29 в 7:10, admin, рубрики: evernote, Блог компании Evernote Corporation, разработка, разработка приложений, метки: evernote, разработка приложений
Экосистема приложений, интегрированных с Evernote, расширяется, и мы стараемся запускать новые инструменты и ресурсы для партнеров. На днях мы представили полностью переработанный сайт для разработчиков — dev.evernote.com. Сайт на английском, но, надеемся, это не является большой проблемой для разработчиков.
Посетить сайт Evernote для разработчиков »
Читать полностью »
Детектирование установленных расширений Google Chrome
2012-03-29 в 7:07, admin, рубрики: chrome, Extensions, Google, Google Chrome, браузеры, информационная безопасность, паранойя, расширения, метки: chrome, Extensions, Google, браузеры, информационная безопасность, паранойя, расширенияВ конце февраля 2012 года разработчики Google Chrome существенно обновили черновую документацию по созданию расширений. В частности была предложена новая версия файла для описания внутренних ресурсов расширений — manifest version 2. И главной его особенностью стало ужесточение политики безопасности контента, по умолчанию.
Намедни же состоялся стабильный релиз долгожданного Google Chrome 18, и с этого момента разработчики расширений могут начинать внедрение произошедших изменений, ну а пока…
Читать полностью »
Обзор ультрабука Asus Zenbook UX31E
2012-03-29 в 6:46, admin, рубрики: asus, ulmart, ultrabook, Zenbook, Блог компании Юлмарт, Железо, Ноутбуки, метки: asus, ulmart, ultrabook, Zenbook Ультрабук – наиболее модное и стильное направление развития портативных компьютеров с ОС Windows. Развитие сегмента сверхкомпактных систем – заслуга компании Intel. На Хабрахабре уже был обзор Asus Zenbook UX31E, но мне все же хочется рассказать не столько о самом девайсе, сколько о свои впечатлениях, об ощущениях от работы с ним.
Читать полностью »
Обратная связь на вашем сайте по-новому. Теперь еще и бесплатно
2012-03-29 в 6:07, admin, рубрики: Блог компании Uppza LLC, веб-аналитика, обратная связь, отзывы, стартапы, метки: обратная связь, отзывы
Всем нам хорошо известно, как ценна обратная связь. Даже один осмысленный отзыв от клиента может сильно помочь любому благородному делу в развитии.
Мы разработали принципиально новый способ получения фидбека и сразу получили множество откликов, в особенности о наших возможностях и тарифах. (О самом инструменте и чем он хорош, можно почитать тут)
Пойдя навстречу вашим пожеланиям, мы решили сделать многие возможности сервиса совершенно бесплатными. Теперь вы можете бесплатно создать для своего сайта ползунок, задать ему любые размеры, цветовую гамму и вопрос.
Читать полностью »
Автоматизируем социальную активность вашего интернет стартапа с помощью ifttt.com
2012-03-29 в 6:01, admin, рубрики: api, DropBox, Facebook, start-up, twitter, социальные сети, Социальные сети и сообщества, стартапы, метки: DropBox, Facebook, start-up, twitter, социальные сетиНачнём с описания ifttt.com
ifttt.com — это очень перспективный стартап, который в двух словах: Lets You Hack Together Web Apps, Without Coding Skills. Если детальнее, то это сервис позволяющий пользователям, без погружения в API огромного количества сервисов и каких либо знаний о разработкеязыках программирования смешивать и автоматизировать различную активность друг с другом. В начале 2012 года получили посевные инвестиции в размере $1.5M.
В системе всего несколько сущностей, таких как задачи ( это правила ваших триггеров или реакций на внешнее событие), рецепты (это задачи, которые создали другие и поделились со всеми) и каналы ( это то, что с чем можно пытаться смешивать налаживая разные схемы выполнения задач, каждый канал следует привязать к ifttt.com ).
Экран задач выглядит так