Saturday, March 10, 2012

Хабрахабр

КупиКупон - скидки от 50% до 90%

Хабрахабр:


Уже через три дня состоится международная мобильная конференция #MBLT12, в рамках которой пройдет Yandex Mobile Camp. В рамках программы специалисты Яндекса расскажут: Как начать разработку под iOS Опыт использования Core Data в Яндекс.Почте Как начать разработку под WP7 Автосборки iOS-проектов в Яндексе Автоматизация локализации iOS-приложений Подробнее о докладах на странице расписания. А теперь о главном. Яндекс дарит билеты на конференцию мобильным разработчикам: ?Если вы занимаетесь мобильной разработкой и хотите попасть на MBLT, напишите нам о себе на ya-events@yandex.ru. Возможно, один из 50 билетов достанется именно вам!?.


После перехода Fubra, GPSies, Nestoria, StreetEasy.com, Active.com, Toursprung и Stamen Maps на OpenStreetMap вслед за ними на свободные карты перешли геолокационный сервис foursquare (сразу вызвав 30%-процентный рост трафика на openstreetmap.org и в течение последней недели на 66% согласно Alexa.com), geocaching.com, а теперь и? компания Apple! Да-да, та самая Apple, как было выяснено в ходе расследования, отказалась от Google Maps в десктопном приложении iPhoto, а новое приложение для iOS сразу вышло без Google Maps. Правда Apple, которая так яростно воюет за авторские права по всему миру, вообще не указала источник данных за что ей сразу же влепили звание ?воровских ублюдков?. Но тем не менее в OSM Foundation рады (кстати, почему?) и надеются на сотрудничество с Apple в решении вопроса об указании авторства. Но это не всё. Apple почему-то использовала данные аж от 2010 года и сделала невероятно отвратительный стиль карты, который от Apple точно не ожидали, хотя без Джобса им тяжело, наверное. Вы можете убедиться в этом здесь и сравнить с OSM. Можно смело сказать, что психологический барьер в использовании OSM преодолён и теперь ещё больше сайтов будут использовать OSM. Почему бы и вам не подумать над переходом на OSM? Не забудьте рассказать о вашем положительном решении to #switch2osm. Кстати, ?Google нам совсем не враг?. Вы ведь помните об этом, не правда ли? Запущена государственная система мониторинга общественного транспорта в Санкт-Петербурге, конечно же, на карте OSM, потому что? остальные сервисы просто запрещают такое использование своей карты. Видео Abakan online mapping party, прошедшей в январе на? виртуальной территории реальной Хакасии. Обновилась страница с данными OpenStreetMap о бывшем СССР в формате Shape и PostGIS + статистика. Согласно голосованию на сайте о (внимание!) свободной ОС LINUX.org.ru, 68% процентов пользователей ?не используют и не интересуются? свободной картой, доступной по свободной лицензии и поддерживающей всю философию open source. Очень странно. И это при том, что FSF прямо призывает поддерживать в приоритетном порядке скорейшее создание свободной альтернативы Google Earth. А что думают ОСМеры? Сообщается, что в Бразилии после получения новых спутниковых снимков от Bing и перехода 4sq на OSM (что бразильцам не очень понравилось, т.к. в данном случае карта несколько ухудшилась) начали рисовать карту с таким лютым бешенством, что сразу несколько участников в один момент времени берутся за один и тот же фрагмент карты и происходят многочисленные конфликты. В то же время статистика говорит о том, что Бразилия на 14 месте по активности. Россия, напомню, на 2-3 месте, уступая только географическим маньякам из Германии (в немецкой Википедии также как нигде чрезвычайно популярна тема географии, что является не очень хорошей новостью для всего остального мира, о чём как бы намекал нам Джимми Уэйлс) и участникам из Франции (подключилось правительство?). Яндекс разместил (анти)Народную карту на maps.yandex.ru и возможно, что она станет несколько популярнее. Что ж? как известно, НКЯ в основном используется как песочница для тренировки будущих участников OpenStreetMap, потому что все народные картографы, набравшись опыта и поняв несовершенство НКЯ (что называется ?defective by design?), в целях самосовершенствования и карьерного роста (если это применимо в краудсорсинге) неизбежно переберутся прямиком в OSM. ?Присоединяйтесь и вы? © Ещё одна карта, которая с помощью Overpass API показывает, гостиницы, например. Переехавший на сервера Университета Гейдельберга очень любимый в России движок MapSurfer.Net получил название OpenMapSurfer и умеет показывать рельеф. Официальное приложение Википедии для Android перешло с Google Maps на OSM. MapQuest улучшил стиль своей карты на базе OSM (её, напоминаю, можно размещать на сайтах вообще без каких-либо ограничений по посещаемости и нагрузке) Быстрое прокладывание маршрута по OpenStreetMap через всю Европу. Рекомендации для собирающих данные для OSM. Анализ состояния дорожной сети США в OSM. Humanitarian OSM Team собирается создать руководство по OSM на гаитянском креольском языке (крупнейшем креольском языке в мире, если кто не знал). Читать дальше →


