Pull to refresh
@KonstantinGreat read⁠-⁠only

User

Send message

Релокация на Бали: что нужно знать перед переездом

Reading time 12 min
Views 31K

Привет, Habr. Я Ира, интернет-маркетолог и digital nomad.

С февраля этого года большая часть моих друзей покинула Россию. Пересекаясь с ними в разных странах, всегда доходит дело до разговоров о том, как и где теперь жить. И пока все обсуждают, как выросли цены на жилье в Грузии, какие есть минусы у Армении с Казахстаном и насколько легко легализоваться в Черногории, я ощущаю себя дьяволом, который нашептывает каждому: «Пс! А ведь есть Азия… Есть Бали…Там классно!». Да, у Бали есть свои нюансы, но пожив там, я поняла, что это хорошее место для временной релокации.

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

Читать далее
Total votes 34: ↑28 and ↓6 +22
Comments 59

Работа тимлидом в 2018-ом году

Reading time 17 min
Views 55K

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


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


Читать дальше →
Total votes 86: ↑78 and ↓8 +70
Comments 168

Как айтишнику найти работу в США и ЕС: 9 лучших ресурсов

Reading time 5 min
Views 163K
Мировой рынок IT стремительно развивается. С каждым годом профессия разработчика софта становится все более востребованной — уже в 2017 году в мире насчитывался примерно 21 миллион программистов различных направлений.

К сожалению, русскоговорящий рынок IT находится еще на начальной стадии развития — уже есть крупные и успешные проекты, но рынок еще долго не сможет сравняться с европейским и американским, которые производят до 85% всех IT-продуктов мира.
Читать дальше →
Total votes 53: ↑52 and ↓1 +51
Comments 25

Топливо для ИИ: подборка открытых датасетов для машинного обучения

Reading time 6 min
Views 80K


Связанные проекты сообщества Open Data (проект Linked Open Data Cloud). Многие датасеты на этой диаграмме могут включать в себя данные, защищенные авторским правом, и они не упоминаются в данной статье


Если вы прямо сейчас не делаете свой ИИ, то другие будут делать его вместо вас для себя. Ничто более не мешает вам создать систему на основе машинного обучения. Есть открытая библиотека глубинного обучения TensorFlow, большое количество алгоритмов для обучения в библиотеке Torch, фреймворк для реализации распределенной обработки неструктурированных и слабоструктурированных данных Spark и множество других инструментов, облегчающих работу.


Добавьте к этому доступность больших вычислительных мощностей, и вы поймете, что для полного счастья не хватает лишь одного ингредиента — данных. Огромное количество данных находится в открытом доступе, однако непросто понять, на какие из открытых датасетов стоит обратить внимание, какие из них годятся для проверки идей, а какие могут быть полезны в качестве средства проверки потенциальных продуктов или их свойств до того, как вы накопите собственные проприетарные данные.


Мы разобрались в этом вопросе и собрали данные по датасетам, удовлетворяющим критериям открытости, востребованности, скорости работы и близости к реальным задачам.

Читать дальше →
Total votes 65: ↑65 and ↓0 +65
Comments 10

9 ¾ действительно полезных советов по работе над крупными проектами

Reading time 4 min
Views 26K

Я предпочитаю работать в маленьких командах: до 10 человек. Всех участников команды ты знаешь лично, чаще всего не нужно специально «бронировать время», чтобы обсудить что-то и принять решения.

Но случается и так, что мы беремся за работу над большими проектами. Под «большими» я понимаю композицию следующих факторов:
  1. Более 50 проектов в solution’е. Назначение не всех из них вы знаете
  2. Билд и выкладка длятся более 5 минут
  3. Над кодом работают десятки или сотни человек в разных офисах (возможно и странах)
  4. Существует четкое разделение труда и область ответственности каждой команды
  5. Существуют строгие регламенты, стандарты оформления кода, прохождение ревью является обязательным критерием выполнения задачи
  6. Учет рабочего времени производится позадачно, анализируются причины расхождения оценок и реальных трудозатрат

