Как стать автором
Обновить
33
0
Павел Нетеса @1111paha1111

Пользователь

Отправить сообщение

Самые популярные слова в двух терабайтах кода

Время на прочтение6 мин
Количество просмотров26K
Привет, друзья! Я тут проанализировал 2ТБ кода и получил самые популярные слова в разных языках программирования. Результаты можно посмотреть в виде облаков тегов и простым списком:

image
Сайт находится здесь, а его исходники можно почитать на гитхабе.

Под катом описано в деталях о том как собирались данные, как строился сайт и как укладывались облака. И немножко наблюдений.

Приятного чтения!
Читать дальше →
Всего голосов 84: ↑81 и ↓3+78
Комментарии65

Gradle: управляя зависимостями

Время на прочтение10 мин
Количество просмотров127K
Управление зависимостями – одна из наиболее важных функций в арсенале систем сборки. С приходом Gradle в качестве основной системы сборки Android-проектов в части управления зависимостями произошёл существенный сдвиг, закончилась эпоха ручного копирования JAR-файлов и долгих танцев с бубном вокруг сбоящих конфигураций проекта.



В статье рассматриваются основы управления зависимостями в Gradle, приводятся углублённые практические примеры, небольшие лайфхаки и ссылки на нужные места в документации.

Внимание много текста и изображений
Всего голосов 22: ↑20 и ↓2+18
Комментарии60

Обзор ES6 в 350 пунктах. Часть первая

Время на прочтение6 мин
Количество просмотров56K
Моя серия заметок ES6 in Depth, состоящая из 24 записей, описывает большинство синтаксических изменений и нововведений в ES6. В этой публикации я подведу итог всего изложенного в предыдущих статьях, чтобы дать возможность посмотреть еще раз на всё вместе. Также я добавил ссылки на мой блог, чтобы в случае необходимости сразу же можно было посмотреть подробнее.



Я слышал, вы любите маркированные списки, так что вот вам статья со списком, который состоит из нескольких сотен элементов.
Читать дальше →
Всего голосов 37: ↑34 и ↓3+31
Комментарии58

Как йога кодить и жить помогает: личный опыт

Время на прочтение7 мин
Количество просмотров31K
По случаю пятницы, мы решили разбавить наш блог не совсем ортодоксальным, но надеемся, полезным постом о пользе йоги с точки зрения одного из наших разработчиков.



Всю жизнь мы живём в стрессе, переходя от одних проблем к другим. Иногда вызываемое ими беспокойство достигает таких масштабов, что это начинает сказываться на результатах труда: физически ты сидишь и занимаешься одним делом, а умом находишься где угодно, но не в данной задаче.
Читать дальше →
Всего голосов 48: ↑27 и ↓21+6
Комментарии30

Архитектура Android-приложений… Правильный путь?

Время на прочтение5 мин
Количество просмотров93K
От переводчика: Некоторые термины, которые использует автор, не имеют общепринятого перевода (ну, или я его не знаю:), поэтому я решил оставить большинство на языке оригинала — они всё равно понятны и для тех, кто пишет под android, но не знает английский.
Куда писать об ошибках и неточностях, вы знаете.


За последние несколько месяцев, а также после дискуссий на Tuenti с коллегами вроде @pedro_g_s и @flipper83 (кстати говоря, 2 крутых Android-разработчика), я решил, что имеет смысл написать заметку о проектировании Android-приложений.

Цель поста — немного рассказать о подходе к проектированию, который я продвигал в последние несколько месяцев, и также поделиться всем тем, что я узнал во время исследования и реализации этого подхода.
Удиви меня
Всего голосов 31: ↑30 и ↓1+29
Комментарии9

Локализация приложений для китайского рынка-2. Блок-листы

Время на прочтение5 мин
Количество просмотров9.3K
В предыдущей теме я лишь сделал краткий обзор требований к разработчику, который хочет выпустить свое приложение на рынке КНР. Из всех полученных вопросов два основных касались именно блок-листов и вывода денег из Китая. Первый пункт я и хочу рассмотреть более подробно.

禁 — значит «запрещено»

Читать дальше →
Всего голосов 29: ↑26 и ↓3+23
Комментарии6

Локализация приложений для китайского рынка

