Как стать автором
Обновить
34
@fokus-lopread⁠-⁠only

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

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

Пятничные вебинары от Skillbox: полезное для новичков и не только

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


И снова здравствуйте. Неожиданно наступила пятница, так что самое время публиковать новую подборку вебинаров, посвященных различным нюансам программирования. В сегодняшнем выпуске есть информация как для новичков, так и для уже более-менее опытных программистов.
Всего голосов 13: ↑11 и ↓2+9
Комментарии0

Идеала нет: как я искал язык программирования для себя

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


От переводчика: этот пост — несколько сокращенный перевод оригинальной статьи Гала Шлезингера, опытного frontend-разработчика. Ему очень нравится программировать, а его хобби — изучение различных (и порою весьма неожиданных) языков программирования как для рабочих целей, так и для собственных pet-проектов. О достоинствах и недостатках нескольких из них Гал и рассказывает в этом материале.

Несмотря на то что на работе я чаще всего работаю с Java, JS и Ruby, мне нравится изучать новые языки и фреймворки. Мне кажется, что постоянное обучение помогает формировать новые интересные идеи, которые можно использовать при необходимости для решения определенной задачи. Кроме того, функциональное программирование помогает понять больше про объектно-ориентированное программирование, а постоянная работа с Rails позволяет изучить многие нюансы тестирования (конечно, если вы будете практиковаться). Проблема в том, что рано или поздно в процессе изучения других языков вы начинаете задумываться: а есть ли среди них идеальный, где были бы собраны все полезные функции, найденные вами в других?
Всего голосов 27: ↑16 и ↓11+5
Комментарии14

Код в стиле Ruby: грамотно, красиво и рационально. Пример для начинающих

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

Это перевод поста Майкла МакКи. Майкл — профессиональный программист, который время от времени делится своим опытом и навыками с коллегами, как начинающими кодерами, так и профессионалами.

Большинство программистов в последнюю очередь думают об эстетике кода, который они создают. Конечно, общих правил придерживаются почти все. Но что, если пойти дальше? Хороший код, в первую очередь, должен работать. Но я считаю, что у него должен быть свой стиль, это касается не только содержания, но и формы.
Читать дальше →
Всего голосов 17: ↑13 и ↓4+9
Комментарии13

Пятничные вебинары от Skillbox: разработчикам от разработчиков

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

Новая пятница, время публиковать новую подборку вебинаров от Skillbox. Сегодняшняя будет посвящена программированию, так же как и прошлая. Приступим к обучению!
Всего голосов 17: ↑16 и ↓1+15
Комментарии0

Один день без JavaScript: что может пойти не так?

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

Предлагаем вам перевод ироничной статьи Чарли Сонниэседж, специалиста по веб-разработке с уклоном в высоконагруженные приложения. В один прекрасный момент Чарли решила отключить в браузере JavaScript и посмотреть, что может пойти не так. На этот смелый «эксперимент» отважится далеко не каждый, поэтому давайте почитаем, что у нее получилось.

Я очень не люблю тех, кто полагается на хрупкий JavaScript для client-side, в то время как есть куча других альтернатив. Точно так же я не стану надеяться лишь на один сервис такси, когда еду в аэропорт на суперважный рейс. Если есть другие возможности — почему бы ими не воспользоваться?
Читать дальше →
Всего голосов 46: ↑28 и ↓18+10
Комментарии178

Пятничные вебинары от Skillbox: разработка для начинающих

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


Сегодня мы публикуем подборку вебинаров, которые имеют прямое отношение к разработке программного обеспечения. Вебинары имеют разную тематику, точнее, в них рассказывается о различных направлениях разработки. В числе прочих тем — словарь веб-разработчика, лайфхаки для начинающих программистов, разработка приложения на PHP и для Android.
Всего голосов 8: ↑8 и ↓0+8
Комментарии0

Сколько стоит софт построить: из чего состоит бюджет разработки приложения

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


Мы публикуем перевод материала Александра Савченко, сотрудника компании Django Stars. Он рассказывает, как оценивать стоимость создания мобильных приложений, учитывая как прямые, так и косвенные статьи расходов.

Определение стоимости разработки конкретного приложения — важная задача как для компании, так и для программиста, который работает самостоятельно. Сразу стоит сказать, что 100%-ной точности достичь вряд ли получится, но этот обзор поможет приблизиться к максимальной корректности оценки.
Читать дальше →
Всего голосов 14: ↑10 и ↓4+6
Комментарии6

Выбор языка программирования: 3 совета от программиста из Apple

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

От переводчика: эта статья — перевод материала, написанного программистом Аластером Парагасом (Alastair Paragas) из Apple.Он работал с такими языками программирования, как Javascript, Python, PHP, Java, Scala, Haskell, Swift и Rust. Аластер делится собственными размышлениями на тему выбора и изучения «своего» языка, ведь этот вопрос актуален как для новичков, так и для профессионалов, которые хотят выбрать новый инструментарий.

Изучаете ли вы язык программирования ради трудоустройства или повышения квалификации или же это чистой воды хобби, рано или поздно вам придется выбирать между ними. Как это сделать? Вопрос непростой, но ответить на него можно так: каждый день это делают тысячи программистов. Чтобы облегчить себе задачу, стоит следовать нескольким принципам.
Читать дальше →
Всего голосов 16: ↑10 и ↓6+4
Комментарии36

Проектирование экранов приложения: от планирования до дизайн-макета

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


Примечание переводчика: сегодня мы публикуем перевод статьи шестнадцатилетней индийской разработчицы Харшиты Арора. Харшита начала изучать графический дизайн с 13 лет. Сейчас она занимается созданием мобильных приложений. В статье Арора делится нюансами разработки дизайна приложений с нуля на примере создания собственного криптовалютного аппа — Crypto Price Tracker.

Статья посвящена первичному проектированию — необходимости анализа функций и возможностей создаваемой программы еще до начала работы над ней, с тем, чтобы учесть все необходимые моменты при создании приложения. Стоит отметить, что этот материал будет особенно полезен начинающим разработчикам (совсем новичкам), поскольку автор сама занимается этим сравнительно недавно.
Читать дальше →
Всего голосов 21: ↑12 и ↓9+3
Комментарии0

Топ-10 инструментов Python для машинного обучения и data-science

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


Python — один из наиболее популярных языков программирования. Причина — в его универсальности, ведь это мультитул с возможностью «заточки» под самые разные нужды. Сегодня мы публикуем подборку с описанием 10 полезных для data-scientist и специалиста по ИИ инструментов.

Машинное обучение, нейросети, Big-data — всё более растущий тренд, а значит, нужно все больше специалистов. Синтаксис Python математически точный, так что его понимают не только программисты, но и все, кто связан с техническими науками, — вот почему такое количество новых инструментов создается именно на этом языке.
Читать дальше →
Всего голосов 22: ↑14 и ↓8+6
Комментарии5

Пятничные вебинары от Skillbox: разработка и все о ней

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


Очередная пятница, что означает появление новой подборки бесплатных вебинаров от Skillbox на «Хабре». Сегодняшние видео — о программировании:

  • Разработка приложений на PHP.
  • Разработка приложений для iOS.
  • Как стать Android-разработчиком.
  • Инструменты автоматизации мобильной разработки.
  • Как начать программировать на Python.
Всего голосов 13: ↑11 и ↓2+9
Комментарии0

Чек-лист IT-аутсорсинга: работаем без рисков

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

От переводчика: оригинал статьи написан Александром Шапородом для блога его компании Django Stars. Они разрабатывают мобильные приложения, а своим опытом делятся с читателями.

Аутсорсинг в ИТ имеет ряд достоинств: например, он позволяет экономить средства и при необходимости получать помощь экспертов в тех или иных областях. Тем не менее есть и проблемы, риски, которых избежать очень сложно, если вообще возможно. Но если о них знать, то можно значительно снизить их влияние. Как? Об этом и поговорим.
Читать дальше →
Всего голосов 21: ↑17 и ↓4+13
Комментарии0

10 веб-фреймворков Python, с которыми стоит работать в 2018 году

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

От переводчика: сегодня мы предлагаем вам перевод статьи, размещенной на Hackernoon компанией SteelKiwi. Она занимается разработкой программных решений b2b и b2c, а опытом, накопленным в процессе работы, делится с читателями своего блога.

Фреймворки облегчают жизнь разработчику, предлагая различные решения для разработки приложений и сервисов. Они автоматизируют внедрение стандартных решений, позволяя сэкономить время. Таким образом, разработчик фокусируется на приложении, а не на рутинных задачах, где не нужно творческое мышление.
Читать дальше →
Всего голосов 25: ↑16 и ↓9+7
Комментарии31

Вебинары Skillbox: пятничная подборка

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


Сегодня пятница, а значит, мы публикуем очередную подборку вебинаров для читателей Хабра. В ней рассказывается о различных нюансах дизайна и программирования, включая порог входа для программистов, создании своего первого приложения под iOS и о том, как избежать выгорания, занимаясь вроде бы любимым делом. Под катом — вебинары, авторы которых рассказывают обо всем этом.
Всего голосов 10: ↑10 и ↓0+10
Комментарии0

Геймификация приложений — 5 моментов, о которых нельзя забывать

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


От переводчика: это перевод статьи Александра Шапорды из Django Stars, в которой он рассказывает об особенностях геймификации мобильных приложений.

Игровые элементы внедряют для повышения вовлеченности пользователя и увеличения финансовых показателей, чтобы выделиться среди конкурентов, да и просто потому, что с ними веселее. Геймификация позволяет привлечь и удержать аудиторию этого при помощи лайков, уровней, ачивок, прогресс-баров, призов и сюрпризов, вручаемых пользователю. Она способна повлиять на лояльность пользователя, частоту обращения к приложению и время, которое пользователь проводит в нем. В конечном итоге все это выливается в рост ваших прибылей. Но как геймифицироваться правильно?
Читать дальше →
Всего голосов 24: ↑19 и ↓5+14
Комментарии3

Дизайн привычных вещей: как улучшить интерфейс на примере YouTube

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


От переводчика: сегодня мы предлагаем вниманию Хабра перевод статьи дизайнера интерфейсов Kévin Eugène. Он много лет занят в этой сфере, поэтому ему есть что рассказать. Пример YouTube — один из наиболее показательных, ведь этот сервис хорошо знаком всем нам.

Как и все вы, я достаточно часто использую YouTube. Музыка, научно-популярные передачи, просмотр роликов для релакса — все это можно найти на сервисе. Ну а поскольку он хорошо знаком всем нам, я попытался наглядно показать способ улучшить взаимодействие человека и платформы.
Читать дальше →
Всего голосов 16: ↑13 и ↓3+10
Комментарии14

Пятничные вебинары: учимся программировать бесплатно

Время на прочтение2 мин
Количество просмотров14K
Тема сегодняшней подборки вебинаров — программирование. Как всегда, вебинары бесплатны, а спектр тем достаточно широк: мобильная разработка, Java, веб-разработка. Полезную информацию в них может почерпнуть как начинающий программист, так и уже опытный кодер.

image
Всего голосов 10: ↑7 и ↓3+4
Комментарии1

Поэтапное раскрытие (progressive disclosure) в мобильном UX: как это работает

Время на прочтение4 мин
Количество просмотров4.3K
На Хабре, вероятно, достаточно много тех, кто в курсе, что такое постепенное раскрытие в мобильном UX. Тем не менее значительно больше тех, кто не слышал про этот термин. Так вот, progressive disclosure — это стратегия управления сложностью информации в отношении пользователя приложения или сервиса.

image

Если пользователю приложения дать сразу всю информацию, то он вряд ли быстро разберется. Проблема в том, что на каждом этапе взаимодействия с приложением пользователю нужен строго ограниченный набор данных. Если их будет больше или меньше, чем необходимо, пользовательский опыт будет негативным.
Читать дальше →
Всего голосов 12: ↑11 и ↓1+10
Комментарии0

Пятничный менеджмент: бесплатные вебинары от Skillbox

Время на прочтение2 мин
Количество просмотров3.3K
Продолжаем добрую традицию публикации бесплатных вебинаров по пятницам. Сегодня программирования и дизайна мы коснемся лишь опосредованно, через призму менеджмента. Не всегда разработчик или арт-директор хочет оставаться на занимаемой позиции больше нескольких лет, многие предпочитают двигаться по карьерной лестнице строго вверх: собственная компания или же руководящий пост в чьей-то организации — неважно.



Сегодняшние вебинары расскажут, что нужно знать, чтобы быть хорошим менеджером и управлять процессами с высокой эффективностью.
Всего голосов 12: ↑12 и ↓0+12
Комментарии0

Обязательный чек-лист разработки UX-дизайна мобильного приложения

Время на прочтение4 мин
Количество просмотров9.8K
От переводчика: Эта статья изначально была опубликована сооснователем компании Django Stars Романом Гапоновым в его англоязычном блоге на Medium. Мы сделали перевод этого обзора главных UX-нюансов мобайла и представляем его вашему вниманию.



Статья поможет разработчикам, которые заняты в сфере мобильного UX-дизайна, получить полезные советы и подсказки. Мы расскажем про ключевые пункты, с которыми необходимо сверяться в ходе процесса разработки. В материале также рассказывается, как избежать «ловушек дизайнера».
Читать дальше →
Всего голосов 12: ↑9 и ↓3+6
Комментарии6

Информация

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