Как стать автором
Обновить
3
0
Олег Бутузов @butuzov

Пользователь

Отправить сообщение

Как бесплатно отправлять push оповещение на iphone из своего скрипта c помощью Boxcar 2

Время на прочтение2 мин
Количество просмотров14K
Появилась задача отправлять на iphone оповещения. Конечно, было бы проще сделать это обычным email-ом, но клиент настоял именно на push-е. Поэтому пришлось пользоваться поиском. К моему удивлению ни на хабре, ни в русской части интернета рабочего примера, как делать бесплатный push, не оказалось. Надо бы это исправить.

Нам потребуется установить бесплатное приложение Boxcar 2, так же в нашем скрипте должна быть поддержка CURL.



Под катом представлено пошаговое руководство и пример на php.
Читать дальше →
Всего голосов 23: ↑18 и ↓5+13
Комментарии16

Что стоит за номером «кредитки»

Время на прочтение1 мин
Количество просмотров8.8K
Прежде всего о терминологии. То, что в России часто называют кредиткой — является банковской (чаще всего) платёжной картой. Карты выпускать может не только банк. Карты могут быть не только кредитные. Вобщем, теорию вы и сами сможете найти.

А теперь, собственно, инфографика о том, как устроены номера банковски карт (600*1800px 280KB):

Читать дальше →
Всего голосов 147: ↑135 и ↓12+123
Комментарии84

Расшаривание скриншотов на Mac OS X + Dropbox

Время на прочтение1 мин
Количество просмотров4.2K
Практически ежемесячно на свет появляются различные программы для создания скриншотов и их публикации.
Расскажу кратко как я сделал это на своем маке.
Читать дальше →
Всего голосов 49: ↑35 и ↓14+21
Комментарии39

Papers — персональный каталогизатор научных статей

Время на прочтение3 мин
Количество просмотров9.6K
Papers

Здравствуйте.

Наверное, каждый из нас, кто когда-либо занимался какими-то научными или околонаучными исследованиями, упирался в проблему систематизации и коллекционирования источников. Не секрет, что большинство современных научных статей и книг изобилуют ссылками на источники и более подробные объяснения какого-либо материала. Этим «убиваются» сразу два «зайца»:
  1. Проверяемость. Любое неочевидное утверждение подкрепляется авторитетным источником
  2. Обучаемость. Если читатель что-то не понимает, он всегда может ознакомиться с литературой, представленной по ссылкам.

Когда пишут статью, стараются следовать подобным критериям. Хорошо, если статья небольшая, и источников всего 10-20. А если пишется цикл статей? Или одна большая статья/книга? Как не запутаться в источниках? Как удобно их хранить в одном месте с быстрым поиском? На помощь приходит специальная программа для Mac OS — Papers.

Читать дальше →
Всего голосов 55: ↑46 и ↓9+37
Комментарии32

Вардрайвинг в MAC OS X

Время на прочтение5 мин
Количество просмотров96K


Стандартом де-факто в вардрайвинге обычно считается система Linux (модифицированные драйвера, Kismet в связке с aircrack-ng). Но немногие знают, что в маке есть мощные инструменты для взлома аудита безопасности беспроводных сетей, ни чуть не уступающие, а во многом и превосходящие по функционалу Linux-аналоги.
UPD: Описанные в статье инструменты на сегодняшний день устарели. Рекомендуется использовать Linux

Читать дальше →
Всего голосов 93: ↑82 и ↓11+71
Комментарии89

Nodebox

Время на прочтение3 мин
Количество просмотров5.1K
image
На хабре поднималась тема об этой программе, но раскрыта тема была скудно. Я попытаюсь показать внутреннее устройство программы, а также в конце обзора будет бонус :) Под катом много картинок, но не очень тяжелых.
Читать дальше →
Всего голосов 96: ↑83 и ↓13+70
Комментарии32

Здоровье: 9 причин пить больше воды

Время на прочтение2 мин
Количество просмотров6.1K
Мы знаем, что вода очень важна для нас, но часто не имеем четкого представления насколько. И даже, если знаем, то не можем выработать в себе привычку постоянно пить воду.

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

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

Вот 9 весомых причин пить больше воды:

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