Я являюсь ярым фанатом игры ?Дальнобойщики-2?, но к сожалению, у меня не получалось запустить их под Linux. Я пытался заставить игру работать в течении нескольких лет (это не значит, что я сидел сутки напролет над ней) с переменным успехом. Пробовал разные версии wine, ковырял настройки, но игра не поддавалась. Как-то раз у меня появилось свободное время, и я решил разобраться, почему Дальнобойщики не запускаются под Wine, хотя прекрасно работали под Cedega. Далее я расскажу, как мне это удалось. Читать дальше →


Jooble ? это поисковик вакансий, который работает уже в 34 странах и ежедневная посещаемость которого превышает 500 тыс. пользователей. Гость программы Роман Прокофьев, один из основателей проекта Jooble, расскажет о том как развивалась идея, как правильно выбрать бизнес-модель и маркетинговую стратегию, для успешной работы проекта, поделится опытом выхода на мировые рынки. 01:00 История возникновения и развитие проекта 03:20 Что такое Jooble? 04:55 Бизнес-модель проекта 07:30 Первый бизнес Романа Прокофьева 08:45 Почему важен маркетинг? 12:30 Что спровоцировало выход на международные рынки? 14:40 Особенности международных рынков. В какую страну выводить ваш start-up? 16:21 Американский рынок и его особенности 21:00 Стратегия Jooble 23:00 Как бороться с конкурентами? 24:45 Команда Jooble 26:35 Клиенты Jooble 30:30 Взаимодействие с социальными сетями 32:40 Стоит ли слушать экспертов или как реализовать ваши идеи? 37:23 Как мотивировать сотрудников? Политика набора ИТ-специалистов в Jooble.


Пожелав собрать бинарные часы, я так и не нашел приемлемой готовой конструкции в сети. Большинство часов обладали серьезным недостатком ? при отключении питания, настройки времени сбивались. По счастливой случайности, незадолго до этого, я начал осваивать язык Си и микроконтроллеры AVR. Итак, было решено подкрепить полученные знания практическим опытом, а заодно изобрести велосипед. А еще я очень люблю зеленые мигающие светодиоды. Читать дальше →


Всемирно известный Большой королевский дворец, расположенный в Париже и знакомый каждому, от мала до велика, как самый посещаемый в мире музей ?Лувр?, отныне будет становиться более интеллектуальным. Компания IBM заключила соглашение с правительством Парижа на внедрение системы IBM Maximo Asset Management во все системы музея ? начиная от охранных, кондиционирования, и заканчивая системами и методиками реставрации и ремонта, ведь в год в Лувре количество экспонатов, нуждающихся в заботе, достигает 65 000. Читать дальше →


Моя любимая тема в программировании ? копаться в негативных эффектах, которые преподносят нам самые, на наш взгляд, тривиальные операции. Один из таких вопросов ? удаление записей в базе данных. Данная операция, по мнению большинства программистов, ускоряет работу с базой и делает её компактнее. Фокус состоит в том, что это неправда. И если с реляционными базами это неправда только отчасти, то с NoSQL это может быть полнейшим враньём. Вот о такой проблеме в Apache CouchDB мы и поговорим далее. Картинка в тему: Читать дальше →


Скажу сразу, что я не являюсь демомейкером, сценером или даже программистом, поэтому мое мнение ? это всего лишь мое мнение. Я, так сказать, ?любитель? что-ли. Расскажу как ?это? было у меня. Начинал я с советского полу-IBM совместимого компьютера ?Поиск?. Конфа: аналог i8088 процессора, CGA монитор. Начал ?программировать? с batch-файлов (.BAT) ибо была книжка по MS-DOS и дискетка с этим самым MS-DOS. Никаких бейсиков, ассемблеров, паскалей или, тем более, си в помине не было, и переписать их откуда-то то же не было возможности. Потому как у всех остальных школьников тогда был минимум ? китайский тетрис а как максимум ? Dendy, в качестве высшего достижения компьютерной индустрии. Читать дальше →


Это в 20 раз дешевле, чем берёт Дропбокс. Секрет SpaceMonkey в том, что вместо централизованных датацентров они будут использовать P2P-сеть, состоящую из маленьких ?кирпичиков?, каждый из которых содержит жесткий диск и сетевой интерфейс. Такой ?кирпичик? можно поставить у себя дома или в офисе и подключить к локальной сети. Часть диска занимают локальные копии всех ваших файлов ? так что даже в отсутствие интернета можно продолжать работу, а оставшееся пространство используется для хранения данных других пользователей. Все данные шифруются и разбиваются на небольшие фрагменты, так что хранить чувствительную информацию в таком облаке вполне безопасно. Читать дальше →


