
В статье описывается способ звонить в Skype через Google Voice из интерфейса Gmail с помощью sip-шлюза. Вместе с этим будет доступен прямой американский номер на который можно принимать любые входящие звонки и SMS и звонить на любые американские номера.
Способ несколько извращенный, но свою задачу выполняет. Изначальная задача была иметь возможность участвовать в скайп-конференции при этом не устанавливать Skype и обойтись только браузером.
Читать далее »
Author Archives: Niko
Звонки из веб-интерфейса Gmail в Skype
Новый SimCity будет работать только при подключении к Сети

Лично я хорошо понимаю тех геймеров, кто ожидает появления новой версии SimCity, адаптированной под современное железо. Когда-то я несколько месяцев подряд играл в SimCity (версию уже и не помню), и игра поражала огромным вниманием к деталям со стороны разработчиков. Сейчас уже практически ни во что не играю, но на днях попалась информация о том, что вскоре должна выйти новая версия этого симулятора градостроителя. При этом игрушка будет отличаться от предыдущих версий не только графикой или масштабами игрового мира. Есть и другие отличия.
Читать далее »
Веб-разработка с ChicagoBoss framework

«Chicago Boss — бескомпромиссный веб-фреймворк, любимый дизайнерами, инженерами и этим парнем с пейджером.» — © chicagoboss.org
«Erlang — язык для создания отказоустойчивых распределенных приложений. Это — один из немногих функциональных языков, который давно и успешно применяется на практике. Например — в телекомах (Ericsson AXD-301 switch), банковских системах, системах автоматизации, высоконагруженных веб-приложениях (Facebook Chat). При этом Erlang — продукт с открытым исходным кодом и распространяется бесплатно.» — говорит нам сайт русскоязычного сообщества Erlang.
Данный пост предназначен для расширения аудитории Erlang программистов. Если до этого вы считали что функциональное программирование не может быть использовано для бытовых целей, то пора расширить ваш кругозор. Этот пост писался при поддержке моего товарища — Ruby/C++ программиста с многолетним стажем, лично знакомого с создателем данного фреймворка (Эван Миллер) и последнее время фанатеющего от данного языка.
По заверению обоих разработка веб-приложений на базе этого фреймворка ничуть не медленнее разработки на тех же рельсах (Ruby on Rails). А в чем-то даже быстрее. Я с функциональным программированием до этого особо знаком не был, но под давлением товарища решил попробовать. Хочу сказать, что опыт был весьма удачным и у меня получилось создать мой первый веб-сайт быстрее, чем год назад с тем же Ruby on Rails.
Читать далее »
Гугл использует reCaptcha для распознавания названий улиц и номеров домов
Последнее время многие пользователи стали замечать reCaptcha с кусками фотографий, содержащих номера домов, названия улиц и даже дорожные знаки.

Представитель Google подтвердил, что они проводят эксперименты над людьми по улучшению качества своей БД информации об адресах и предприятиях с помощью распознавания фотографий Street View.
По результатам этих бесчеловечных опытов будет принято решение по использованию reCaptcha для других задач.
Читать далее »
LG начинает выпуск гибких дисплеев
Южнокорейская компания LG Electronics объявила о начале серийного производства гибких экранов для электронных книг. В отличие от большинства современных дисплеев e-ink, в новинке будет использоваться не стеклянная, а пластиковая подложка похожая на «защитную пленку» для экранов сотовых телефонов.