Время на прочтение5 мин
Количество просмотров41K
Собственно, ни для кого не секрет, что рынок КНР (а еще и Гонконга и Тайваня) — мечта для любого игропроизводителя. Учитывая азарт китайцев, их внушаемость и распространенность мобильных телефонов среди населения (а также количество абонентов), удачный вход на китайский рынок может принести огромную прибыль.

В этой публикации я постараюсь описать весь этот трудоемкий путь, а так же основные подводные камни, могущие встретиться на этом пути. Добро пожаловать под кат.


Читать дальше →
Всего голосов 70: ↑66 и ↓4+62
Комментарии29

Минимальные показатели жизнеспособности для мобильных приложений

Время на прочтение6 мин
Количество просмотров17K
Одна из наиболее популярных идей, появившаяся в индустрии разработки в последние годы, — это концепция Minimum Viable Product, сокращенно MVP. В двух словах, это стратегия разработки минимального по функциональности продукта, позволяющего получить обратную связь от пользователей. Но можно ли переносить эту концепцию в сферу мобильных приложений и если нет, то есть ли альтернатива? Мы в Alconost перевели отличную статью, отвечающую на этот вопрос. Всем, кто имеет дело с мобильной разработкой — читать обязательно.


Читать дальше →
Всего голосов 10: ↑8 и ↓2+6
Комментарии5

Ошибки новичка в сфере разработки игр

Время на прочтение15 мин
Количество просмотров98K

Оригинал изображения

Полгода назад я рассказывал про свой опыт работы фрилансером на oDesk. После этого я решил оставить разработку Android приложений на заказ и заняться своей давней мечтой — созданием игр. Мы с друзьями объединились, и работа закипела…

Для начала хочу рассказать о текущем состоянии проекта:
Время от разработки до публикации: 2 месяца
Время нахождения в магазинах приложений: 3 месяца
Загрузки iOS: > 15000 (93 % русскоязычные пользователи)
Загрузки Android: > 35000 (63 % русскоязычные пользователи)

Данный проект не является финансово успешным на данный момент, поэтому я хочу рассказать о наших ошибках.
Статья в первую очередь предназначена для новичков в сфере разработки игр.
Читать дальше →
Всего голосов 55: ↑50 и ↓5+45
Комментарии22

Последствия деофшоризации для российского IT-рынка

Время на прочтение6 мин
Количество просмотров89K


Давно не секрет, что в русском сегменте IT порядка 80% всех разработчиков, стартаперов и просто людей, делающих бизнес в данной сфере, ведут его с помощью нерезидентных структур. Т.е. компаний, зарегистрированных за рубежом (оффшорных), т.к. почти все контрагенты у них тоже зарубежные.

Помимо данного факта есть еще парочка весьма веских причин: весь доход, получаемый такой компанией или облагается минимальным налогом, или не облагается вообще. Не говоря уже об отсутствии валютного контроля, НДС, отсутствие или крайне простой в подготовке и подаче финансовой отчетности и т.д.

То есть существует возможность аккумулировать прибыль в зарубежной компании, накапливать её там и использовать для инвестиций или других целей. До тех пор, пока накопленная на уровне компании прибыль не распределена обратно в Россию (в пользу российских бенефициаров), налог на прибыль и НДФЛ не возникает.

Таким образом достигается эффект отложенного налогообложения.
Читать дальше →
Всего голосов 50: ↑41 и ↓9+32
Комментарии159

Открытие компании в зарубежной юрисдикции для айтишника, фрилансера, разработчика мобильных приложений

Время на прочтение4 мин
Количество просмотров166K
«Право налогоплательщика избегать уплаты налогов с использованием всех разрешенных законом способов никем не может быть оспорено. Каждый имеет право вести свои финансовые дела таким образом, чтобы свести соответствующие платежи к минимуму…»
Дж. Сандерленд,
Судья Верховного Суда США


После моей статьи про поиск инвестиций, я получил много просьб рассказать подробнее про открытие компании за рубежом, и осветить финансовые вопросы. В данном топике я попытался изложить основные моменты, не претендуя на истину в последней инстанции.
Читать дальше →
Всего голосов 152: ↑147 и ↓5+142
Комментарии201

Выразительный JavaScript: Тайная жизнь объектов

Время на прочтение19 мин
Количество просмотров81K

Содержание




Проблема объектно-ориентированных языков в том, что они тащат с собой всё своё неявное окружение. Вам нужен был банан – а вы получаете гориллу с бананом, и целые джунгли впридачу.

Джо Армстронг, в интервью Coders at Work


