Архив Август 9, Воскресенье, 2009

Алгоритмы / Структуры данных: бинарные деревья. Часть 1

Нет комментариев »

Интро





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



В своих статьях я буду приводить примеры кода сразу на двух языках: на Java и на Haskell. Благодаря этому можно будет сравнить императивный и функциональный стили программирования и увидить плюсы и минусы того и другого.



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


ONCRM.RU выпустил упрощенный интерфейс для интеграции CRM с веб-сайтами

Нет комментариев »

Проект ONCRM.RU сообщает о выпуске упрощенного интерфейса для интеграции Microsoft Dynamics CRM с веб-сайтами. Новый вариант интерфейса позволяет свести к минимуму затраты на интеграцию с сайтами.


Skype / Skype в России: расставляем точки над i

Нет комментариев »
Проблема Skype на «Эхо Москвы»:





Текстовая версия будет чуть позже


Еще одна сегодняшняя передача с «Эха» («Большой ЭхоNet») посвященная Skype:



За точку отсчета возьмем 21 июля 2009 года — день, когда состоялось заседание комиссии Российского Союза Промышленников и Предпринимателей по телекоммуникациям и информационным технологиям. Прошло оно под руководством Сергея Липатова, президента компании ТрансТелеКом. На этом мероприятии, согласно официальной формулировке, поднимались вопросы развития и регулирования IP-телефонии в России.



В этот же день, 21 июля, пользователь соцсервиса Хабрахабр.Ру Goodlark написала о том, что посетила это заседание, и что первый замгендиректора «Мегафон» выступил с докладом, в котором слышалась явная неприязнь к IP-телефонии, как к явлению. Если верить Goodlark, звучали резкие выражения, такие как «канибализирует трафик» и «паразитирует»…


Оригинал на «Эхе»


Data Mining / Перевод Одно слово для выпускника: статистика (перевод)

Нет комментариев »

For Graduates, Just One Word: Statistics



 



Оригинал



Взял на себя смелость перевести интересную статью из The New York Times.





 



Закончив Гарвард по специальности  “Археология и антропология”, Кэрри Граймс изучала виды поселений Майя, отмечая на карте места, где были найдены  артефакты. Но потом ее увлекло то, что она называет “все эти математические и компьютерные штуки”, которые были частью ее работы.



Эти пользовательские интерфейсы / Robot Grammar Nazi: Робот, говори правильно!

Нет комментариев »

Даже когда люди общаются с автоматизированной системой, они делают множество выводов о том, что за «персонаж» с ними общается. Эти выводы складываются из многих характеристик, в том числе качества голоса, набора слов, способа их произнесения и т.п.



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

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



Microsoft / Страсти по Холивару или что же такое WPML

Нет комментариев »

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



Итак, рассмотрим патент чуть-чуть подробнее.



Видео в интернете / Организация видео трансляции

Нет комментариев »

Предлагаю сообществу поделиться своим опытом в области видео трансляций.

Может получится создать что-то на подобии мини пособия.

Схема простая: кто-то задает вопрос, а знающий ответ – делиться информацией. И всё это попадает в топик.

Попробую начать из того, что узнал по советам и ответам на форумах.



Если у меня нету сервера, как я могу транслировать видео с моей веб камеры?

– проще всего воспользоваться сервисами smotri.com или rutube.ru

– с помощью Moonware webcamXP Pro



Как организовать полноценную трансляцию через мой сервер?

– На базе Adobe: WEB-камера ? Adobe FME ? Adobe FMS ? Adobe Flash приложение. ©Min0r

– На базе Microsoft: WEB-камера ? Windows Media Encoder ? Windows Media Services ? ASF(WMV) для Microsoft Silverlight или Windows Media Player ©TMC

– На основе Open Source: WEB-камера ?? ? Red5 ? Adobe Flesh приложение.



Какой из вышеперечисленных серверов менее нагружает систему?

–?



Как быть если несколько камер?

–?



Какую из веб камер посоветуете при работе со слабом освещением?

axis p1311 – светочувствительность 0.7 lux



Задавайте свои вопросы или можете поделиться информацией как вы организовывали трансляцию.


Игры / Ссылка Тест на мультизадачность

Нет комментариев »

Реально полезная онлайн-игра, которая позволяет изучить и тренировать свою способность к мультизадачности.


Разработка под Mac OS X и iPhone / Поддержка замыканий в C/C++/Objective-C в Snow Leopard

Нет комментариев »

Угадайте, что это такое:


testblock = ^(char *s) { printf("String is %s\n", s); };

testblock("TEST!");



* This source code was highlighted with Source Code Highlighter.



Скоро подобные конструкции будут все чаще встречаться в приложениях для Mac OS и, возможно, iPhone OS.



Еще в конце лета 2008 года Apple объявила, что работает над расширениями к C/C++/Obj-C под условным названием «блоки» (Blocks), которые представляют из себя ни что иное, как замыкания (closure).



Учись Работать / Когда помощь является медвежьей услугой

Нет комментариев »

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