Пластиковые экраны будут гибкими, более тонкими и прочными, чем их стеклянные собратья. В LG подчеркивают, что новый дисплей выдержал испытания на прочность, полностью сохранив работоспособность при падении с полутораметровой высоты.
Диагональ экрана составит 6 дюймов, а разрешение — 1024 на 768 пикселей. Он будет на треть тоньше, чем стеклянные экраны e-ink и в два раза легче (14 граммов). LG будет поставлять экраны производителям электроники в Китае. Отгрузка готовых «читалок» с гибкими экранами в Европу стартует в начале апреля.
Читать далее »
Microsoft перевел в Open Source еще одну часть стека технологий ASP.NET
Пару дней назад Microsoft анонсировал что еще один компонент .Net Framework будет доступен для скачивания в исходных текстах по лицензии Apache License 2.0. Таким образом, теперь весь ASP.NET стек распространяется в исходных текстах, включая Razor Engine, System.Json, Web API и Web Pages. Он доступен как для скачивания так и для просмотра истории изменения. С этим релизом вся группа проектов будет работать по правилам Open Source, делая возможным включения своего собственного функционала и исправления ошибок любым членом сообщества, при полной поддержке кода со стороны Microsoft.
Читать далее »
$1 млн убытков за оригинальную архитектуру Apple Store
83-летняя жительница Нью-Йорка Эвелин Пасволл потребовала от Apple компенсации в миллион долларов.
Пожилая женщина собиралась войти в один из магазинов компании Apple в Нью-Йорке, но не поняла, что подходит к стеклянной двери, и ударилась о нее лицом. Удар оказался сильным, и врачи констатировали перелом носа старушки.

Помимо оплаты лечения клиентки и компенсации морального ущерба адвокат Дерек Смит требует, чтобы компания делала отметки на стеклянных дверях своих магазинов.
«Хотя Apple и стремится привлечь покупателей современной архитектурой, компания не должна забывать при этом об угрозе, которую такие решения могут представлять для некоторых людей», — считает он. Дерек Смит подчеркнул, что пожилые люди — тоже покупатели, хотя Apple и ориентируется на молодежь.
Так что не отправляй в Apple Store свою бабушку одну, %username%.
Читать далее »
Пишем веб-эмулятор терминала на Go, используя Websocket
Что будем писать
В прошлой статье мы писали простенький эмулятор терминала на PHP. Я думаю, теперь время написать что-нибудь более серьезное, на вебсокетах. Какой язык использовать для работы с вебсокетами..? Питон..? Руби..? JavaScript..? Нет! Раз уж зарелизился Go 1, давайте на нём и напишем
. Я постараюсь не повторяться и не писать сюда целиком код. Я приведу лишь интересные, на моей взгляд, фрагменты.
Демо
Как и в прошлый раз, я не готов вам предоставить доступ к какому-либо серверу, поэтому я ограничусь видео (хостовая ОС — FreeBSD):
Исходный код веб-терминала доступен на гитхабе. Компилировать вебсокет-демон необходимо самостоятельно (командой go build -o ws) — это сделано в качестве небольшой защиты от «скрипт киддисов». Если кто-нибудь захочет выложить интерактивное демо терминала, буду очень признателен, бинарник для демона могу прислать отдельно.
Читать далее »
jQuery Plugin — Scroll Sliders или Ползунки beta
Введение
В прошлой статье, вот ссылочка, я обещал выложить плагин по «ползункам», доработав его учитывая большинство комментариев получилось «это»:

Из-за нехватки времени фичи для touch устройств были вырезаны, так что пока только для владельцев mouse устройств. Статью публикую для критики, баг-репортов ну и конечно же ваших пожеланий.
Читать далее »
Единый API на РНР для всех облачных push-сервисов
Приветствую всех читателей. Сейчас в веб-разработках столько трендов, что не уследишь. Но вопрос о реал-тайм взаимодействии с пользователями сайта стоит остро прочти для любого проекта. Простейший способ — поставить один из широко доступных открытых comet-серверов, например, Dklab_Realplexor, Socket.IO или Faye — что кому по душе или в зависимости от стека технологий. Правда это путь достаточно сложных проектов, где команда может себе позволить такое решение.
Для многих проектов попроще (хотя это всегда вопрос конкретики приложения) логично будет использовать сторонние решения. А проще — арендовать как услугу функционал comet-сервера. Сегодня недостатка в таких сервисах нет, так что нам есть что обозревать.
И так, сначала давайте кратко ознакомимся с существующими push-сервисами, которые позволят нам без создания и поддержки своей серверной инфраструктуры поддерживать реал-тайм общение между клиентами проекта.
Таких сервисов всего 6: Pusher, Pubnub, Partcl, BeaconPush, X-Stream.ly и ioBridge (с некоторыми особенностями). Под катом — кратки обзор всех сервисов, особенностей РНР-библиотек для них и описание библиотеки pushBridge.IO для унификации работы со всеми облачными пуш-сервисами.
Читать далее »
Свежие комментарии