Pull to refresh
0
Karma
0
Rating

Интервью — 10 вопросов про Swift. Часть 1

OTUS corporate blog Programming *Development for iOS *Development of mobile applications *Swift *
Translation
Салют, хабровчане! Майские закончились, и мы продолжаем запускать новые курсы. Эта статья приурочена к старту курса «iOS-разработчик». Обучение начнется 28 мая, а до тех пор у вас есть возможность побольше узнать о языке Swift и его особенностях. Это первая статья из трех, где в формате интервью рассматриваются достоинства и особенности языка Swift, на котором мы учим создавать приложения под iOS на наших курсах.



Читать дальше →
Total votes 14: ↑9 and ↓5 +4
Views 10K
Comments 12

10 феерических выступлений Стива Джобса

IT-companies

На прошлой неделе случилось то, что хотелось оттянуть на как можно больший срок, но что все равно было неизбежным. Самый инновационный предприниматель Америки, а может, и мира, Стив Джобс оставил пост CEO компании Apple.
Некоторым везунчикам в жизни предоставляется шанс работать над одним революционным устройством. Стив Джобс – человек, который совершил сразу несколько революций в цифровом мире, – по праву может считаться успешным человеком. 
В этой статье собраны 10 наиболее известных и символичных выступлений, которые характеризуют жизнь и карьеру мастера. 
Читать дальше →
Total votes 332: ↑254 and ↓78 +176
Views 38K
Comments 86

Как не потерять деньги, желая сэкономить. Правила интернет покупок из-за рубежа

E-commerce management *
    Давно собирался написать эту статью, но все не находил на это время. Последней каплей, подтолкнувшей меня к изложению аккумулированного за шесть лет опыта покупок за рубежом стали две статьи о массовом разводе дешевыми Киндлами, изложенные на хабре. Случай, когда такое количество человек попало на обычный для Ебея развод показал, что эта тема освещена недостаточно и людям не хватает базовых знаний в вопросе безопасности покупок.
    Ниже, я попытаюсь изложить то, что почерпнул за годы покупок как на своем опыте, так и из жалостливых писем с мольбами о помощи от коллег покупателей на профильных форумах. Все нижеизложенное я считаю тем минимумом, который необходимо усвоить ДО того, как пытаться что либо купить за рубежом. Более тонкие вещи можно почерпнуть на соответствующих тематических форумах.

Итак, начнем. Заранее прошу прощения за большое количество текста и излишнее словоблудие.
Читать дальше →
Total votes 263: ↑253 and ↓10 +243
Views 165K
Comments 189

Обзор зарядного устройства TechnoLine BC-700, или мой опыт восстановления Ni-MH аккумуляторов

Computer hardware
Опыт восстановления Ni-MH аккумуляторов, или обзор зарядного устройства Techno Line BC700

Так случилось, что после двух лет активного увлечения фотографией я немного подзабил на всё это дело. И, вот, спустя год, недельки 3 назад, меня «пробило» на фото. Достал фотоаппарат, аккумуляторы, побежал на радостях фотографировать. Сделал 2 фотки, получил сообщение: «Замените аккумуляторы». «С кем не бывает, захватил случайно разряженный комплект», подумал я. Поставил другой комплект — одна-две фотки и фотоаппарат просит новые батарейки. Так со всеми моими четырьмя парами аккумуляторов. Не въехав в ситуацию, пошел, воткнул их в зарядку, пока читал на ночь хабр, заметил, что от момента установки на зарядку не прошло и пяти минут, а светодиод зарядного устройства уже оповещает о полной зарядке. С этого момента и началась история. Добро пожаловать под кат!
Читать дальше →
Total votes 133: ↑125 and ↓8 +117
Views 172K
Comments 188

Новый сервис Google: Me on the Web

IT-companies
image
Поисковый гигант предложил пользователям новую и довольно необычную возможность, которая должна помочь пользователям следить за своей безопасностью и приватностью в интернете, предоставив, правда, предварительно самой Google приватную информацию.

Итак, новый сервис Me on the Web, являющийся частью Google Dashboard, должен помочь пользователю понять, что видят другие люди в выдаче поисковой системе, когда ищут информацию о нем и отреагировать, если в результатах поиска появились такие сведения, которые пользователь считает лишними для посторонних глаз. Активизировав диалог Set up search alerts for your data, владелец Google-аккаунта может ввести некую информацию, появление которой в интернете и, соответственно в поисковой выдаче, будет отслеживаться поисковой системой. Здесь же можно задать интервал мониторинга — любопытно, что можно выбрать и возможность «as-it-happens» помимо традиционных «раз в день» и «раз в неделю». Если введенная пользователем информация появится в результатах поиска, то он получит письмо с соответствующим уведомлением и сможет написать web-мастеру ресурса с личной информацией просьбу удалить её, а потом подать заявку для удаления её же из кеша Google при помощи инструмента URL Removal Tool.

