Pull to refresh

300кк в наносекунду. 2 бесплатных лайва для начала карьеры во фронтенде

HTML Academy corporate blog Website development *JavaScript *Studying in IT IT career

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

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

Читать далее
Total votes 4: ↑4 and ↓0 +4
Views 2.2K
Comments 0

Увлекательное путешествие в мир спорта. Начало

Lumber room
Если вы все еще сомневаетесь, переживаете из-за прошлой травмы или просто ищите отговорки – читаем тут.
Если вы все-таки решились заняться железом – эта статья для вас.
Если вы уже не новичок, но чувствуете, что что-то не так – эта статья для вас
Если вы понимаете, что никогда не оторвете задницу от компа и не будете поднимаете ничего тяжелее мышки, если вас все устраивает – смело пропускайте этот топик и идите по своим делам.

Содержание:
Программа тренировок
Комментарии к упражнениям

Итак, вы нашли подходящее место недалеко от работы/дома. Первая проблема, с которой сталкивается новичок — программа занятий. С чего начать? Как делать? Сколько подходов/повторений? А если не получается? На все эти вопросы может ответить хороший тренер, если такого в наличии нет – читайте далее. В этом посте я хочу уделить внимание БАЗОВЫМ упражнениям, вокруг которых должны строяться остальные тренировки. Оптимальное кол-во посещений — 3 раза в неделю. Этой программы может хватить как на 3 месяца, так и на полгода. После этого ее стоит модифицировать, чтобы тело не привыкало к нагрузке и не переставало реагировать на железный «раздражитель».

Для продвинутых спортсменов в программе есть раздел «ЛИБО».
Читать дальше →
Total votes 18: ↑5 and ↓13 -8
Views 721
Comments 27

Развиваем кругозор и погружаемся в робототехнику вместе

Robotics
Sandbox
image

Электроника — это очень интересно. Крайне приятное ощущение, когда ты вскрываешь какой-то электронный прибор, видишь что-то знакомое: «Вот диод, а вот транзистор!», когда вместо того, чтобы нести материнскую плату в ремонт, ты можешь сам поменять на ней конденсатор за пару минут. Однако, многие боятся ее, представляя огромные монтажные схемы со странными закорючками и непонятный ассемблерный код. Я же хочу показать всем, что начать заниматься электроникой, а в частности робототехникой, это несложно! Простого робота можно изготовить всего за пару часов.
Читать дальше →
Total votes 151: ↑141 and ↓10 +131
Views 9.6K
Comments 99

Разработка под Windows 10 — с чего начать

Microsoft corporate blog DataArt corporate blog Development for Windows *
Tutorial
Всем привет! Вы, наверняка, уже слышали новости про то, что за первые 4 недели Windows 10 установили уже более 75 миллионов человек. В таком контексте мы особенно рады поделиться с вами вводной статьей от Арсения Печенкина из компании DataArt о том, как начать разрабатывать приложения под десятку.




Тем, кто сомневается, ставить или нет на любимую машину Windows 10, предлагаем небольшой обзор материалов о платформе, инструментах разработки и новых возможностях, доступных при разработке приложений.
Читать дальше →
Total votes 42: ↑24 and ↓18 +6
Views 73K
Comments 25

Как не стать Python-разработчиком

Python *Studying in IT
Sandbox
Как выглядит трек обучения программированию на Python с нуля? С чего стоит начать? На чем сделать акцент? Как не потерять интерес?

Полгода я искал ответы на эти вопросы, тщательно исследуя предметную область. Я обнаружил много полезных советов. Особенно в заметке Василия Большакова и на Хекслете. Но мне не хватало структуры. Знания нарастали со всех сторон и превращались в кучу. Чтобы структурировать процесс обучения и оценить его масштаб, я собрал план.
Читать дальше →
Total votes 39: ↑29 and ↓10 +19
Views 102K
Comments 42

До микросервисов нужно дорасти, а не начинать с них

Website development *Microservices *
Translation


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

У нас, разработчиков программного обеспечения, довольно интересная профессия. Мы можем спокойно кодировать целыми днями, а затем прочитать статью о чём-то — и она подвергает сомнению всю нашу работу, потому что какой-нибудь Netflix сказал XYZ.

Просто так, из-за мнения одного человека или компании вы начинаете сомневаться во всём, что делали в течение многих лет, даже если всё работало отлично.
Читать дальше →
Total votes 64: ↑64 and ↓0 +64
Views 49K
Comments 237

«С чего начинается путь геймдизайнера?» — Step By Step vol.1

Game development *IT career Game design *
Tutorial

Доброго времени суток читатели!

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

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

Самое важное


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

Перед прочтением статьи, рекомендую ознакомится с этим материалом

Итак, вы все же решили пойти по тернистому пути геймдизайнера, у вас есть 2 варианта
Читать дальше →
Total votes 14: ↑13 and ↓1 +12
Views 13K
Comments 26

Java Enterprise vs Android в 2019 — что выбрать новичку?

Java *IT career
Sandbox
Решил поделиться своими мыслями на тему того, в какую отрасль разработки стоит пойти человеку, освоившему Java core и основы computer science. А дороги как известно две: Java Enterprise или Android-разработка. Под Java Enterprise программированием я понимаю разработку, вакансии которой на hh имеют заголовок «Java-разработчик». Вакансии, связанные с android-разработкой можно найти на том же сайте по запросу, соответственно, «android-разработчик».

Будем считать, что вы изучили на базовом уровне core языка Java, а также ознакомились с темами алгоритмов, SQL и другими базовыми вещами из computer science, и теперь выбираете путь куда двигаться дальше с прицелом на то, чтобы как можно скорее устроиться на должность junior-программиста. Обсудим какие есть плюсы и минусы в выборе между двумя обозначенными выше ветками разработки.
Читать дальше →
Total votes 29: ↑11 and ↓18 -7
Views 18K
Comments 21

Как с нуля написать приложение? С чего начать новичку? Flutter / Программирование

Programming *Development of mobile applications *Flutter *
Sandbox
Пол года назад я сама искала такую статью и теперь я очень хочу посоветовать себе в прошлом с чего можно начать.

1. Выбрать тему приложения


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

Я уже как лет 7-8 болею спортом, потому идеей моего первого приложения было — база тренировок для поддержания себя в тонусе, с упражнениями для спины, рук, попы, ну и в целом, чтобы не скучно было.

2. На каком языке писать?


Я перепробовала несколько разных языков и разных SDK, мой выбор пал на Flutter и, собственно, язык на котором он обслуживается — dart, потому что:

  • Dart — легкий в изучении язык. Вам не составит труда ознакомиться с ним, в интернете полно информации и уроков. Скорость выполнения операций на нем сравнима с Objective-C, Swift, Kotlin, Java, а с последним у них очень много общего.
  • Flutter может компилировать и под Android, и под iOS. (Еще может в Fuchsia, но нам оно пока вряд ли нужно).
  • Удобство в работе с виджетами, гибкость и простота в использовании.

Виджеты бывают двух типов: StatefulWidget и StatelessWidget.

Грубо говоря, те, которым можно задать состояние и те, кому нет.
Читать дальше →
Total votes 48: ↑32 and ↓16 +16
Views 19K
Comments 24

В 13 лет бросить школу ради изучения программирования и создания мобильных игр. Личный опыт

Programming *Game development *Studying in IT IT career Logic games
«Программирование мне нравится тем, что могу создавать и творить абсолютно другую реальность. К тому же мне нравится решать проблемы в исходнике. Словно прохождение квеста по написанию идеального кода.» (Дима, 14 лет)
Этот юный парень начал совершать свои первые шаги в программировании в 8 лет. На сегодняшний день у него уже сформировался определённый бэкграунд, который позволил ему в 13 лет написать и опубликовать в Google Play свою первую мобильную игру-головоломку CubenatiK и продолжить реализовывать личные проекты.

Однако, подводные камни в работе и обучении встречаются не редко.

  • В каком возрасте Вы пришли в сферу IT?
  • Вспомните с чего начинали?
  • Как реализовывали личные проекты?
  • К чему Вы стремились?
  • И чего достигли сегодня?
  • Какими были первые результаты и провалы?

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

Читать дальше →
Total votes 45: ↑13 and ↓32 -19
Views 19K
Comments 123