Архив за 29 марта 2012 - 7

Интервью с Дмитрием СкляровымЧитать полностью »

В первую очередь опишу проблему, которая заставила в тысячный раз вернуться к обсосанному со всех сторон вопросу: бестолковые менеджеры — без консультации с программистами — пообещали заказчику загрузку данных на сайт из xls(x).

Все бы ничего, но хостер заказчика дает 64мб памяти под выполнение и плевать он хотел на то, что у клиента Эксель файлы вообще без форматирования весят по 10-15мб, что при загрузке его PHPExel съедает (на тест-сервере) что-то около 500мб памяти.
Решение под катом с трудом дотянуло до 5мб.
Читать полностью »

В этой статье будут показаны различные шины, используемых в ЭВМ. Cписок рассматриваемых шин: ISA, PC/104, PCI, IDE, ATA, SATA, USB, AGP, SCSI, IEEE 1394. В статье не описываются технические подробности, даётся только кратчайшее описание и показывается внешний вид. Картинки!

image

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

Иногда, в создаваемых веб-приложениях необходимо использовать фронт-контроллер, использующий человечески-понятную строку запроса. Как правило, начинающие 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 RS812+/RP+Отказоустойчивые, масштабируемые сетевые накопители высокой надежности

Компания Synology® анонсировала RackStation RS812+ и RS812RP+, 4-дисковые стоечные NAS-серверы, которые адресованы пользователям малого и среднего бизнеса. Новые модели отличаются высокой производительностью, масштабируемость и надежностью.

Среди основных особенностей обеих моделей следует отметить технологию пассивной системы охлаждения ЦП, наличие резервных вентиляторов и поддержку двух LAN-портов. Все это позволяет исключить единую точку отказа и увеличивает время непрерывной стабильной работы системы. Особенностью модели RS812RP+ является резервный блок питания, который обеспечивает дополнительную степень надежности и бесперебойности функционирования. В сетевых накопителях RS812+ и RS812RP+ предусмотрена возможность «горячей замены» жестких дисков, а также реализована особая конструкция легкого и быстрого доступа к модулям материнских плат. Весь этот комплекс мер улучшает работоспособность системы и повышает удобство технического обслуживания.
Читать полностью »

Новый сайт Evernote для разработчиков
Экосистема приложений, интегрированных с Evernote, расширяется, и мы стараемся запускать новые инструменты и ресурсы для партнеров. На днях мы представили полностью переработанный сайт для разработчиков — dev.evernote.com. Сайт на английском, но, надеемся, это не является большой проблемой для разработчиков.

Посетить сайт Evernote для разработчиков »
Читать полностью »

В конце февраля 2012 года разработчики Google Chrome существенно обновили черновую документацию по созданию расширений. В частности была предложена новая версия файла для описания внутренних ресурсов расширений — manifest version 2. И главной его особенностью стало ужесточение политики безопасности контента, по умолчанию.

Детектирование установленных расширений Google Chrome

Намедни же состоялся стабильный релиз долгожданного Google Chrome 18, и с этого момента разработчики расширений могут начинать внедрение произошедших изменений, ну а пока…
Читать полностью »

Ультрабук – наиболее модное и стильное направление развития портативных компьютеров с ОС Windows. Развитие сегмента сверхкомпактных систем – заслуга компании Intel. На Хабрахабре уже был обзор Asus Zenbook UX31E, но мне все же хочется рассказать не столько о самом девайсе, сколько о свои впечатлениях, об ощущениях от работы с ним.
Обзор ультрабука Asus Zenbook UX31E
Читать полностью »

image

Всем нам хорошо известно, как ценна обратная связь. Даже один осмысленный отзыв от клиента может сильно помочь любому благородному делу в развитии.
Мы разработали принципиально новый способ получения фидбека и сразу получили множество откликов, в особенности о наших возможностях и тарифах. (О самом инструменте и чем он хорош, можно почитать тут)

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

Начнём с описания ifttt.com

ifttt.com — это очень перспективный стартап, который в двух словах: Lets You Hack Together Web Apps, Without Coding Skills. Если детальнее, то это сервис позволяющий пользователям, без погружения в API огромного количества сервисов и каких либо знаний о разработкеязыках программирования смешивать и автоматизировать различную активность друг с другом. В начале 2012 года получили посевные инвестиции в размере $1.5M.

В системе всего несколько сущностей, таких как задачи ( это правила ваших триггеров или реакций на внешнее событие), рецепты (это задачи, которые создали другие и поделились со всеми) и каналы ( это то, что с чем можно пытаться смешивать налаживая разные схемы выполнения задач, каждый канал следует привязать к ifttt.com ).

ifttt main screen
Экран задач выглядит так

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


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