UPD: уточнено, благодаря ascending
Total votes 60: ↑51 and ↓9 +42
Views 1.8K
Comments 25

Типичные случаи утечки памяти в Java

Java *
Sandbox
Большинству разработчиков известно, что сборщик мусора в Java не является универсальным механизмом, позволяющим программисту полностью забыть о правилах использования памяти и о том, в каких случаях осуществляется его работа. Ниже описаны типичные случаи утечки памяти в java-приложениях, встречающиеся повсеместно.
Итак, о чём должен помнить каждый java-программист.
Читать дальше →
Total votes 113: ↑104 and ↓9 +95
Views 71K
Comments 80

Обзор e-Learning трекеров (часть II)

Decentralized networks *
В век всеобщей компьютеризации образование становится все доступнее. Онлайн можно посмотреть лекции именитых профессоров, поучаствовать в вебинарах, получить образование в Оксфорде или Кембридже. В этом топике я хотел бы коснуться образовательных трекеров, предоставляющих на бесплатной основе подчас неоценимые материалы. BitMe.org, BitSpyder.net, LearnBits.me, Elbitz.net уже подробно рассмотрены. Итак, новые участники обзора:

Читать дальше →
Total votes 50: ↑48 and ↓2 +46
Views 12K
Comments 24

Кому принадлежат права на фотографию, сделанную обезьяной?

Creative Commons *
Фотографию, которую вы видите на экране, сделала макака в Индонезии. Она нашла камеру, направила её на себя и начала баловаться (ей нравился звук, который издавал аппарат при нажатии кнопки спуска затвора). Вопрос в следующем: кому принадлежит копирайт на данный автопортрет? Ведь по законодательству многих стран, в том числе по российскому, обезьяна не может быть признана автором художественного произведения.

Проблема вовсе не иллюзорна. Владельцы нескольких блогов и СМИ получили от новостного агентства Caters News Agency требование убрать фотографии из интернета, потому что этому агентству якобы принадлежат эксклюзивные права на их распространение. Дело может дойти и до судебного иска.
Читать дальше →
Total votes 168: ↑150 and ↓18 +132
Views 15K
Comments 200

Как получить наибольшую выгоду от Crash Reports или упрощаем себе жизнь

Development for Android *
Привет хабродроидеры!
Если ваше приложение падает в production и вам нужно быстро понять почему, на каком девайсе, с какой прошивкой и конфигурацией, то этот маленький топик расскажет об одном способе решения данной проблемы.
Под катом описание возможностей ACRA.
Читать дальше →
Total votes 30: ↑30 and ↓0 +30
Views 15K
Comments 16

Что должен знать о времени каждый программист

Programming *
Translation

Некоторые замечания о времени

  • UTC: время на нулевом меридиане называется Всемирное координированное время, Universal Coordinated Time. Несовпадение акронима было вызвано необходимостью универсальности его для всех языков.
  • GMT: ранее вместо UTC использовалось среднее время по Гринвичу (Greenwich Mean Time, GMT), так как нулевой меридиан был выбран так, чтобы проходить через Гринвичскую королевскую обсерваторию.
  • Прочие часовые пояса могут быть записаны как смещение от UTC. Например, Австралийское восточное стандартное время (EST) записывается как UTC+1000, то есть время 10:00 по UTC есть 20:00 по EST того же дня.
Читать дальше →
Total votes 250: ↑237 and ↓13 +224
Views 86K
Comments 100

Инструкция-шпаргалка для начинающих

Git *
Tutorial
Если в один прекрасный момент вам ударило в голову желание насадить разумное, доброе, вечное, и пересадить всех с SVN на GIT, сразу встают три проблемы:
  • Объяснить зачем это нужно разработчикам и руководству
  • Ввести в обиход новую схему работы с кодом
  • Научить ничего не подозревающих девелоперов новым техникам
Читать дальше →
Total votes 117: ↑100 and ↓17 +83
Views 131K
Comments 65

Лучшие шрифты для программирования

Typography *
Translation
Статья написана в 2009 году, и с тех пор многое изменилось, в том числе появились некоторые альтернативные шрифты для программирования, например, Anonymous Pro.

Как разработчик и настоящий гик в области типографики, если речь идёт о шрифте, на который придётся глазеть целый день, то я буду выбирать очень тщательно. Когда я недавно заметил, что мой друг использует довольно невзрачный шрифт для консоли и в редакторе кода (он слишком ужасен, чтобы здесь упоминать), то у меня отвисла челюсть, а сердце на секунду перестало биться, и я понял, что мне пришло время написать эту статью.

Я выкладываю список из десяти моноширинных шрифтов, готовых к использованию. Некоторые из них идут в комплекте с современными операционными системами, но большинство можно бесплатно скачать из интернета. Отдельные, в том числе Consolas, являются частью коммерческого ПО.
Читать дальше →
Total votes 178: ↑161 and ↓17 +144
Views 235K
Comments 193

Information

Rating
Does not participate
Registered
Activity