Бюрократия в этом случае – необходимое зло, тем ни менее, действующее на нервы. Чтобы избежать потерь драгоценных клеток я советую сразу подготовиться к тому, что придется поменять свой привычный workflow. Хорошая новость состоит в том, что, переучившись, вам не составит труда поступать также и на небольших проектах. Скорее всего, ваши коллеги будут приятно удивлены такой педантичностью
Читать дальше →
Total votes 23: ↑19 and ↓4 +15
Comments 26

Безопасен ли Telegram? v2

Reading time 3 min
Views 71K
С момента самого появления Telegram его не критиковал только ленивый. Этим с одинаковым энтузиазмом занимались резиденты Reddit, Hacker News, etc.
Читать дальше →
Total votes 93: ↑54 and ↓39 +15
Comments 17

Поиск на сайте своими руками

Reading time 15 min
Views 188K


Наверное, многие когда-нибудь задумывались, как сделать поиск на сайте? Безусловно, для крупных сайтов с большим количеством контента поиск является просто незаменимой вещью. В большинстве случаев пользователь, впервые посетив Ваш сайт в поисках чего-либо важного, не станет разбираться в навигационных панелях, выпадающих меню и прочих элементах навигации, а в спешке попытается найти что-нибудь похожее на поисковую строку. И если такой роскоши на сайте не окажется, либо он не справится с поисковым запросом, то посетитель просто закроет вкладку. Но статья не о значении поиска для сайта и не о психологии посетителей. Я расскажу, как реализовать небольшой алгоритм полнотекстового поиска, который, надеюсь, избавит начинающих разработчиков от головной боли.
Читать дальше →
Total votes 54: ↑36 and ↓18 +18
Comments 39

Краткая история хакерства. Рассказ от руководителя информационной безопасности Яндекса

Reading time 6 min
Views 108K
Привет! Меня зовут Антон Карпов, в Яндексе я руковожу службой информационной безопасности. Недавно передо мной встала задача рассказать школьникам — студентам Малого ШАДа Яндекса — о профессии специалиста по безопасности. Я решил, что вместо скучной теории, которую и так можно прочитать в учебниках (да и что расскажешь за одну лекцию!), лучше рассказать историю компьютерной безопасности. На основе лекции я подготовил этот короткий рассказ.



Как ни крути, а информационная безопасность у многих прочно ассоциируется с хакерами. Поэтому и рассказать я хочу сегодня про хакеров и их историю. В наши дни под хакером понимается злоумышленник, который делает что-то нелегальное, взламывает какие-то системы с материальной выгодой для себя. Но это далеко не всегда было так.
Конспект лекции
Total votes 79: ↑69 and ↓10 +59
Comments 29

Полифазный сон: отзывы, «теория», личный опыт

Reading time 6 min
Views 417K


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

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

Вовремя – это значит резервируя на сон не менее 8-ми часов, как всех нас учили. Но в итоге по факту большинство из нас спит часов 6, а потом «отрывается» в выходные. Но хотя этих 6-ти часов мало для сна, их все еще чересчур много в сутках: желание (и тенденции!) «урезать» сон еще больше – не исчезают. В поисках волшебной таблетки «как мало спать и отлично высыпаться» я, как, наверно, и многие, в свое время натолкнулся на учение о полифазном сне.

Что это?
Читать дальше →
Total votes 78: ↑68 and ↓10 +58
Comments 96

Семь принципов создания современных веб-приложений

Reading time 19 min
Views 187K
Эта статья основана на моей презентации с конференции BrazilJS в августе 2014 года. Она базируется на идеях, о которых я писал в блоге недавно, в основном, в связи с UX и производительностью.

Я хочу представить 7 действенных принципов для веб-сайтов, которые хотят применить JavaScript для управления UI. Эти принципы являются результатом моей работы как веб-дизайнера, но также как давнего пользователя WWW.

JavaScript бесспорно стал незаменимым инструментом для разработчиков фронтенда. Сейчас сфера его применения расширяется на другие области, такие как серверы и микроконтроллеры. Этот язык программирования выбрали престижные университеты, чтобы обучать студентов основам информатики.

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

  • Должен ли JavaScript использоваться как замена функциям браузера: история, навигация, рендеринг?
  • Умирает ли бэкенд? Нужно ли вообще рендерить HTML?
  • Правда ли, что будущее за приложениями на одной странице (Single Page Applications, SPA)?
  • Должен ли JS генерировать страницы на веб-сайте и рендерить страницы в веб-приложениях?
  • Нужно ли использовать техники вроде PJAX или TurboLinks?
  • Каково точное отличие между веб-сайтом и веб-приложением? Должно ли остаться что-то одно?
