Архив за 05 октября 2012 - 5

Как работают NFC платежи

Кому-то этот пост покажется капитанством, но на самом деле даже на Хабре приходится встречать комментарии типа нафига козе баян зачем телефонам NFC, ведь даже в Москве нигде бесконтактные платежи не работают. А вот и не правда, уже работают – причём места, где можно расплатиться просто приложив телефон к считывателю, появляются буквально на глазах – этот пост я собрался писать больше месяца назад, и за это время только рядом с моим домом NFC-терминалы для прима платежей появились в одной международной сети закусочных (не шаурма), например. Но обо всём по порядку.
Читать полностью »

Искал более-менее простое и универсальное средство для организации пошаговой работы скрипта, но так ничего и не нашел. Даже вопрос в QA задал, везде только общие фразы. Поэтому решил сам сделать такой инструмент.

Для чего это вообще нужно?

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

Хотелось бы разбить обработку файла на несколько частей и запускать скрипт в работу уже по частям.

image

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

Те из нас, кто интересуется Sci-Fi играми, знают о такой игре как Nexus: The Jupiter Incident . Она покорила наши сердца и никто так и не смог превзойти её геймплей, красоты и хардкорность.

А теперь на kickstarter собирают деньги на вторую часть. Пока собрано 13% от необходимой суммы, но компания началась только на прошлой неделе. А темп как правило нарастает со временем, так что все шансы есть.

Лично я найду способ как профинансировать игру, и хочу добавить что это первый проект за время существования кикстартера, который заставит меня принять участие в краудфандинге.

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

List of files Иногда вам приходится делать не только красивые, но и полезные фотографии — например, если вы хотите сохранить стихотворение, написанное в кафе на салфетке, или главу из учебника, который есть только в библиотеке. Все это можно фотографировать на телефон и сразу сохранять на мобильный Яндекс.Диск.

Чтобы документы лучше читались и были больше похожи на отсканированную копию, удобную для чтения, а не на художественное фото, вы можете воспользоваться приложением ABBYY FineScanner, новая версия которого с поддержкой Яндекс.Диска сегодня появилась в AppStore.

ABBYY FineScanner поможет быстро и качественно оцифровать самые разные документы: счета, страховые свидетельства, договоры, слайды презентаций и многое другое. Прямо из приложения вы можете сохранить данные в формате PDF на Яндекс.Диск — и они сразу же станут доступны на любом вашем устройстве, подключенном к интернету. Для этого надо просто настроить учетную запись Диска в настройках приложения FineScanner.

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

image

Выпуск целиком и полностью посвящен прошедшей конференции Yet Another Conference 2012. Наши впечатления от докладов, организации и всего происходившего в целом. В качестве небольшого бонуса — интервью с Бобуком.

В выпуске:

Слушать в Itunes
слушать на podfm
скачать файл(68.1 Мб)
Читать полностью »

Ищем разработчика на С++

Если вы владете C++ и занимаетесь разработкой Directshow фильтров — добро пожаловать!
Читать полностью »

Эмулятор Радио 86РК на JavaScript / Перезагрузка

В 2009 я написал первую версию эмулятора Радио-86РК на JavaScript. Тогда мне очень хотелось проверить саму идею подобного эмулятора, поэтому непосредственно реализация вышла несколько сумбурной, хотя и работала в итоге. Тогда я тестировал эмуляцию процессора Intel 8080 в основном визуально, на играх. Поэтому какой-либо рефакторинг кода был мучителен, так как было элементарно что-то сломать.

Недавно я запустил эмулятор РК на микрокомпьютере Maximite. В процессе работы эмуляция ядра Intel 8080 выделилась в отдельный проект i8080-core, в котором также появилась система тестирования. Тесты, особенно, 8080 CPU Execercier, позволяют весьма тщательно проверить качество эмуляции, особенно на предмет недокументированного поведения.

И тут пришла идея вернуться к эмулятору на JavaScript и перетестировать его. В итоге я фактически переписал эмулятор с нуля, разделив его на ядро процессора i8080-js, и, собственно, эмулятор РК.
Читать полностью »

У моих бабушки с дедушкой был радиоприемник Telefunken. Огромный, из дорогого дерева, с клавишами из слоновой кости, он поселился у них сразу после войны, а выпущен был и вовсе в конце тридцатых. Качество материалов и сборки было таким, что он дождался меня, родившегося в 1977-м, отлично проработал все мое детство и потом, когда появились развлечения поинтереснее, просто молча стоял в углу комнаты. Честно скажу, я не знаю – где теперь этот Telefunken. Но почти уверен, что даже если он завален вещами в какой-нибудь подсобке, достаточно стряхнуть с приемника пыль, включить в розетку, щелкнуть по клавишам – и он снова заговорит, как ни в чем не бывало.

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

О том, что Telefunken планирует начать выпуск наушников, я узнал в конце лета. Новостью этой был крайне взволнован – шутка ли, на рынок, где торговая марка играет огромную роль, выходит такая легенда! Посмотреть на прототипы наушников живьем мне удалось первому из российских журналистов во время выставки IFA. На стенде Telefunken их не показывали, однако, когда я начал пытать девочек в униформе, они сначала отвели меня к начальнику среднего звена, он, в свою очередь, отвел к начальнику начальников, и тот отвел меня в тайную комнату, где на небольших витринах были выставлены еще нигде не анонсированные продукты Telefunken. Объяснить такую… доверчивость могу только удивлением, вызванным моей осведомленностью – ведь на тот момент о грядущем анонсе знало человек десять во всей индустрии. В любом случае, показать-то мне все показали, и даже сфотографировать разрешили, но послушать не дали, сославшись на сырость прототипов.

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

Пятница, близится вечер — самое время для легкой философии, разговоров у камина и воспоминаний о былых делах.

Статья состоит из двух не слишком связанных частей — каждая из них по отдельности на полноценный материал не тянет, а разбавлять мысли водой – не хотелось.
Тем не менее, смысл у этих частей один – несколько советов, которые будут полезны как начинающим разработчикам, так и их старшим товарищам, которые сами, путем проб и ошибок, еще не пришли к тем же выводам.

Часть 1. Хороший кодер != хороший работник

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

Bliss Pad T7012 — новый бюджетный планшет на базе ОС Android 4 с диагональю экрана 7" (800x480).

Работает устройство на процессоре Cortex A8 от Telechips (TCC8923) с графическим ускорителем Mali 400MP. Тактовая частота процессора составляет 1 ГГц. Оперативной памяти установлен целый гигабайт, а внутренней памяти для хранения данных — 8 Гб. Встроенный картритер (microSD) позволяет использовать карты памяти до 32 Гб.
Для беспроводной связи установлен модуль Wi-Fi (IEEE 802.11b/g/n).

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


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