2. Здоровое сердце
Употребление большого количества воды может снизить риск сердечного приступа. Американский Журнал Эпидемиологии в ходе 6-ти летних испытаний обнаружили, что те, кто пьет больше 5ти стаканов воды в день имеют на 41% меньше шансов умереть от сердечного приступа, чем те, кто пьет не больше 2х.
Читать дальше →
Всего голосов 216: ↑142 и ↓74+68
Комментарии296

Аудио и видео лекции по компьютерным сетям и операционным системам on-line

Время на прочтение1 мин
Количество просмотров3.9K
image
На «V конференции СПО в Высшей Школе» все участники и посетители получили диски с аудио и видео лекциями по компьютерным сетям и операционным системам проводимых Георгием Курячим в рамках проекта UNeex на факультете ВМИК МГУ.

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

Читать дальше →
Всего голосов 49: ↑43 и ↓6+37
Комментарии25

Учите японские азбуки

Время на прочтение2 мин
Количество просмотров5.4K
Если вам необходимо или интересно учить японский язык, то, вы вероятно, начнете с изучения слоговых азбук, хираганы и катаканы. Для этого я с удовольствием пользовался программой iKana, но многие мои знакомые не могут сделать того же, потому что разработчик пишет софт только для Mac OS X (да ещё и берет за это 12 €).

Я всегда считал, что изучение слов незнакомого языка «по карточкам», да ещё в виде интерактивного теста — самый эффективный и гиковский способ.

Поэтому я набросал небольшой сайтик, http://tr.im/learnkana, где можно потренироваться в изучении символов каны. Поначалу вы не будете иметь ни малейшего понятия, какой знак перед вами. Просто выбирайте тот вариант, который вам кажется верным, а через некоторое время вы начнете запоминать их, и правильных ответов станет больше. Когда вы сможете легко проходить первый тест, переходите ко второму, а потом к третьему, и так далее.
Читать дальше →
Всего голосов 130: ↑112 и ↓18+94
Комментарии174

Регистрация в iPhone Developer Program. Версия от 17 декабря 2009 года (актуальная)

Время на прочтение2 мин
Количество просмотров964
автор: Александр Кротов.
сайт автора: i.krotoff.org

После недавней регистрации аккаунта разработчика в app store и написании своего первого пробного приложения я озаботился двумя вещами: первое — как и где «пиартить» своё приложение; второе – как поднять продажи.
Начиная с начала хочу в вкратце обрисовать свой путь в app store. Хотя о том, как регистрироваться и как заполнять всяческие договора и бланки, написано не мало, но всё же, процедура постоянно видоизменяется и эти изменения подчас заводят в тупик. Так что информация тоже нуждается в апгрейде.

Читать дальше →
Всего голосов 18: ↑16 и ↓2+14
Комментарии5

Скорость имеет значение. Теперь официально

Время на прочтение1 мин
Количество просмотров1.2K
С наступлением эры безлимитного интернета и аджаксовых красивостей, вебмастера перестали заботиться о скорости загрузки страниц. Например морда хабра весит 750 кб. Мало?!
image
Читать дальше →
Всего голосов 60: ↑41 и ↓19+22
Комментарии111

Теперь Google Analytics работает Асинхронно

Время на прочтение3 мин
Количество просмотров5.5K
Новый код выглядит вот так:
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);

(function() {
 var ga = document.createElement('script');
 ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
   'http://www') + '.google-analytics.com/ga.js';
 ga.setAttribute('async', 'true');
 document.documentElement.firstChild.appendChild(ga);
})();

Это значит, что гугл.аналитикс больше не замедлит загрузку вашего сайта :)
UPD: То есть, он скачивал свой 24кб ga.js во время загрузки страницы, теперь он это может делать после…
Но после первой загрузки, он обычно закэширован и на всех остальных сайтах используется один и тот же :)

Материалы по теме:
Под катом бонус, код для русских поисковиков
Всего голосов 85: ↑73 и ↓12+61
Комментарии83

LDAP авторизация в SVN с помощью Apache

Время на прочтение3 мин
Количество просмотров3.2K
Привет, товарищи

Выложу я свою версию настройки LDAP авторизации с помощью Apache.
Она более подробная, чем чем уже описанная.

Что понадобится:
Читать дальше →
Всего голосов 6: ↑5 и ↓1+4
Комментарии0

Абсолютно бесполезный тест №1: PHP vs Groovy

