Pull to refresh
5
0
Анатолий @anatolikus

User

Send message

Team Lead на удаленке: как я путешествовал с семьей и работал из Греции и Вьетнама

Reading time15 min
Views21K


Всем привет, меня зовут Александр Буланов, я разработчик и Team Lead в компании Django Stars. Я люблю свою работу, а еще я люблю ездить по миру, исследовать новые страны и вместо одного и того же пейзажа за окном видеть разные.

Совмещая работу и путешествия, я побывал уже в трех странах: Германия, Греция и Вьетнам. Ездил не сам, а с семьей — женой и двумя детьми (сейчас им 3 и 6 лет). Конечно же, поначалу я сомневался, а получится ли совмещать и работу, и активное получение новых впечатлений, но очень быстро втянулся и собираюсь продолжать в том же духе.
Читать далее
Total votes 67: ↑60 and ↓7+53
Comments53

Нейросеть в 11 строчек на Python

Reading time8 min
Views533K

О чём статья


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

Дайте код!


X = np.array([ [0,0,1],[0,1,1],[1,0,1],[1,1,1] ])
y = np.array([[0,1,1,0]]).T
syn0 = 2*np.random.random((3,4)) - 1
syn1 = 2*np.random.random((4,1)) - 1
for j in xrange(60000):
    l1 = 1/(1+np.exp(-(np.dot(X,syn0))))
    l2 = 1/(1+np.exp(-(np.dot(l1,syn1))))
    l2_delta = (y - l2)*(l2*(1-l2))
    l1_delta = l2_delta.dot(syn1.T) * (l1 * (1-l1))
    syn1 += l1.T.dot(l2_delta)
    syn0 += X.T.dot(l1_delta)


Слишком сжато? Давайте разобьём его на более простые части.
Читать дальше →
Total votes 47: ↑44 and ↓3+41
Comments17

JD.com Россия — самоуничтожение запущено

Reading time4 min
Views151K
JD.com в России (грубо говоря, конкурент Aliexpress) преследует череда неудач. Точнее, они сами провоцируют эти неудачи, пытаясь захватить российский рынок. Постоянный маркетинговый обман и ввод в заблуждение клиентов привели к тому, что поток помоев на голову JD от российских клиентов просто не иссякает. Но 23 октября в JD.com решили, что пришло время захватить Россию целиком и окончательно. Но получилось так, что они выстрелили себе в голову.


Читать дальше →
Total votes 72: ↑59 and ↓13+46
Comments150

8 успешных людей делятся опытом: как найти ментора?

Reading time3 min
Views46K
Грамотный наставник играет большую роль в пути к успеху. Но как найти ментора, как вести себя с ним? Об этом рассказывают бывший госсекретарь США, основатели нескольких успешных стартапов и один из лучших авторов New York Times.

1. Речь о человеке, не о должности


«Для меня наставничество жизненно необходимо. Я приписываю большую часть своего успеха тому, что у меня было много отличных менторов, людей, к которым я могла придти и у которых могла спросить совета», — пишет Алекса фон Тобель, основатель и глава сервиса для финансового планирования LearnVest.com. Алекса отмечает, что важны знания и личные качества наставника: если ваш ментор не думает наперёд или же не самый честный человек, то он сам станет проблемой.

image
Читать дальше →
Total votes 13: ↑13 and ↓0+13
Comments12

Притча о том, как техника Pomodoro спасла заядлого трудоголика

Reading time7 min
Views42K


Случалось ли вам оказаться в плену у собственной страсти к перфекционализму, желания преуспеть и стать профи в любимом деле? Мне довелось испытать, как любовь к тому, чем я занимаюсь, превратилась сначала в золотую клетку, а затем в тяжелые путы. Узнаете себя? Тогда добро пожаловать в клуб заядлых трудоголиков-самоубийц! Я поведаю вам свою историю о том, как я решила избавляться от добровольно надетых на себя оков, и как в этом мне помогла техника Pomodoro.
Читать дальше →
Total votes 21: ↑19 and ↓2+17
Comments12

Хавала: Алгоритм работы системы подпольного банкинга, сохранившейся с древних времен

Reading time5 min
Views94K


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

Одна из таких финансово-расчетных систем получила название «Хавала». Она зародилась в Индостане задолго до появления банковской системы западного образца (по разным оценкам, она работала уже в 8 веке), и до сих пор используется многими гражданами стран Среднего Востока, Африки и Азии в качестве альтернативного инструмента расчетов.
Читать дальше →
Total votes 26: ↑23 and ↓3+20
Comments18

Elasticweb — самый демократичный виртуальный хостинг

Reading time4 min
Views24K


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

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

Читать дальше →
Total votes 20: ↑17 and ↓3+14
Comments90

Мифы о многозадачности, или Как наш мозг на неё реагирует

Reading time6 min
Views37K
Для большинства из нас выполнение нескольких задач одновременно делает нас менее продуктивными. Так почему же, черт возьми, нам так нелегко сконцентрироваться на одной единственной вещи?

Мы все хорошо знаем о том, что для эффективной работы нужно фокусироваться на чем-то одном и изо всех сил избегать многозадачности. И тем не менее, каким-то образом мы забываем об этом, ужиная перед экраном телевизора с открытым ноутбуком на коленях. Мы пишем письма, просматриваем ленты новостей, заглядываем в Facebook и Twitter, общаемся в чатах – все это одновременно с выполнением нашей главной задачи. И несмотря ни на что в глубине души своей мы убеждены, что способны справиться со всем этим ворохом многозадачности без вреда для нашей продуктивности, ну, или, пожалуй, с минимальными ее потерями.



Недавно я начала свой новый рабочий проект, который направлен на «однозадачность». Результаты моей же работы в режиме «не все сразу» меня просто поразили, именно поэтому я решила углубиться в изучение этого вопроса. Мне было интересно понять, что творится в наших головах и получить ответ на давно волнующий меня вопрос:

Почему мы вообще беремся за несколько дел одновременно? Почему мы вырабатываем у себя привычку хвататься за все сразу?
Читать дальше →
Total votes 28: ↑22 and ↓6+16
Comments17

Простые советы: как стать успешным фрилансером

Reading time7 min
Views21K


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

Я хотел бы поделиться тем, что было полезно для меня и что может помочь тебе начать карьеру фрилансера. Это подойдет веб-дизайнерам, художникам компьютерной графики, фотографам и каждому, кто ведет свой бизнес.
Читать дальше →
Total votes 18: ↑16 and ↓2+14
Comments3

Алгоритмика для школьников: от новичка до призера олимпиад

Reading time4 min
Views20K
Публикуем статью Павла Дубова, студента ФИВТ МФТИ, преподавателя курса Алгоритмы. Олимпиадное программирование в 1С: Клубе программистов и тренера нашей олимпиадной сборной.

image

Рано или поздно перед любым школьником, планирующим поступать в приличный вуз на IT-специальность, встаёт вопрос: как и к чему готовиться? Безусловно, самый банальный ответ — готовиться к ЕГЭ, доводя самоконтроль до исступлённого автоматизма, чтобы избегать ошибок в ответственные моменты. Но есть и другой путь, позволяющий не только дать себе дополнительные шансы, но и приобрести навыки, необходимые для устройства на работу в хорошие компании.

Это путь изучения алгоритмического программирования. Помимо всего вышеперечисленного, это очень увлекательно и забавно.

На данный момент существует несколько уровней олимпиад по информатике. На самом «высоком» уровне находится Всероссийская олимпиада школьников. Получение диплома на этой олимпиаде гарантирует участнику поступление в любой вуз по соответствующему профилю без экзаменов. Олимпиады других уровней в зависимости от вуза могут давать либо поступление без экзаменов, либо 100 баллов на ЕГЭ по информатике. Для таких льгот требуется набрать минимальный балл на самом ЕГЭ — обычно 65 баллов, что, в общем, при условии получения диплома труда не составляет. Распределение олимпиад по уровням каждый год публикует Минобрнауки в интернете. Так как олимпиад несколько, можно попытать успеха несколько раз и таким образом упростить себе задачу.

