Как стать автором
Обновить
1
0

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

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

Загадочный свет вокруг новообразованной звезды, и что астрономы думают о нём

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

Инфракрасное изображение двойной звезды CS Хамелеона с недавно открытым компаньоном (обведён пунктиром). Компаньон уникален среди всех открытых нами, и, вероятно, обладает собственным пылевым диском

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

В наблюдении за протопланетным диском, окружающим молодую звезду, находится ключ к раскрытию процесса формирования планет. В 600 световых годах от нас есть звезда CS Хамелеона, расположенная в небольшом южном созвездии Хамелеона – это двойная звёзда малой массы, находящаяся в процессе формирования. Учёные в поисках планет наткнулись на нечто, чего они не видели ранее. Мы всё ещё изучаем этот вопрос, но может оказаться так, что мы наблюдаем рождение коричневого карлика: недоразвитой звезды.
Читать дальше →
Всего голосов 28: ↑26 и ↓2+24
Комментарии6

Oh, My Code: Как стать руководителем в IT

Время на прочтение10 мин
Количество просмотров15K
Как стать техническим директором, что делать во внештатных ситуациях, как добиваться повышения зарплаты и карьерного роста, а также как устроена разработка Am.ru — об этом мы беседуем в четырнадцатом выпуске ток-шоу для программистов «Oh, My Code».


Ведущий программы — технический директор медиапроектов Павел Щербинин, гость — Александр Мельничук, технический директор Am.ru.
Всего голосов 23: ↑21 и ↓2+19
Комментарии2

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

Время на прочтение3 мин
Количество просмотров8.5K
image

У тех из нас, кто наделен творческой жилкой и любит воплощать свои идеи в жизнь, часто возникает «проблема новатора».

Есть вот это вот ощущение, что ты стоишь у истоков чего-то великого, прекрасного, что никто до тебя никогда не делал! Перед тобой — просторы для творчества, где всё можно сделать так, как это видишь именно ты! Хорошо-то как, братцы!..

Только есть нюанс… Скорее всего, кто-то всё-таки уже делал нечто подобное. И, возможно, не раз. И, возможно, даже успешно (вспоминаем недавнюю историю с «уникальной диссертацией» по прокрастинации, дорогие коллеги).

Тут как-то сразу хочется найти отличия от других, выявить неповторимые черты своей идеи, УТП и прочая. А ещё почему-то кажется, что даже если кому-то уже приходила в голову такая идея (так уж и быть, признаем), то он наверняка подходил к ней не так, делал всё неправильно или вообще… так себе интеллектуал — «иначе почему я до сих пор об этом не слышал?».

Ответ на этот вопрос заключается в следующем:

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

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

Итак:

  1. Если дело касается научной концепции, обзор литературы — ваш главный ресурс. Даже если ваши наставники не совсем живы, они все равно могут оказаться полезными. Особенно хорошо, если они жили в другое время — вы сможете понять, насколько концепции, которые вы изучаете, подвержены изменениям
Читать дальше →
Всего голосов 41: ↑36 и ↓5+31
Комментарии16

Анализ различных методов ИТ-обучения

Время на прочтение10 мин
Количество просмотров10K
Многих интересует вопрос как лучше обучаться и почему? Давайте рассмотрим все варианты обучения и выберем оптимальный под ту или иную задачу…

Итак, основными типами обучения в ИТ сфере являются следующие:

  1. Форумы, конференции, бесплатные ресурсы
  2. Книги
  3. Дистанционное самообучение в Интернет
  4. Вебинары
  5. Очное обучение

Возможно, есть еще какие-то формы, но они по большей части похожи на те, которые уже указаны. Давайте теперь рассмотрим каждую форму обучения отдельно и выявим сильные и слабые стороны.
read more
Всего голосов 20: ↑17 и ↓3+14
Комментарии6

Зачем идти в IT-магистратуру

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

«А нам и без магистратуры неплохо…»


  • Билл Гейтс не имеет высшего образования – только два года обучения в бакалавриате Гарвардского университета…
  • Стив Джобс проучился всего 1 семестр в колледже…
  • Павел Дуров имеет диплом специалиста-филолога, а основатели Яндекса – Аркадий Волож и Илья Сегалович учились на геологов…

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

Но это не совсем верно. Попробуем это доказать.

image
Читать дальше →
Всего голосов 30: ↑19 и ↓11+8
Комментарии81

Code review: вы делаете это неправильно

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

Сегодня очень многие в разработке используют ревью кода. Практика полезная, нужная. Даже если вы не делаете ревью, вы наверняка знаете, что это такое.

На рынке есть куча инструментов для ревью кода с готовыми сценариями использования, рекомендациями и правилами. GitHub, Phabricator, FishEye/ Crucible, GitLab, Bitbucket, Upsource — список можно долго продолжать. Мы в Badoo тоже в своё время с ними работали: в своей предыдущей статье  я рассказывал нашу историю ревью кода и о том, как мы пришли к изобретению собственного «велосипеда» — решения Codeisok.

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

Именно поэтому другую часть айсберга можно и не заметить.
Читать дальше →
Всего голосов 85: ↑71 и ↓14+57
Комментарии84

Проще, чем кажется. Главы 6-7

Время на прочтение17 мин
Количество просмотров16K
«Проще, чем кажется» — бизнес-роман о том, на что еще способны программисты.


6


— Нет, друзья мои, так дело не пойдет! Вы кормите меня сказками уже год! Год! А ситуация только усугубляется! 27 % отклонений, почти треть склада не соответствует учету!

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

— Вы понимаете, что значат для меня эти отклонения? Это деньги, миллионы, о которых я ничего не знаю! Вот ты, Анатолий Павлович, знаешь, сколько у тебя в кошельке денег?

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

— А я, представь себе, не знаю! Когда спрашиваю — мне говорят одну цифру, когда проводим ревизию и пересчитываем — получаем другую. Понимаете, что происходит? Заходит кто-то в мой кошелек, берет, что хочет, и тащит неизвестно куда! А я только удивляюсь при каждой ревизии — как такое возможно, и сколько это будет продолжаться. — выпалил Курчатов.
Читать дальше →
Всего голосов 24: ↑20 и ↓4+16
Комментарии41

Причины плохого звучания большинства смартфонов на Android

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

Зачастую смартфоны не могут похвастаться хорошим звуком, включая «музыкальные смартфоны с ЦАП» в сравнении с отдельными Hi-Fi плеерами. Этот материал о причинах и их возможных решениях. Наиболее подробно будет описана та часть, которая критичная именно для смартфонов.
Читать дальше →
Всего голосов 33: ↑32 и ↓1+31
Комментарии240

Электрички разные. Очень

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

Рельсовый автобус РА-1 с дизельным двигателем

Электричка — это электропоезд. Ласточка и Сапсан, по идее, электрички, но при этом они поезда дальнего следования (а Ласточка бывает ещё и пригородного). Поэтому когда мы говорим про электричку, то обычно имеем в виду поезд пригородного сообщения с билетом без фиксации мест. То есть где можно стоять. Но не всё из этого множества электропоезда, потому что бывают рельсовые автобусы, автомотрисы и дизельные поезда — например, между станциями Кривандино и Рязановка как раз ходит РА-1.

Есть электрички с местами, но это среднее между обычным поездом и электричкой. Там обычно все льготы на пригородные поезда. Но при этом продаётся билет на места через кассу, как на дальний.

Бывают электрички с вагонами повышенной комфортности: вы садитесь в электричку и можете зайти в специальный вагон, заплатить сбор прямо внутри электрички. Там можно поспать на свежем белье или сесть в более мягкое и большое кресло. Так, например, в некоторых поездах на Горьковской железной дороге.
Читать дальше →
Всего голосов 87: ↑85 и ↓2+83
Комментарии176

Как выживать в изменяющемся мире разработки

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

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


Взять к примеру, мир фронтенда. Со знанием JavaScript пятилетней давности сейчас хорошую работу не найдешь. Сейчас RequireJS + Grunt не прокатят, надо знать React, Webpack, современный ES или TypeScript и т.д. Причем в следующем году многое уже снова устареет.


При этом не всегда на работе можно получить новые знания, потому что зачастую там тонны легаси (если долго пилится какой-то продукт — это неизбежно), которые никто переписывать "по модному" не даст.


Что же делать? Делать pet projects по ночам? Или пытаться сменить направление развития на более стабильное во времени?


Особенно часто этот вопрос встает у программистов с детьми. Как оставаться актуальным на рынке в долгой перспективе, не тратя на это всё личное время?

Давайте подумаем над вариантами
Всего голосов 34: ↑25 и ↓9+16
Комментарии60

Выходные, которые нельзя пропустить. TechTrain в Питере

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

Будучи разработчиком, работая над узкоспециализированными проектами, со временем перестаешь разбираться в окружающем мире. Это общая проблема для всех нас. Расскажу пару слов о том, как это бывает и как мы придумали это побороть.



Осторожно, трафик! Под катом есть фоточки в довольно неплохом качестве.



Читать дальше →
Всего голосов 51: ↑49 и ↓2+47
Комментарии10
12 ...
28

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность