Возможность обратной связи для сайта — штука сейчас весьма востребованая, только в рунете есть около десятка сервисов, которые предоставляют такую возможность. Большинство из них делают это в виде текстового чата: это несложно реализовать, да и чат — это привычная для интернета форма общения. И хотя ширина канала большинства пользователей позволяет общаться голосом прямо с сайта, вменяемых сервисов, предоставляющих голосовую обратную связь, очень мало.
В качестве демонстрации возможностей нашей платформы мы решили предоставить возможность бесплатно и без регистрации установить на сайт виджет голосовой обратной связи с вашимЧитать полностью »
Новости информационных технологий - 26725
IP-телефония / Бесплатный click-2-call виджет для вашего сайта
2012-02-06 в 14:56, admin, рубрики: click-to-call, rtckit, rtmfp, метки: click-to-call, rtckit, rtmfpРазработка под Apple iOS / Новая файловая политика iOS 5 и история реджекта по-вахтёрски
2012-02-06 в 14:54, admin, рубрики: file, iOS, reject, файловая система, метки: file, iOS, reject, файловая система
Good day, читатели!
Решил разбить эту статью на две части – первая будет про НЭП Новую Файловую Политику и чистку любимой папки Documents, т.е. полезную iOS-девелоперу информацию (вроде на хабре про это ещё не писали). Информация очень полезная, если вы хотите сберечь нервы, время и деньги при залитии обновления / нового приложения на AppStore, так что рекомендую к чтению всем-всем-всем.
Во второй я расскажу про войну с первой линией техподдержки Эппла и синдром вахтёра, но она носит скорее повествовательный характер и её читать не нужно.
Куда теперь записывать файлы?
В любом учебнике / мануале по iOS 3.x-4.xЧитать полностью »
.NET / Вышла Elysium Theme 1.2 (Community Technology Preview 2)
2012-02-06 в 14:40, admin, рубрики: metro, theme, wpf, метки: metro, theme, wpf
Некоторое время назад я писал о том, что хочу сделать небольшой open-source проект Elysium. О проекте в целом вы можете прочитать в приведённой статье, сейчас же стоит упомянуть только то, что одна из частей проекта — тема в стиле Metro для WPF. Дело в том, что вчера я выпустил версию 1.2 (CTP 2) этой темы и сегодня хочу поведать о том, что в ней такого особенного реализовано.
О функционале
Изначально планировалось, что Elysium Theme будет именно темой для WPF, т.е. будет просто предоставлять некий набор стилей для стандартных элементов управления. Однако позже стало понятно, что перенести только стиль Metro невозможно: для «полноценного»Читать полностью »
Assembler / [Из песочницы] Минималистичная программа в формате ELF
2012-02-06 в 14:04, admin, рубрики: asm, elf, gas, gcc, linux, ассемблер, метки: asm, elf, gas, gcc, linux, ассемблер Вдохновившись статьёй Привет из свободного от libc мира, я так же решил проделать нечто подобное. Чтобы не заниматься этим бесцельно, я решил поставить перед собой следующую задачу. Сделать программу, выводящую какую-нибудь простую строку, вроде «ELF, hello!». Разобраться с тем, как именно она будет представлена в исполняемом файле. Ну и попутно, постараться уложиться в 100 байт.
Для начала, стандартный helloworld на C++
#include
using namespace std;
int main()
{
cout << "ELF, hello!n";
return 0;
}
Компилируем, смотри размер:$ g++ test.cpp -static && ls -s -h a.out
1,3M a.out
Сколько, сколько? 1.3 Мб? Для вывода одного единственное сообщения размером в 12 байт? Хм… Ладно,Читать полностью »
.NET / [Из песочницы] Сравнение объектов в C#.NET
2012-02-06 в 13:29, admin, рубрики: .net, метки: .net, c++ C#.NET предлагает множество способов сравнить объекты, как экземпляры классов, так и структур. Способов так много, что без упорядочения этих способов и понимания их грамотного использования и имплементации (при наличии возможности переопределения), в голове, неминуемо, образуется каша.
Итак, класс System.Object предлагает следующие методы:
public static bool ReferenceEquals(object objA, object objB)
{
return objA == objB;
}
public static bool Equals(object objA, object objB)
{
return objA == objB || (objA != null && objB != null && objA.Equals(objB));
}
public virtual bool Equals(object obj)
{
Читать полностью »
NoSQL / Подводные камни в Project Voldemort
2012-02-06 в 13:27, admin, рубрики: java, tuning, voldemort, метки: java, tuning, voldemort Используется в одном из наших проектов такая штучка как Project Voldemort.
Если вкратце, то это весьма любопытная реализация key-value storage aka NoSQL database, реализованная в недрах Linkedin. То есть даешь ему ключик и значение, и оно быстро в памяти это хранит/отдает и на диске тоже сохраняет. Интересна она, в принципе, не этим, а своей реализацией кластеризации, неплохой скоростью, ну тем что часто используется в проектах на Java. В принципе, подробного обзора этой БД на Хабре не было, и можно как нибудь сделать. Но рассказать я тут хочу пока о одних граблях, с которыми пришлось столкнуться.
А столкнулись мы с одной проблемкой при эксплуатации, а именно —Читать полностью »
C++ / [Из песочницы] Перевод статьи «Pimp my Pimpl», часть 2
2012-02-06 в 13:13, admin, рубрики: c plus plus, pimpl, qt, метки: c plus plus, pimpl, Qt В первой части статьи, переведенной уважаемым skb7, было рассмотрено идиому Pimpl (pointer to implementation, указатель на реализацию), ее назначение и преимущества. Во второй части будет рассмотрено проблемы, возникающие при использовании этой идиомы, а также предложены некоторые варианты их решения.
Ссылки на оригинал
Это перевод второй части статьи, опубликованной на сайте Heise Developer. Перевод первой части можно найти тут. Оригиналы обеих частей (на немецком языке) лежат тут и здесь.
Перевод был сделан с английского перевода.
Аннотация
Много было написано про эту забавно звучащую идиому, такжеЧитать полностью »
Копирайт / [Из песочницы] Взгляд на проблему нелегального распространения контента
2012-02-06 в 12:56, admin, рубрики: авторское право, контент, копирайт, пиратство, метки: авторское право, контент, копирайт, пиратство Недавняя история с блокированием сайта EX.UA вызвала в стране волну обсуждения проблем, связанных с соблюдением авторских прав, борьбой с пиратством, способами легального распространения цифрового контента. Даже в популярных политических ток-шоу эта тема вышла на одно их первых мест.
Послушал я эти обсуждения и понял, что этот вопрос ни сейчас, ни в ближайшем будущем решён никак не будет. У всех есть свой законный интерес, однако все стороны пытаются отыскать решение в существующей рыночной системе, и никто как будто не видит, что цифровой контент не укладывается в нынешние рамки сложившихся отношений. Предлагаю свой взгляд наЧитать полностью »
Coworking: работа 2.0 / Вторая волна коворкинг-центров: Зона действия, Flacon Coworking, Циферблат
2012-02-06 в 12:27, admin, рубрики: коворкинг, коворкинг в москве, коворкинг в петербурге, коворкинг-центр, метки: коворкинг, коворкинг в москве, коворкинг в петербурге, коворкинг-центр
Не смотря на закрытие многих коворкинг-центров первой волны и постоянные заявления о неприбыльности, коворкинг движение живее всех живых. По данным ведущего коворкинг издания DeskMag, только с мая по ноябрь 2011 года число коворкинг-центров в мире увеличилось с 820 до 1100. Россия не отстает, и новые места продолжают открываться.
Зона действия (Санкт-Петербург)
Коворкинг-центр и образовательный клуб, который вырос из квартирного коворкинг-проекта HomeWork. Поддержку проекту оказывает фонд StartFellows Павла Дурова и Юрия Мильнера.
Зона действия находится на территории Смольнинского хлебозавода, по соседству с Лофт Проектом ЭТАЖИЧитать полностью »
Ненормальное программирование / Русская рулетка с использованием Kinect
2012-02-06 в 12:25, admin, рубрики: Kinect, видео, обработка изображений, метки: kinect, видео, обработка изображений
Один из программистов, работающих с Kinect, решил создать некий аналог «русской рулетки», только без пистолета. Никакого риска или угрозы для жизни здесь нет — просто компьютерная игра, или, если хотите, интересный программный эксперимент. Даже пистолета нет — вместо него используется рука играющего. Для «выстрела» достаточно направить два пальца себе в голову, и «нажать на курок», т.е., опустить большой палец.Всего у пользователя получается 8 «выстрелов», из которых один будет смертельным. Само собой, «смертельным» будет случайный выстрел, а не каждый восьмой. Эффект от попадания простенький — это и хорошо, зато крови нет. ПростоЧитать полностью »