Pull to refresh
66
0
Andrey @zizop

User

Send message

Согласно статистике, большинство пользователей Интернета используют свежие версии браузеров

Reading time2 min
Views6.2K
image

У веб-разработчиков есть серьёзная проблема, вызывающая массу проблем и головную боль — распределение версий браузера. Для того, чтобы использовать новейшие фишки вёрстки, разработчик обязан следить за тем, как каждый популярный браузер эти функции поддерживает, а также используют ли пользователи Интернета свежайшие версии браузеров. Если нет, то разработчику приходится оставаться в рамках спецификаций устаревшего, но популярного браузера.
Читать дальше →
Total votes 109: ↑101 and ↓8+93
Comments237

eBay, ещё один способ как подружиться с монстром

Reading time3 min
Views2.1K
Привет %username%, если ты умеешь покупать на eBay без посредников и используешь эту комбинацию:
image
то всё мини-знание под хабракатом окажется для Вас бесполезным.

Итак, под хабракатом простая инструкция для всех интересующихся тем: как превратить eBay из сплетен и страхов в эффективный шоппинг, быстро; пост никак не связан с приходом eBay в Россию, что произойдет сегодня, если я не ошибаюсь.
Читать дальше →
Total votes 30: ↑19 and ↓11+8
Comments27

Проект на PHP как локальное приложение

Reading time1 min
Views1.6K
Многим известен проект Denwer — быстрое разворачивание связки Apache, PHP и MySQL.
Однако у этого комплекта в применение к определенным задачам есть свои недостатки. В частности, некоторая сложность запуска и использование проектом для обычного пользователя, у тетенек и дяденек, которые компьютер используют постольку-поскольку и многие очевидные вещи для них темный лес. Следующий недостаток — это не работоспособность данного комплекта с CD.

Недавно нашел вот такую модификацию — Wapache это программа, которая позволяет создавать настольные приложения с использованием технологий веб-разработки. Она сочетает в себе модифицированную версию Apache 2 со встроенным интернет браузером Explorer. Wapache также позволяет управлять различными настройками браузера, такие как размер окна и наличие Javascript.

Какие плюсы программы:

* У встроенного IE нет меню, панели инструментов и панели адреса.
* Работа с системным треем.
* Работа со стандартным mod_php.
* И многое другое

Для реализации автономного хранения можно использовать SQLITE, хотя подключение к серверу MySQL никто не отменял.

Какие вам видятся дополнительные дополнительные применения подобного приложения?

Ниже пару скриншотов как это выглядит, по ссылке выше кучу описаний и форум с поддержкой.

А вообще советую скачать и попробовать — никаких дополнительных усилий не требуется, разархивировать и запустить wapache.exe

image
image
Total votes 49: ↑28 and ↓21+7
Comments52

Новое развлечение?

Reading time1 min
Views478
Не так давно увидел странную картину на улице.
Один подросток ведет под руку другого. На первый взгляд – что тут странного?
Ну может слепой?
Я тоже так и подумал и вежливо уступил им дорогу. Но через несколько минут ситуация повторилась, но уже с другой парой, идущей совсем с другой стороны.
Две девушки и одна ведет другую.
Все как в первом случае – глаза закрыты, походка не четкая, не привычная для слепого.
Сначала я очень удивился, но потом вспомнил: это новое увлечение подростков.
Суть заключается в следующем:
— первый участник приходит в заранее оговоренное место (у нас это пляж на море) и время.
устраивается поудобнее и завязывает глаза или просто закрывает их – это обязательное правило.
— второй участник приходит через полчаса и застает этакий ряд готовых к общению людей.
подходит к любому и начинает разговор, или касается частей тела первого участника

Можно прогуливаться, беседовать и тд – время не ограничено, но все это происходит в течении часа.
Потом второй участник уходит, так сказать растворяется в потоке людей, а потом первый открывает глаза.

Полная анонимность и раскрепощенность.

Ну примерно вот так.
Total votes 58: ↑37 and ↓21+16
Comments24

Потерянный youtube клиент для sonyericsson w995 + инструкция по выковыриывнию jar