Читать дальше →
Total votes 18: ↑17 and ↓1+16
Comments1

Как 40 тем грамматики и 2000 слов сделали индустрию в несколько сотен миллиардов долларов (часть 1 из 2)

Reading time6 min
Views27K


54750 писем за 5 лет. С разными вариациями одного и того же вопроса: «Как выучить иностранный язык».

Меня зовут Елена Шипилова и моя компания занимается преподаванием иностранных языков онлайн с 2010 года. В среднем на протяжении этих 5 лет в день через меня проходило около 20-30 писем с однотипными вопросами по изучению иностранных языков, с проблемами, которые мешают заговорить на иностранном языке и задачами, которые заставляют обычных людей браться за иностранные языки. Примерное количество писем за эти 5 лет составляет 54750.

Эта цифра — лучшее маркетинговое исследование в иностранных языках, которое только можно себе представить, поэтому писать о своих выводах я буду не на базе своей фантазии или заказных маркетинговых исследований (все мы знаем, как они проводятся), а на более чем реальной статистике.
Читать дальше →
Total votes 34: ↑30 and ↓4+26
Comments46

Парадигма ситуационно-ориентированного программирования

Reading time5 min
Views27K
Как известно, существует три вида алгоритмов: линейные, разветвленные и циклические:

image

Основой всего, что сделано в методологии программирования, включая и объектное программирование стало структурное программирование, предложенное Эдсгером Дейкстрой в 1970-х годах. Одной из основных идей было введение блочных операторов ветвления (IF, THEN, ELSE) и цикличности (WHILE, FOR, DO, UNTIL и др.) вместо проблемного оператора GOTO, который приводил к получению запутанного, неудобочитаемого «спагетти-кода».

Для использования в интеллектуальных системах структурное программирование обладает серьезным недостатком.
Читать дальше →
Total votes 24: ↑19 and ↓5+14
Comments170

Мозг. Голографическая память. Квантовые вычисления. Анонс

Reading time3 min
Views16K


С одной стороны, еще Резерфорд говорил: «Если учёный не может объяснить уборщице, которая убирается у него в лаборатории, смысл своей работы, то он сам не понимает, что он делает». С другой стороны, короткое объяснение порой способно запутать сильнее, чем что-либо прояснить. Я занимаюсь искусственным интеллектом. В этой области есть два основных направления: одно — придумать алгоритмы как что-либо сделать и другое — объяснить, как это делает человеческий мозг. И если первое направление может похвастаться грандиозными успехами, то второе пока только фонтанирует идеями разного уровня здравости. Понимание работы мышления усложняется тем, что все алгоритмические идеи должны быть соотнесены с возможностями реального мозга и пройти тест на биологическую достоверность. Так вот, мое направление – второе.
Читать дальше →
Total votes 32: ↑27 and ↓5+22
Comments41

Подальше от обыденной реальности: фантастические романы, которые стоит прочитать

Reading time4 min
Views141K
image

Фантастика как жанр заставляет читателей и писателей выйти за пределы разумного, дать волю своему воображению и отправиться в неизведанные миры. За это мы и любим этот жанр. RoboHunter этой осенью предлагает с головой погрузиться в мир научной фантастики.
Читать дальше →
Total votes 63: ↑59 and ↓4+55
Comments273

Пять вещей, которые нужно учесть, продумывая архитектуру интернет‑магазина

Reading time6 min
Views38K
Не секрет, что заказчики не всегда заранее знают обо всём, что им потребуется от разрабатываемого программного продукта. Многие из них также не могут отличить такие нововведения, которые можно легко добавить в уже готовую систему от таких, которые необходимо либо предусмотреть с самого начала, либо сразу готовиться к значительным правкам существующего кода, сложным миграциям данных, и, соответственно, значительным затратам времени.

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

Давайте рассмотрим, что стоит сразу же учесть при обсуждении проекта интернет-магазина.
Читать дальше →
Total votes 29: ↑17 and ↓12+5
Comments14

Настраиваем сочетания клавиш в Linux наподобие Mac OS X

Reading time4 min
Views28K

Раньше, у меня довольно часто возникала такая ситуация, когда одновременно работаешь в терминале и, например, в браузере.
После нескольких часов работы начинаешь путаться и в терминале вместо [Ctrl]+[Shift]+[C] нажимаешь [Ctrl]+[C], а в браузере наоборот. В итоге в терминале вы получаете прерывание а в браузере вместо ожидаемого эффекта у вас медленно прогружается дебаггер.
В один прекрасный момент меня это достало и я решил, что пора что-то менять…
Меня тоже это достало!
Total votes 26: ↑20 and ↓6+14
Comments54

Прокрастинация, или как перестать быть ленивой задницей и начать жить

Reading time8 min
Views62K
Тема прокрастинации в последнее время особенно горячо обсуждается на мегамозге и ГТ, а также множестве других околоайтишных ресурсов. Везде было выказано множество мнений, зачастую противоположных. Чтож, попробуем немного проанализировать и структурировать прочитанное, порассуждать на тему и попытаться найти решение



Автор не является ни медиком, ни психологом, а является просто лентяем, который пытается учиться на своем опыте, а также делать выводы на основе чужого. Кому интересно — прошу под кат.
Читать дальше →
Total votes 26: ↑24 and ↓2+22
Comments16

Безопасность Wi-Fi сетей: обнаружение атак

Reading time1 min
Views44K
image

Продолжение серии статей, посвященной вопросам современных угроз, сценариев атак и мерам противодействия. На этот раз мы рассмотрим примеры обнаружения атак на беспроводные сети.
Читать дальше →
Total votes 19: ↑18 and ↓1+17
Comments4

Открытка-лабиринт. Подарок, который невозможно открыть, не разгадав головоломку

Reading time4 min
Views61K
Однажды я принёс другу на день рождения подарок, завёрнутый в бумагу с узором лабиринта. Друг пошутил, что было бы здорово, если бы надо было по-настоящему найти путь, чтобы открыть подарок. Мы принялись обсуждать, как можно построить механический лабиринт, причём без использования какой-либо электроники.
Так родилась идея к следующему празднику создать открытку-головоломку. В этой статье я расскажу, как её изготовить и какие тонкости нужно учесть.


Лабиринт в процессе прохождения.
Читать дальше →
Total votes 151: ↑151 and ↓0+151
Comments51

Про сахара с точки зрения химика. Химия на кухне 2

Reading time12 min
Views134K

Старинная форма фасовки сахара — «сахарная голова»
Выкладываю продолжение, как обещал. Первый пост был про соль.
Про сахар. Какие бывают сахара. Про кленовый сахар и сахар ли он? Сосульки из кленового сока — ценный дар природы. Моно- и много- сахариды. Что общего у омара, тарантула, ёлки, гриба, мёда и ракеты «Кассам». Ставим химический опыт по превращению крахмала… Как блеснуть эрудицией. Фруктоза — польза и вред, две стороны вопроса. Кто виноват в том, что от молока болит живот. Как получается, что кислое варенье меньше засахаривается. Из чего делают мёд. Из чего делают сахар. Про тростниковый сахар — едим ради его вкуса.
Всем привет! Что-то после рассказов про «белую смерть», захотелось поговорить про «сладкую». Это такой каламбур, шутка юмора. Вопрос вреда, и в данном случае, как Вы уже догадываетесь, заключается в основном, в неумеренном потреблении. Ну вот, значит, встречаются на полке много разных сортов сахара, и из местных и приезжие, и начинают выяснять, кто из них лучше… Стоп! Не допустим мордобоя, и разберемся сами.
Читать дальше →
Total votes 143: ↑140 and ↓3+137
Comments159

Information

Rating
Does not participate
Location
Польша
Date of birth
Registered
Activity