Новости информационных технологий - 25663

Со времен введения стандарта SIP (Session Initiation Protocol) разработанногo Хенингом Шулзри и Марком Хэндли в 1996 году, инфраструктура SIP разрослась и опутала весь мир своей сетью. SIP — один из протоколов, лежащих в основе VOIP.
SIP используется для передачи как голоса так и видео. Основные клиенты это физические, юридические лица и корпорации, которые испоьзуют SIP как для звонков по миру так и для внутренней связи. Синхронизация элементов SIP сети происходит на 5060 порту, либо на 5061 с использованием шифрования. SIP хост работает как прокси сервер, он принимает запросы от клиентов, обрабатывает и выполняет соответствующие действия. Для авторизации на SIP сервере используется пара логин/пароль, которые обычно имеют цифровое значение. А сам SIP хост выглядит как IP:5060
Чтобы воспользоватся прелестями этого протокола, вам необходимо обнаружить и хакнуть парочку шлюзов. Для этого вам понадобится пакет SIPVicious и интерпретатор Python. Либо дистрибутив Backrack в котором эти утилиты уже установлены.
Читать полностью »

В основе разработки ПО авионики лежит основополагающий стандарт RTCADO-178B. Несмотря на первый взгляд на его отстранённость от непосредственной рутины программиста, он описывает весь процесс разработки и выдвигает требования к подобному ПО. Тем не менее, в данной статье речь пойдёт и о том, как всё происходит на самом деле, на основе личного опыта разработки систем контроля и управления полётом, систем посадки и пр. для самолётов и вертолётов.

image

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

Ещё сравнительно молодой человек, но уже легендарная личность в мире интернета Шон Паркер, наиболее известный как один из создателей Napster (первого P2P-сервиса) и который был представлен в замечательном фильме Девида Финчера «Социальная сеть» в образе Джастина Тимберлейка, 5 июня представит общественности свой новый проект AirTime.

Суть AirTime, в принципе, не революционна — это социальная сеть, где ключевым элементом будет являться общение участников через видеочат: создание групп событий, обсуждение новостей и т.д., но только в максимально интерактивном режиме, обеcпечиваемом web-камерой и микрофоном устройства пользователя. Другими словами, именно то, что в последнее время усиленно продвигает и совершенствует Google в сервисе HangOuts в своей социальной сети.

Тем не менее, AirTime уже получил значительное финансирование от ряда венчурных фондов, таких как Andreessen Horowitz,Accel Partners ,Social + Capital и даже Google Ventures. Также в раунде принял участие Юрий Мильнер — основатель Mail.ru Group и DST Global. Всё это позволило получить новому стартапу сумму в 25$ млн.

Таким образом, даже не запущенный стартап от легендарных создателей запросто собрал деньги от ряда более чем серьёзных инвесторов, что заставляет задуматься о старом правиле уже созданной легенды. Паркер, создавший Napster и бывший до 2005 года президентом Facebook, фактически может свободно позволить себе создавать довольно ординарные проекты (хотя, если вспомнить Chatroulette от московского школьника Андрея Терновского, то мнение может и поменяться). Можно предположить, что ключевым фактором инвестиций тут явились скорее не инновационность проекта или его некая социальная составляющая, а именно легендарная личность Паркера так таковая.

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

image
Rasmus Lerdorf (Расмус Лердорф) основатель PHP приедет в Москву 10 июня на DevConf 2012, чтоб провести эксклюзивный мастер-класс
[HighLoad] — Производительность PHP

  • На этом мастер-классе мы исследуем механизмы для ускорения приложений на PHP.
  • Мы проведем сравнительные тесты популярных приложений на PHP, постепенно увеличивая их производительность.

Не упустите свой шанс лично встретиться с «папой» PHP. После мастер-класс планируется автограф-сессия.

Подробнее о Расмусе Читать полностью »

Разработка первой Android игры «Protect It»
Идея разработки Android-игры витала в воздухе с того самого момента, как я решил купить себе аппарат на данной платформе.

Хотелось создать игру, использующую телефон не просто как платформу для запуска, но и использующую некоторые его аппаратные возможности в виде всевозможных датчиков.
Читать полностью »

По данным источника, Microsoft рассматривает возможность повышения стоимости лицензий на Windows 8 для OEM. Вкупе с нежеланием Intel снизить цены на процессоры, это может осложнить продвижение ультрабуков. Производители, работающие на условиях ODM, просто не смогут удержать себестоимость ультрабуков на таком уровне, который бы позволил этим компьютерам занять в текущем году намеченные Intel 40% рынкаЧитать полностью »

Введение

Я уже не первый год хожу со смартфоном и привык к его функционалу, намного превышающему обычный мобильный телефон. Это почти полноценный компьютер, но при этом помещающийся в руке. Но при нахождении дома или на работу возникает вопрос: как расположить аппарат так, чтобы он был всегда под рукой, удобен для использования, и при этом еще можно было его заряжать. Можно по старинке положить его плашмя на стол, но тогда как минимуму экран будет уже под углом, что зачастую приводит к ухудшению его читаемости. Для решения таких задач существует недорогая, но полезнейшая вещь – «кредл», подставка под смартфон. Читать полностью »

Читая обзоры и сравнения NoSQL решений, я нередко натыкался на мнение о том, что у Cassandra проблемы с документацией. Пока я знакомился с архитектурой и CLI-командами системы, проблема с документаций казалась устаревшей. Но первая же попытка что-то сделать в Erlang сразу уперлась в долгие часы гугления. По сему, для облегчения своей, и не только, дальнейшей трудовой деятельности выкладываю простенький «how to» по осуществлению базовых операций с Cassandra в Erlang.
Читать полностью »

Хочу поделиться способом решения одной задачи для сборки Drupal Commons. По требованиям ТЗ нужно было ограничить доступ пользователей к нодам по определенным правилам:

  • Пользователи с определенной ролью могут видеть только определенный тип групп
  • Эти пользователи могут видеть только контент группы, где они состоят

Сразу я пытался реализовать это через hook_node_grants и hook_node_access_records, но пришел к выводу, что решение получается слишком громоздкое, глючное и замусоренное.

И пошел другим путем.
Читать полностью »

в 8:02, , рубрики: finalize, finalizer, java, метки: , ,

Сегодня немного поэкспериментируем с методом finalize() и уничтожением объектов. Хотя даже начинающие Java-программисты примерно представляют, что finalize() вызывается, когда сборщик мусора решит уничтожить ваш объект, некоторые вещи могут всё-таки оказаться неожиданными. К примеру, зададимся вопросом: что случится с вашим приложением, если метод finalize() работает очень долго?
Читать полностью »


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