Время на прочтение2 мин
Количество просмотров1.1K
Недавно меня попросили сравнить провести тесты шаблонизатора для используемого нами фреймворка Grails. Зачем такие тесты нужны и что они, собственно, скажут о производительности приложения — не знаю. Однако это весело и народ такие тесты очень любит.

Собственно, у Grails никакого шаблонизатора нет, а есть язык Groovy, который можно использовать внутри серверных страничек (GSP — Groovy Server Pages). Итак, хотим измерить производительность языка Groovy. В качестве базовой точки отсчета используется язык PHP.

Читать дальше →
Всего голосов 11: ↑8 и ↓3+5
Комментарии11

Несколько jQuery плагинов, которые вы возможно станете использовать

Время на прочтение2 мин
Количество просмотров2K

qTip





qTip — это бесплатный плагин для jQuery для создания подсказок (tooltip). Данный плагин кроссбраузерный, имеет обширные возможности к настройке и содержит множество функций, таких как: закругленные углы без применения изображений, speech bubbles (изображение речи как в комиксах), а так же эффекты — fade (постепенное исчезновение изображения), slide и возможность создания собственных эффектов. Данный плагин уже включает пять готовых тем, но можно создавать свои темы без особых усилий. Кроме того можно создавать окна диалогов, изменять цвет фона подсказки и места, где она отображается.

Скачать | Демо

Читать дальше
Всего голосов 96: ↑76 и ↓20+56
Комментарии30

Добавление сериалов в iTunes

Время на прочтение2 мин
Количество просмотров1.2K
Вот и досмотрел я всего Доктора Хауса, что у меня был, и пришло время следующего сериала. Сериалы я смотрю в дороге или перед сном, лёжа в кровати, со своего плеера, и люблю когда они аккуратно лежат в плеере, когда каждый эпизод пронумерован и имеет своё название.

iPod-медиатекаЧтобы в плеере эпизоды лежали на своих местах, в каждом из них нужно прописать: Название, Исполнителя, Название телешоу, Название эпизода, Номер эпизода, Номер трека и Номер сезона.
К сожалению, на торрентах сериалы в большинстве случаев лежат без тегов, и их приходится вносить самому. Мой любимый Tag&Rename с этой задачей не справился: он не понимает специфичных для видео тегов Название эпизода, Номер эпизода и подобных. Поиск в интернете mp4 tag editor'ов не увенчался успехом — они тоже не видят этих тегов. В итоге приходилось вручную тыкать в каждый файл в iTunes и вбивать необходимые данные. Пока я наткнулся на iTunes COM.
читать далее
Всего голосов 11: ↑8 и ↓3+5
Комментарии24

MySQL и SQLite — регулярные выражения в предикате

Время на прочтение2 мин
Количество просмотров4.6K
Регулярные выражения могут оказать Вам неоценимую услугу при их разумном применении в SQL-запросах.
Они могут избавить Вас от необходимости перебирать в курсорных циклах, или (о ужас!) в циклах базового языка приложения солидные куски таблиц. Правда иногда услуга может оказаться «медвежьей».
Примеры и особености применения этой техники
читайте далее.
Всего голосов 7: ↑6 и ↓1+5
Комментарии9

Навигация на айфоне

Время на прочтение2 мин
Количество просмотров4K
Добрый день. Сейчас я хотел бы представить вам обзор трёх навигаторов под айфон.
Sygic vs. Navigon vs. iGO
image
image
image
Для тестов я использовал взломанные версии программм (не готов платить 99$+119$+99$ за обзор), поэтому имел следующие минусы:
0. Navigon — взята программа для Европы, удалены все карты, закачана карта России
1. Sygic — взята программа для Австралии, а карты подменены из такой же программы, вышедшей сначала в Cydia (iDa)
2. в iGo нет карты России — писал обзор по карте Украины.

Итак, начнем.
Читать дальше →
Всего голосов 51: ↑34 и ↓17+17
Комментарии44

Оформление интернет-магазина: оплата налогов в Украине и организация продаж

Время на прочтение3 мин
Количество просмотров943
Деньги для наличных расчетов (Украина) Большинство интернет-магазинов работают как с наличными, так и безналичными платежами. Учитывая то, что основная масса покупателей через интернет — физические лица, без расчетов наличными не обойтись. При этом необходимо исполнять множество законодательных требований.
На кого оформлять интернет-магазин и как платить налоги?
Всего голосов 22: ↑19 и ↓3+16
Комментарии8
1
23 ...

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность