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

Miguel de Icaza про ASP.NET MVC, Moonlight и суд над Android

Предлагаю перевод недавнего интервью Мигеля для портала InfoQ.

У нас появился шанс связаться с Мигелем де Икаса, основателем проекта Mono и материнской компании Xamarin. Мы затронули несколько тем, включая будущее ASP.NET MVC в Mono и прекращение разработки Moonlight.
Читать полностью »

Добрый день читатели.

Хочу поведать вам о небольшой проблеме с вычислением даты функцией strtotime.

Суть в следующем. Мне нужно было получить название предыдущего месяца. Ничего сложного в этой задаче нет:

$t = strtotime('-1 month');
echo strftime('%B', $t);

В большинстве случаев этот вариант отлично подходит. Но не сегодня. Читать полностью »

Введение в Windows Server AppFabric. Сервис Hosting Services, хостинг и масштабирование сервисов WCF и WF
Получение данных в приложение через сервисы становится все более популярным. На Windows это чаще всего означает реализацию таких сервисов на базе Windows Communication Foundation (WCF). А в связи с тем, что логика таких сервисов очень часто может быть представлена в виде рабочих потоков, существует возможность реализовывать WCF-сервисы с помощью Windows Workflow Foundation (WF).

Но возникает вопрос, где все эти сервисы должны запускаться? Ни WCF ни WF не требуют наличие определенного хост-процесса, так что разработчики могут использовать их так как посчитают нужным. Однако, создание эффективного и управляемого хоста не такая простая задача. Было бы гораздо легче, если бы Windows Server предлагал больше поддержки для хостинга и управления этими сервисами.

И это именно то, что предлагает сервис AppFabric Hosting Services. Для того, чтобы лучше понимать эту часть Windows Server AppFabric было бы полезным сначала быстро пробежаться по базовым технологиям WCF и WF.
Читать полностью »

София Шаркова, координатор программы

“Women Entrepreneurs on the WebЧитать полностью »

[recovery mode] Против лома нет приёма: OpenJDK hack vs. Class EncryptionЦель этой статьи предостеречь разработчиков от использования обфускаторов с функцией шифрования class-файлов для защиты своих приложений и от бессмысленной траты денег на них.
Вопросы защиты байт-кода от реверс-инжиниринга и обхода этой защиты подробно рассмотрены в фундаментальной работе Дмитрия Лескова — Protect Your Java Code — Through Obfuscators And Beyond.
Механизм шифрования class-файлов предполагает, что содержимое классов хранится в зашифрованном виде, а при старте приложения через специализированный СlassLoader или JVMTI-интерфейс, расшифрованный байт-код грузится в виртуальную машину Java.
Читать полностью »

Сегодня вышла финальная версия Opera Mini 7 для платформ J2ME, BlackBerry и S60. Главным отличием от семейства 6.x стало появление новой стартовой страницы, содержащей несколько удобных (мы надеемся) блоков:
Читать полностью »

На днях команда HTML5-карт Nokia представила API карт под смартфоны и планшетники.

С места — в карьер!

Попробовать можно по ссылке: bit.ly/html5map
На данный момент поддерживаются Webkit-браузеры.

Достоинства и возможности

  • Компоненты
    Карты, пробки, поиск, геолокация, информация об интересных местах, навигация, пешеходные маршруты, избранное.
  • Вес
    80 KB Javascript + 10 KB CSS
  • Производительность
    Быстрая загрузка и плавные эффекты.
  • Готовность
    Можно легко поменять цвета, обернуть в PhoneGap или QtWebkit и получить готовое приложение.
  • WYSIWYG-помощник
    Помогает настроить конфигурацию под себя.

HTML5 карты для мобильных платформЧитать полностью »

Эта статья написана внештатным автором сайта TechCrunch Эрикой Кочи, ведущим специалистом по техническим инновациям в ЮНИСЕФ. Ее команда запустила открытый ресурс ЮНИСЕФ – платформу RapidSMS, которая получила распространение в развивающихся странах по всему миру. Она, совместно с другими преподавателями, ведет класс «Дизайн для ЮНИСЕФ», входящий в ITP-программу Нью-Йоркского университета, читает лекции о том, как использование технологий и дизайна помогают развитию международного сотрудничества в Гарварде, Йеле и Колумбийском университете. Эта статья выражает ее личные взгляды на данный вопрос.

Мобильные технологии: развивая мир

Менее чем за три десятилетия, мобильный телефон превратился из символа статуса в повсеместно распространенную технологию, которая обеспечивает почти все взаимодействия в нашей повседневной жизни. Через месяц после того, как в октябре 2011 года население Земли достигло 7 млрд. человек, Ассоциация GSM объявила, что ими зарегистрировано 6 млрд. SIM-карт. Исследование, проведенное в 2009 году в Индии, показало, что рост проникновения сотовой связи на 10% приводит к увеличению ВВП на 1.2%.

Тем не менее, то, каким образом используются мобильные телефоны в развивающихся странах, значительно отличается от того, что ты обычно видишь на улицах Москвы, Нью-Йорка и Берлина. Это рынок, не охваченный технологами и стартапами. Ему еще только предстоит бурное развитие, и в Кремниевой долине пока не осознали огромные экономические возможности этого рынка для операторов сотовых сетей, разработчиков телефонов и мобильных стартапов. В чем же заключаются эти возможности?Читать полностью »

Сегодня мы запустили маршруты общественного транспорта еще в трех городах — Новосибирске, Перми и Ставрополе. Теперь построить автобусный, трамвайный или троллейбусный маршрут на Яндекс.Картах могут жители 31 города России (а это почти все крупные города).

Сервис предложит вам до четырех вариантов проезда к нужному месту с учетом различных критериев: например, количества пересадок или расстояния, которое нужно пройти пешком.

К примеру, от Малой Лесной улицы до Степной улицы в Новосибирске Яндекс.Карты предложат 2 маршрута, нужно поехать сначала на 24-м троллейбусе, потом на 1179 автобусе, и займет это 45 минут. А если вам нужно добраться из 5 микрорайона Краснообска до улицы Крылова, то у вас есть 3 варианта.

Маршруты общественного транспорта в Новосибирске, Перми и Ставрополе

Маршруты работают не только в веб-версии, но и на смартфонах Android. Убедитесь, что вас установлено приложение Яндекс.Карты. Попробуйте воспользоваться нашим сервисом, а если обнаружите неоптимальный маршрут — сообщите нам об этом прямо в интерфейсе Яндекс.Карт и мы исправим неточность.

Команда Яндекс.КартЧитать полностью »

Дисковый массив HP EVA — все просто!В преддверии выхода новых моделей дисковых массивов P6000 EVA, я хочу показать насколько просты и эффективны эти массивы в работе.

Традиционной сферой применения массивов HP P6000 была и остается виртуализация, интеграция с Microsoft, Oracle, SAP и широким спектром бизнес-приложений. Линейка P6000 представлена двумя моделями: P6300 EVA и P6500 EVA. Эти системы хранения построены на базе технологии SAS (Serial Attached SCSI) и поддерживают диски малого (SFF) и большого (LFF) форм-фактора различной емкости – от 146 ГБ до 3 ТБ.

В отличие от прежних поколений массивов Enterprise Virtual Array, P6000 EVA оборудованы как портами Fibre Channel 8 Гб/c, так и портами Ethernet 10 Гб/c или 1 Гб/c, что дополнительно позволяет подключать серверы по протоколам iSCSI и FCoE.
Читать полностью »


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