Reading time1 min
Views794
Купил себе сабжевый телефон. Среди всех его прелестей там присутствовал прекрасный java клиент для youtube. Который я умудрился случайно стереть (хотя я не припомню чтобы я этого делал, просто в какой-то момент заметил, что теперь его у меня просто нет).

Я перерыл весь sonyericsson.com и все его подсайты — не нашел. Докопался до m.youtube.com/app, youtube.com/yt_mobile_app, m.google.com/youtube — там мне было заявлено, что телефон не поддерживается (заходил и с компьютера и с мобильника).

Гугление с разной степенью извращенности запросов тоже не дало результатов (либо извращенность была не достаточно извращенной)

Ребята, помогите, а? Если вы являетесь счастливым обладателем сонерика в котором youtube предустановлен (не обязательно w995) — вытащите его оттуда и выложите на всеобщее обозрение, очень прошу.

Небольшая инструкция:
Известно, что передать установленное java приложение с сониэрикссоновского мобильника без спец-средств не представляется возможным, однако есть достаточно простой выход. Первым делом нужно перенести приложение на флэшку. Есть такой пункт в меню — «переместить на карту». Далее — выковыриваем флэшку, вставляем в картридер. Приложения лежат в \System\ams и имеют вид *.jar.# — это и есть искомые jar-файлы. Соответственно, софтина от youtube будет иметь название youtube.jar.# Осталось только скопировать её и переименовать.

Заранее всем спасибо.
Total votes 11: ↑9 and ↓2+7
Comments5

Аспекты структурирования

Reading time4 min
Views628
Ассоциативные связи по словам структурирование, упорядочивание, систематизация, классификация, кластеризация уводят, во-первых, в область, связанную с контентом, понятиями, знаниями и т. п. Само осмысление содержит этот аспект структурирования — мы понимаем предмет, если «разложили его по полочкам», установили необходимые связи и взаимоотношения. В определенном смысле это «пространственная» деятельность, т.к. происходит в неком пространстве, будь оно двумерное на бумаге, где рисуются узлы-объекты-понятия и связи между ними, абстрактное математическое из теории графов, или же всё происходит в человеческой голове, в «пространстве мышления». Второе направление «организационное», оно больше относится к согласованию и регламентации различных связанных процессов и ассоциируется с временем, динамикой. Например, согласование человеческой активности в социуме. Или последовательности выполнения операций в компьютерном процессоре. В этом смысле программирование (по крайней мере наиболее распространенные его парадигмы) представляет собой «временное» структурирование. С этой точки зрения почти любая человеческая активность относится к пространственно-временному структурированию.
Читать дальше →
Total votes 4: ↑4 and ↓0+4
Comments6

Запасаемся на зиму

Reading time1 min
Views22K
Книги — пища для мозгов программиста. А художественные — десерт. Хорошая книга — как вкусное блюдо, которое хочется дочитать растянув удовольствие, испробовать снова и снова. Но есть куча книг, которые мы еще не нюхали и, возможно, никогда не попробуем, потому что нам их не посоветовали несколько человек.

У каждого есть одна-две любимые книги, которые могут понравится другим, поделитесь пожалуйста, заразите. Думаю многим будет интересно поставить в очередь «к прочтению» несколько новых. Давайте устроим «дегустацию» книг в формате: одна книга — один комментарий. Чтобы другие могли добавить в избранное (и оценить, и обсудить) каждую книгу по отдельности.

Читать дальше →
Total votes 158: ↑148 and ↓10+138
Comments476

Автоматически убираем фон у сфотографированного текста в Photoshop или ImageMagick

Reading time2 min
Views4.1K
Хочу поделиться трюком, который немного помогает улучшить качество при печати в ч/б всякого рода конспектов, если их почему-то «оцифровали» фотоаппаратом вместо сканера.
image
Читать дальше →
Total votes 70: ↑56 and ↓14+42
Comments25

Оптимизируем загрузку библиотеки ExtJS до двух запросов

