Архив за 20 октября 2014 - 4

Дорогие разработчики, вы чувствуете себя неуютно, потому что вы быстро пишете только на восьми языках для трех семейств устройств? Вздрагиваете ли вы, едва заслышав о переходе на очередной фреймворк? Откладывали ли вы любимый проект из-за того, что не могли определить, какая облачная платформа подойдет лучше всего?
Возможно, у вас тоже паралич разработчика. Бойтесь! Это не лечится.

Богатство доступных программистам опций сегодня просто чудовищно. Мы задохнулись под тем, что извергает рог изобилия. Последние несколько лет я зарабатывал на том, что писал на Java, Objective-C, C, C++, Python, Ruby, JavaScript, PHP (прошу прощения) с разными вариантами SQL/баз данных (MySQL, PostgreSQL, MongoDB, BigTable, Redis, Memcached и другими). Нравится ли это мне? Черт побери, нет. По большей части я просто чувствую вину за то, что не делал ничего на Erlang, Clojure, Rust, Go, C#, Scala, Haskell, Julia, Scheme, Swift или OCaml.

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

Чтобы сделать 3D-модель или распечатать уже готовую на 3D-принтере, надо просто следовать инструкции. Никаких навыков и способностей не требуется. Главное — просто следовать простой инструкции.

Как сделать свою первую 3D модель?
Читать полностью »

Объявления Avito.ru о продаже автомобилей в начале октября исчезли с сайта Auto.yandex.ru, несмотря на то, что Avito было одним из наиболее заметных получателей трафика c автопроекта "Яндекса"

Пресс-служба Avito.ru сказала Roem.ru, что компания не будет комментировать свои действия, а пресс-служба "Яндекса" рассказала редакции, что по их сведениям Avito.ru проводит какой-то эксперимент, для которого сервис остановил трансляцию объявлений в "Яндекс.Авто"

По данным Similarweb.comЧитать полностью »

Несколько дней назад был представлен смартфон Nexus 6, созданный компанией Motorola. Аппарат выделяется самыми топовыми на сегодняшний день характеристиками. Однако, и стоимость этого устройства крайне высока, как для смартфона линейки Nexus, хотя и находится на уровне с конкурирующими решениями.

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

Средства и методы профессиональной подготовки космонавтовВидя взмывающую в небеса ракету с космонавтами на борту, начинаешь думать о том, как люди становятся космонавтами? Где они готовятся? Как проходят лётные испытания? По каким дисциплинам сдают экзамены? Ну и самый главный вопрос: кого же всё-таки берут в космонавты?

С этими и другими вопросами, связанными с подготовкой первого, а также и последующих космонавтов к полёту, мы с вами попробуем разобраться в этой небольшой статье. Кому уже интересно — прошу под кат.
Читать полностью »

Компания IBM отчиталась за третий квартал 2014 года, синхронизировав публикацию отчета с сообщением о том, что Globalfoundries приобретает микроэлектронный бизнес и тысячи патентов IBM. Информация о сделке нашла отражение в отчете: показатели продолжающейся деятельности не включают показатели микроэлектронного подразделения.

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

image
[Вид старого города с высоты полета квадрокоптера]

Немного о себе: Работал в Санкт-Петербурге в Политехническом университете. Преподавал компьютерные сети, в основном, в рамках сетевой академии Cisco, имею статусы CCNA R&S, CCNA Security, CCNP R&S, так же являюсь Instructor Trainer’ом для соответствующих курсов.
Читать полностью »

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

Компания Globalfoundries становится эксклюзивным поставщиком серверных процессоров для IBM, которые она будет выпускать по нормам 22, 14 и 10 нм в течение ближайших десяти лет.

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

В ассортименте компании Biostar появился неттоп iDEQ-T1, базирующийся на мобильном процессоре Celeron N2940. Этот четырехъядерный ЦП характеризуется тепловым пакетом на уровне 7,5 Вт, номинальная тактовая частота 1,83 ГГц может повышаться до 2,25 ГГц.

Для установки ОЗУ есть два слота DDR3 SO-DIMM, поддерживается суммарный объем до 16 ГБ. Один 2,5-дюймовый отсек поддерживает накопители с высотой корпуса до 9,5 мм.

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

Борьба с утечками памяти в Android. Часть 1 Этой статьей мы открываем цикл статей на Хабре о нашей разработке под Android.
Согласно докладу компании Crittercism от 2012 года, OutOfMemoryError — вторая по распространенности причина «крашей» мобильных приложений.
Честно говоря, и в Badoo эта ошибка была в топе всех крашей (что неудивительно при том объеме фотографий, которые просматривают наши пользователи). Борьба с OutOfMemory — занятие кропотливое. Мы взяли в руки Allocation Tracker и начали играться с приложением. Наблюдая за данными зарезервированной памяти, мы выявили несколько сценариев, при которых выделение памяти росло с подозрительной стремительностью, забывая при этом уменьшаться. Вооружившись несколькими дампами памяти после этих сценариев, мы проанализировали их в MAT (http://www.eclipse.org/mat/).
Результат был занимательный и позволил нам в течение нескольких недель снизить количество крашей в разы. Что-то было специфично для нашего кода, но также выявились типичные проблемы, присущие большинству Android приложений.
Сегодня поговорим о конкретном случае утечки памяти. О нем многие знают, но часто закрывают на это глаза (а зря).
Читать полностью »


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