55 ? именно такое количество каналов на одной несущей частоте обещают ученые университета Падуи (Universit? degli Studi di Padova), Италия, и лаборатории Ангстрема (?ngstr?mlaboratoriet), Швеция, свои слова они подтвердили первым не лабораторным экспериментом, который был явлен миру 24 июня 2011 года. А первого марта появилась научная статья с его детальным пояснением. Читать дальше →




Все мы привыкли расширять функционал браузера с помощью дополнений. А разработчики GNOME предлагают нам то же самое делать и с графической оболочкой. Любой пользователь GNOME 3 может зайти на сайт https://extensions.gnome.org/ и установить себе любое понравившееся расширение. Для этого достаточно лишь кликнуть переключать, согласиться с установкой и перезапустить оболочку. Кроме того, каждый желающий может добавить в базу свое расширение и оно будет опубликовано после проверки. Пост пишу из соображений, что чем больше людей знает о базе расширений, тем быстрее она будет наполняться и развиваться. P.S. Наверное, не в тот блог. Перенесите, если не прав. P.P.S. Постинг этой новости на любые другие ресурсы и всякое информирование сообщества категорически приветствуется.


Некоторое время назад корпорация Google объявила об очередном этапе конкурса, в рамках которого сторонним разработчикам выделяется вознаграждение за найденные в ПО ?Корпорации добра? баги. Предусмотрен довольно большой фонд в размере 1 миллион долларов. Об этом уже писали на Хабре, так что рассказывать обо всем подробно нет смысла. Сейчас новость другая ? дело в том, что уже есть первый человек, который получил вознаграждение. Получил первую премию российский программист, студент ТюмГУ, которого зовут Сергей Глазунов (кстати, нету ли его на Хабре?). Размер премии ? 60 тысяч долларов. Читать дальше →



Очень часто мне встречаются сайты которые отвратительно выглядят на iPhone4, и дело даже не в том, что большинство из них не адаптированы под маленький экран, а в том, что разработчики не учитывают новый тип экранов. На иконки не хочется смотреть, на кнопки не хочется нажимать, а от картинок вообще хочется? закрыть сайт. То, что призвано завлечь пользователя на сайт, вникнуть в его суть, а не покинуть его тут же ? теперь работает совершенно наоборот. Но пользователи iPhone в целом привыкли к такой ситуации, т.к. телефон не может заменить полноценного браузинга. Однако, совсем недавно Apple дала нам iPad 3 небольшую фору, для того, чтобы привести дела впорядок. iPad'ом уже пользуются вполне себе полноценно, поэтому сайты должны выглядеть на нем ничуть не хуже, чем на ноутбуке или стационарном компьютере. И я считаю, что iPad 3 ? это лишь первый шаг к полноценному внедрению Retina экранов в те же ноутбуки, а за ними и в стационарные мониторы. Apple уже готовит свою OS для Retina, у Windows 8 скорее всего с этим тоже проблем не будет, с их новым подходом в дизайне интерфейсов. Читать дальше →


Введение Современные проекты все чаще предъявляют высокие требования к покрытию автоматическими тестами. В наше время писать тесты не просто признак хорошего тона, но одно из требований, которое предъявляется к коду. Все чаще мы слышим такие аббревиатуры, как TDD (Test Driven Development) и BDD (Behaviour Driven Development) и многие строго следуют этим подходам в разработке. BDD это одна из разновидностей TDD, и об этом я хотел бы написать в этой статье. Точнее не о самом BDD, а о frameworks, которые нам предоставляет индустрия на сегодняшний день. А если уж быть совсем точным, то о трех из них: spock, easyb и cucumber. Читать дальше →


Имеем MSSQL 2008 Хотим MySQL версии 5.х Зачем это может быть нужно? Для разработчиков на .NET променять MSSQL на MySQL это наверное все равно, что пересесть с мерседеса на что-то по-проще. Как говорится, к хорошему быстро привыкаешь. Но есть как минимум две причины сделать это Сэкономить на лицензиях Получить простую master-slave репликацию Работа с базой MSSQL в нашем случае осуществляется через LINQ провайдер. При переходе, не хотелось бы терять эту возможность, поэтому для работы с MySQL выбор пал на BLToolkit. Мигрируем Самое простое ? это переписать код. BLToolkit в отличие от MS-провайдера относится к классу легких ORM, поэтому там немного другие конструкции подключения к базе, но LINQ-выражения останутся теми же. Думаете осталось перенести данные и все заработает? Как бы не так. Узнать, что может быть не так


Отписаться от этой рассылки

No comments:

Post a Comment