Термин «объект» в программировании сильно перегружен значениями. В моей профессии объекты – стиль жизни, тема священных войн и любимое заклинание, не теряющий своей магической силы.

Стороннему человеку всё это непонятно. Начнём же с краткой истории объектов как концепции в программировании.
Читать дальше →
Всего голосов 25: ↑25 и ↓0+25
Комментарии5

История персональных компьютеров в рекламе. Часть 1: 1970-е

Время на прочтение4 мин
Количество просмотров55K
Привет, Хабр!

После публикации постов с древней рекламой портативных компьютеров и сотовых и смартфонов я решил перейти к персональным компьютерам. Когда количество изображений зашкалило за 120, я понял, что лучше будет написать серию постов.

Первая часть посвящена рекламе персональных компьютеров 1970-ых годов. Конечно, пришлось выйти немного за рамки этого периода, включив кое-что из раннего в индустрии, а также пару роликов из 1980-ых. Если вам есть, чем дополнить коллекцию — пишите об этом, пожалуйста, в комментариях или в личных сообщениях.

Приятного просмотра!

Просьба не быть слишком строгими к оформлению поста: часть изображений я не смог найти в лучшем качестве, потому они меньшего размера относительно большинства.

Продолжение смотрите тут:
История персональных компьютеров в рекламе. Часть 2: 1980-е
История персональных компьютеров в рекламе. Часть 3: 1990-е

imageimageimageimageimage

Читать дальше →
Всего голосов 50: ↑49 и ↓1+48
Комментарии17

ILC: зачем ученым второй Большой Коллайдер?

Время на прочтение5 мин
Количество просмотров28K
International Linear Collider

a) Предвосхищая некоторые возгласы трудящихся о чрезмерных упрощениях в данной статье: если ваши знания позволяют вам понять описанное глубже, вряд ли вам вообще интересна данная статья. Давайте обсудим все ваши вопросы в ЛС.
б) Прошу прощения за большое количество отсылок к зарубежным статьям, перевод всех этих статей займет у меня слишком много времени.

Прошел месяц с того момента, как специальным комитетом окончательно было выбрано место для строительства Международного Линейного Коллайдера (International Linear Collider). ILC будет построен рядом с горным хребтом Kitakami в окрестности одноименного города префектуры Iwate. К слову, данная префектура соседствует с префектурой Miyagi, в которой в 2011 году произошло сильнейшее землетрясение. Однако беспокоиться по поводу выбора места не следует: в течение 2013 года комитет собирался 60 раз, что соответствует более 300 часам обсуждений. В пресс-релизе также кратко описаны причины данного выбора.
В дополнение стоит упомянуть, что Объединенный Институт Ядерных Исследований в г. Дубна несколько лет назад рассматривался в качестве потенциального кандидата на место для строительства ILC, но был отклонен позднее.

К своему удивлению я обнаружил, что в рунете достаточно мало информации, описывающей этот грандиозный проект. Безусловно, пресса примется за обсуждение «Второго Коллайдера, Который Обязательно Извергнет Черную Дыру, Которая Обязательно Поглотит Землю» (на самом деле нет), но только ближе к началу (и, наверняка, окончанию) его строительства. А пока давайте разберемся, что это за коллайдер, зачем он нужен ученым, и чем их не устраивает существующий Большой Адронный Коллайдер.
Читать дальше →
Всего голосов 68: ↑68 и ↓0+68
Комментарии51

Купив Nokia за 7,17 миллиарда долларов, Microsoft ведёт Троянского коня домой

Время на прочтение2 мин
Количество просмотров53K
image
Стивен Элоп будет возвращаться в Microsoft, после того как софтверный гигант из Рэдмонда заплатил 5 миллиардов долларов за финского производителя телефонов

Microsoft платит около 5-ти миллиардов за покупку большей части телефонного бизнеса Nokia, а так же за 2,17 миллиарда заполучает патентное портфолио финской компании. И ничто из этого не должно нас удивлять.

Таким образом, заполучив производителя мобильных телефонов, Microsoft удвоила свои силы в состязании с Apple и Google на рынке смартфонов. Сделка позволит компании более тесно объединить операционную систему Windows Phone с железом на котором она работает, расширит уже и без того массивное патентное портфолио касательно смартфонов, что позволит компании вести игру с соперниками по новому. А также она купила себе нового генерального директора в котором так нуждается: Стивен Элоп — бывший глава бизнес-подразделения Microsoft, который покинул Рэдмонд в сентябре 2010-го ради высшего поста в Nokia.
Читать дальше →
Всего голосов 52: ↑31 и ↓21+10
Комментарии23

МАКС 2013 (фото на 50 мб)

Время на прочтение5 мин
Количество просмотров170K
В четверг довелось побывать на МАКСе 2013. Тогда была еще бизнес-часть выставки, поэтому мне удалось посмотреть экспозицию без рекордных толп, которые салон собрал в выходные.



Фотографий там сделал немало, и решил оформить их в новую форму фоторепортажа — в GIF. Обычно внутри павильонов, без равномерного фона, сложно снимать какие-либо технологические штуки или их макеты — теряются детали из-за избытка деталей позади основного объекта съемки. Думаю анимация позволит лучше сформировать представление о предметах.
Трафик — 55 мб.
Читать дальше →
Всего голосов 198: ↑184 и ↓14+170
Комментарии132

Старая реклама сотовых телефонов и смартфонов (с 1980-х годов по конец 2000-ых)

Время на прочтение2 мин
Количество просмотров156K
Поскольку мой пост про старую рекламу ноутбуков понравился Хабру, я решил не останавливаться на достигнутом и собрать видео и печатную рекламу сотовых и смартфонов с древних времён по 2010 год. По сравнению с моим постом на тему рекламы ноутбуков и лэптопов в 80-ых и 90-ых получилось найти больше видео рекламы, нежели красивой печатной.

Конечно, далеко не все модели попали в список, так что если у вас имеется в закромах какая-то ещё информация по теме – просьба публиковать её в комментариях.

imageimageimage

Читать дальше →
Всего голосов 45: ↑38 и ↓7+31
Комментарии133

Устройство очков виртуальной реальности Oculus Rift

Время на прочтение3 мин
Количество просмотров189K
Летом 2012 года проект Окьюлус Рифт собрал более 2,4 млн. долларов на «Кикстартере», при этом первый миллион был получен всего за 36 часов. Очки виртуальной реальности официально пока не были выпущены, и сейчас (с сентября 2012 года) пользователям доступен лишь вариант для разработчиков с более скромными, чем у будущей полноценной версии, характеристиками. Но и урезанная модель для разработчиков пользуется огромным спросом, изобретатель устройства даже был вынужден заметить, что желающим следует ожидать Окьюлуса 2.0 в 2014 году.

Очки виртуальной реальности обладают горизонтальным углом обзора в 90° и диагональным углом обзора в 110°. Датчик перемещения модели для разработчиков работает с частотой 1000 герц, у прототипа же был 250-герцевый сенсор.

На сайте iFixit была опубликована подробная инструкция по разбору очков с указанием технических деталей и особенностей эксплуатации. Устройство получило оценку ремонтопригодности в 9 баллов из 10, где большее значение соотвествует большей простоте разборки и сборки. Перед собственно использованием очки нужно настроить под конкретного пользователя. В комплекте к Окьюлусу идёт комплект из трёх наборов линз.


Читать дальше →
Всего голосов 45: ↑42 и ↓3+39
Комментарии65

Страсть к программированию

Время на прочтение2 мин
Количество просмотров75K
На днях дочитал книгу Чеда Фоулера (Chad Fowler) Страсть к программированию (The Passionate Programmer). Сразу скажу, что она мне действительно понравилась и даже меня зажгла. На мой взгляд, данный опус не совсем соответствует своему названию (которое, кстати, уже менялось) и книга вряд ли придаст кому-то реальной страсти к такому интересному занятию как программинг. Однако следуя её советам вполне можно построить эффектную карьеру в любимом деле. Автор указывает на типичные ошибки и показывает, как их избежать. В конце каждого из разделов (а их 53) есть пункт «Действуй!» с описанием того, что можно попробовать и применить прямо здесь и сейчас.
Книга мне настолько понравилась, что я решил начать её переводить. Оригинал можно скачать здесь стоит это удовольствие всего 15$. В среднем буду стараться держать темп — по одному разделу в неделю, со временем доходя до 2-3 разделов. А сегодня — глава первая.
Читать дальше →
Всего голосов 17: ↑15 и ↓2+13
Комментарии8
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Харьков, Харьковская обл., Украина
Дата рождения
Зарегистрирован
Активность