Читать дальше →
Total votes 108: ↑99 and ↓9 +90
Comments 33

Анонс Brackets 1.0 и Extract for Brackets (Preview версия)

Reading time 1 min
Views 42K
image

Я думаю, что большое количество людей, занимающихся или интересующихся веб-разработкой давно уже опробовали open-source IDE Brackets. На хабре не раз упоминали о ней (например, тут), поэтому не буду много разглагольствовать и перейду к сути.

Сегодня, спустя почти 3 года, в течение которых участвовало 245 контрибьюторов, наконец вышла версия 1.0 — способ объявить миру, что Brackets готов. Несмотря на то, что выпуск имеет версию 1.0, разработчики относятся к нему как и к любому другому релизу. Новые продолжат выпускаться так же часто как и сейчас — каждые 3-4 недели.

Встречайте Extract for Brackets (preview)


Отдельно заслуживает внимания плагин Extract for Brackets, который наконец доступен для публичного тестирования, предназначенный упростить верстку веб-сайтов.
Читать дальше
Total votes 38: ↑35 and ↓3 +32
Comments 78

Анонс RemoteIE: тестируем свежую версию Internet Explorer на Windows, Mac OS X, iOS и Android

Reading time 3 min
Views 28K
Сегодня мы рады анонсировать превью нашего нового инструмента — RemoteIE, доступного через технологию Azure RemoteApp. Это бесплатный сервис от Microsoft, который позволит вам запустить свежую версию Internet Explorer на Windows 10 Technical Preview с вашего устройства на Windows, Mac OS X, iOS или Android, причем без необходимости запуска новой операционной системы или тяжелой виртуальной машины на устройстве.



В будущем это будет рекомендованным способом протестировать последние превью-версии IE для разработчиков, не использующих Windows 10.

Чтобы начать, просто войдите на сайт remote.modern.ie со своим Microsoft-аккаунтом и следуйте инструкциям по установке клиента Azure Remote App для вашей платформы.

Читать дальше →
Total votes 37: ↑24 and ↓13 +11
Comments 53

«Программирование мышкой» в XCode 6 для Swift

Reading time 5 min
Views 53K
Привет, Хабрахабр!

По причине недавно возникшей необходимости, пришлось писать под iOS, и я заметил сильную нехватку гайдов на русском языке даже для элементарных действий вроде «прицепить к нажатию кнопки какое-то действие», «считать данные из текстового окошка». Статья для начинающих разработчиков под iOS, прошу таких под кат.
Читать дальше →
Total votes 32: ↑26 and ↓6 +20
Comments 27

Как использовать API сайта, у которого нет API?

Reading time 4 min
Views 79K
У меня достаточно часто появляется задача получить данные от стороннего сайта, при этом далеко не всегда этот сайт предоставляет возможность удобно получить эти данные через API. Единственное решение в таком случае — парсить html содержимое страниц. Когда-то я писал регэкспы, потом появились библиотеки, позволяющие получить нужное содержимое по css-селектору, а сейчас и это кажется сложной задачей, которую хотелось бы упростить.

Сегодня я хочу рассказать вам о моей небольшой библиотеке, позволяющей описать в API-стиле http-запросы и парсить ответ сервера в нужный вам формат.
Читать дальше →
Total votes 115: ↑105 and ↓10 +95
Comments 40

Робот-автомобиль Nissan LEAF первым в Японии получил номерной знак

Reading time 1 min
Views 32K


Номерной знак получил не абстрактный робот-автомобиль, а вполне конкретный Nissan LEAF, о котором здесь, на Хабре, не раз уже писали. По всей видимости, это действительно первая в мире водительская лицензия, которая получена не человеком, а автомобилем, правда, роботизированным.

Читать дальше →
Total votes 37: ↑32 and ↓5 +27
Comments 37

Apple представила iPhone 5S, iPhone 5C и релиз iOS 7

Reading time 2 min
Views 415K
Обсудим новинки сентябрьской презентации.

iPhone 5S




Изменения по сравнению с iPhone 5:

* Touch ID: пока что разблокировка телефона и вместо ввода пароля с помощью сканера отпечатка пальцев встроенного в home button. Быстро считывает, и поддерживает множество пальцев. API не доступен для других приложений, результаты сканирования не отсылаются в облако и не «backup-тся»

* A7 чип — 64 бит, 2х быстрее

* М7 — со-процессор движения — более точная обработка движения телефона в пространстве. для спортивных приложений и приложений «здоровья»
* OpenGL|ES 3.0

* улучшенная камера:
** F2.2 апертура, на 15% больше активной области для сенсора,
**1.5u(микрон) пиксели — больше размер пикселя = лучше картинка
** 2 LED вспышки разных цветовых температур — одна белая, другая «краснее/теплее» для правильного цветового баланса
** 120 кадров в секунду при 720p, для замедленных съёмок, например — прыжок в бассейн.

* 10 часов 3G, 10 часов LTE, 250 часов ожидания
* 16Gb = $649, 32Gb = $749, 64Gb = $849
* 13 сентября предзаказ, 20 сентября доступно в США, Австралия, Канада, Китай, Франция, Германия, Япония, Сингапур, Англия
* В декабре 2013 — остальные страны
* Поддержка российских LTE
Далее
Total votes 173: ↑123 and ↓50 +73
Comments 417

IFA 2013: Умные часы на каждую руку, благодаря Qualcomm Toq

Reading time 1 min
Views 56K
На фоне анонса умных часов от Samsung на хабре остался совершенно незамеченным анонс Qualcomm Toq. Которые, сдается мне, гораздо более интересны технически чем самсунговские гири, и наверняка создавались не ради «нос эпплам заранее утереть», а рынка для.


Самым интересным является то, что Toq не столько коммерческий продукт, сколько платформа, на базе которой вся толпа партнеров Qualcomm может выпускать свои собственные часики.

Под катом некоторые подробности часоплатформы
Читать дальше →
Total votes 45: ↑38 and ↓7 +31
Comments 38

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

Reading time 2 min
Views 35K


О добыче полезных ископаемых на астероидах на Хабре уже писали, и не раз. И действительно, тема интересная — ведь на Земле полезные ископаемые истощаются, притом очень быстро, и, к сожалению, большинство ресурсов является исчерпаемыми. Поэтому уже давно некоторые специалисты говорят о необходимости разворачивания проектов добычи ископаемых в космосе, в частности, на астероидах. Для проверки возможности добычи полезных ископаемых в космических условиях NASA собирается запустить космический аппарат, цель которого — анализ состава наиболее обычного астероида. «Астероидная миссия» должна начаться в 2016 году — именно тогда планируется запуск аппарата.

Читать дальше →
Total votes 38: ↑34 and ↓4 +30
Comments 62

IStruct — эволюция продолжается

Reading time 2 min
Views 64K
Всего около трёх месяцев потребовалось обезьяноподобному роботу iStruct, созданному в Немецком исследовательском центре по искусственному интеллекту (DFKI), для того, чтобы повторить миллионы лет эволюции и перейти к прямохождению.



Работа над роботами, которых планируется использовать для исследования лунных кратеров на предмет наличия в них льда, началась ещё в начале марта.
Читать дальше →
Total votes 61: ↑57 and ↓4 +53
Comments 95

Космонавты МКС опробуют в работе мини-пивоварню, созданную 11-летним школьником

Reading time 1 min
Views 75K


Да, заголовок выглядит несколько странно, но он полностью соответствует действительности. Правда, для понимания ситуации необходима предыстория. Дело в том, что на прошлое Рождество наш школьник, Михал Боджановски ( Michal Bodzianowski) получил книгу с изложением различных интересных фактов из разных областей знания. В одной из глав говорилось о том, что в средние века люди предпочитали пиво воде, поскольку в то время вода была не самого лучшего качества, а вот пивом можно было утолять жажду без угрозы заболеть всерьез и надолго.

Читать дальше →
Total votes 64: ↑44 and ↓20 +24
Comments 75

Information

Rating
Does not participate
Registered
Activity