Reading time3 min
Views1K
Я хочу поделиться решением, которое я использую для оптимизации загрузки админки, разработанной с использованием библиотеки ExtJS. Это решение применимо не только непосредственно к ExtJS, но для данной библиотеки, это очень актуально. Заранее предупреждаю, что решение очень плохо, если почти никак, работает с семейством 60- и 70-летних интернет стариков-эксплореров.

Проблема:


Почти первое, что сразу отпугивает большинство разработчиков и заказчиков, перед тем как приступить к разработке на extjs — «блин, да это же почти мегабайт жаваскрипта!?!». По сути так оно и есть, а если включить в список для загрузки файлы css стилей и картинки, то можно получить и все полтора-два. Приправим блюдо плагинами, что неизбежно, ведь в этом и есть плюс extjs — мощные плагины, то на закуску прилагается много скриптиков, каждый требующий запрос к серверу.

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

Если вы подумали, что я опишу способ загрузки скриптов «по требованию», который существует и для ExtJS, то нет. Мое решение хоть и грубое, но дает получить все и сразу, хоть и накладывает определенные ограничения.
Итак…
Читать дальше →
Total votes 5: ↑3 and ↓2+1
Comments9

Обзор Wi-Fi камеры Defender WF-10HD

Reading time5 min
Views116K
Принято считать, что универсальность ведет к потере качества и любой «комбайн» будет выполнять заложенные в него функции хуже, чем специализированное устройство. Не буду утверждать обратное, отмечу лишь, что бывают исключения из правил. Гибридная модель Defender Multicam WF-10HD — это отличная Wi-Fi камера со множеством функций: это и видеоняня, и IP-камера, и веб-камера, и даже видеорегистратор. Скажу честно, меня больше всего интересовала возможность наблюдать за спящим ребенком в комнате. Что еще умеет этот гибрид, буду разбираться под катом, куда и хабраюзеров приглашаю.
Читать дальше →
Total votes 30: ↑22 and ↓8+14
Comments30

Фотонаблюдение или timelapse видео на Raspberry Pi

Reading time7 min
Views165K

Недавно у меня возникла необходимость соорудить некое подобие видеонаблюдения. Требования были довольно простые:
  • возможность наблюдать через интернет
  • не обязателен режим реального времени, достаточно вечером просмотреть основные события за день (скажем, узнать, сидит ли кто-нибудь за вашим любимым компом, пока вы на работе)
  • отсутствие необходимости тратить часы на отсмотр результатов
  • максимально возможное качество картинки
  • минимальная стоимость

Исходя из критериев, можно было бы остановиться на готовых решениях в виде IP-камер. Однако, проведенный на скорую руку анализ рынка показал, что в устройствах, стоимостью до $100, размер картинки редко превышает 640x480 точек, и, при этом, они не могут похвастать хорошими возможностями для настройки софта. То есть, вполне возможно, что купив такую камеру, вам придется мириться с кривизной заводской прошивки и невозможностью в полной мере реализовать свои замыслы.

В противовес готовым решениям, самоделка на Raspberry Pi – это достаточно недорого, куда более увлекательно, и гораздо более гибко, благодаря полноценной ОС на борту и терабайтам готового софта на любой вкус.
Читать дальше →
Total votes 79: ↑75 and ↓4+71
Comments47

Борьба за свои права или как я создал профсоюз программистов

Reading time5 min
Views34K
Месяц назад работодатель заявил о закрытии фирмы. Неприятно, конечно, после того, как на протяжении нескольких месяцев мы все вместе «в одной лодке» претерпевали финансовые трудности. Но владелец фирмы на то и владелец, что имеет право. Не беда, подумал я, на рынке на программистов повышенный спрос, найду более стабильную компанию. По-настоящему неприятный сюрприз ждал позже, когда работодатель отказался производить причитающиеся мне выплаты, связанные с увольнением. Вот тут и пришла в голову мысль: с какой стати кто-то будет оптимизировать издержки за мой счёт и что с этим можно сделать?



Читать дальше →
Total votes 144: ↑132 and ↓12+120
Comments102

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

Reading time4 min
Views166K
«Право налогоплательщика избегать уплаты налогов с использованием всех разрешенных законом способов никем не может быть оспорено. Каждый имеет право вести свои финансовые дела таким образом, чтобы свести соответствующие платежи к минимуму…»
Дж. Сандерленд,
Судья Верховного Суда США


После моей статьи про поиск инвестиций, я получил много просьб рассказать подробнее про открытие компании за рубежом, и осветить финансовые вопросы. В данном топике я попытался изложить основные моменты, не претендуя на истину в последней инстанции.
Читать дальше →
Total votes 152: ↑147 and ↓5+142
Comments201

Возможности PCI-E SSD Intel 910

Reading time5 min
Views34K
Раньше у нас долгое время для кеширования random IO использовались intel 320 серии. Это было умеренно быстро, в принципе, позволяло сократить число шпинделей. При этом обеспечение высокой производительности на запись требовало, мягко говоря, неразумное количество SSD.

Наконец, в конце лета к нам приехал Intel 910. Сказать, что я глубоко впечатлён — не сказать ничего. Весь мой предыдущий скепсис относительно эффективности SSD на запись развеян.

Впрочем, обо всём по порядку.

Intel 910 — это карточка формата PCI-E, довольно солидных габаритов (под стать дискретным видеокартам). Впрочем, я не люблю unpack-посты, так что перейдём к самому главному — производительности.

Картинка для привлечения внимания



Цифры реальные, да, это сто тысяч IOPS'ов на произвольную запись. Подробности под катом.
Читать дальше →
Total votes 62: ↑57 and ↓5+52
Comments107

Облачный PHP хостинг теперь и в России

Reading time3 min
Views20K
Всем привет!

imageС радостью сообщаем, что облачный PHP хостинг Jelastic теперь доступен в России у хостинг провайдера Русоникс. В первую очередь стоит отметить, что платформа обладает такими функциями, как: вертикальное и горизонтальное масштабирование, поддержка различных серверов и баз данных, а также VDS серверов, поддержка Git и SVN, доступны различные PHP расширения, предоставляется возможность изменения конфигурационных файлов, выбор версии PHP и много других полезных и удобных фич.
Читать дальше →
Total votes 49: ↑38 and ↓11+27
Comments104

Виртуализация второго порядка

Reading time4 min
Views20K
UPDATE(2016-01-28): теперь для этого есть Docker.

Что делать, когда нужна куча маленьких и дешевых серверов для тестирования разных версий разных сайтов? Можно прикупить дедик и поставить на него OpenVZ. Хотя, OpenVZ будет как-то мелковато — памяти-то много. Лучше поставим XEN. Или KVM. Или даже VMWare.
И начнем всё это админить?
Total votes 50: ↑42 and ↓8+34
Comments15

Dell выпустил для разработчиков ультрабук с Ubuntu

Reading time1 min
Views32K
image

Dell выпустил в США и Канаде ноутбук XPS 13 Ultrabook с установленной Ubuntu 12.04, кастомизированной для разработчиков приложений и системных администраторов, пишет The H Open. Так, например, команда sputnik позволяет разработчикам легко реплицировать среду разработки на других машинах.

В Dell XPS 13 Developer Edition (кодовое название Sputnik) используется процессор Intel Ivy Bridge i7 с тактовой частотой 3 ГГц, 8 ГБ оперативной памяти, 256 ГБ дискового пространства, 13-дюймовый экран (1366x768) и интегрированная видеокарта Intel HD 4000. Ноутбук доступен пока только для США и Канады и продаётся по цене 1449 долларов.
Читать дальше →
Total votes 58: ↑42 and ↓16+26
Comments116

Как стать миллионером в AppStore или немного формул про продвижение и продажи. Часть 1

Reading time5 min
Views105K

Схема успеха



Джон, мы потеряли два листа математических выкладок! Что делать?
Как обычно, Билл… напиши: «отсюда с очевидностью следует…»


image

Чтобы прочитать некраткую сопроводительную записку к схеме – добро пожаловать под кат.

Читать дальше →
Total votes 130: ↑119 and ↓11+108
Comments35

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity