MVC (Model-View-Controller) — это схема, предполагающая разделение данных приложения, пользовательского интерфейса и управляющей логики на три отдельных компонента, чтобы каждый из них можно было независимо модифицировать. Разработчик Cem Ugur Karacam поделился своим опытом программирования в Unity и коротко рассказал о Scriptable Objects. Мы представляем перевод его статьи, опубликованной на сайте dev.to.
Компания Plarium временно не ведёт блог на Хабре
Сначала показывать
Делаем приложение доступным, используя библиотеку тестирования доступности aXe
4 мин
2.5KПеревод
Представляем вам перевод статьи Indrek Lasn, опубликованной на Medium.com. Под катом вы узнаете, как сделать приложение или сайт более доступными при помощи aXe — средства тестирования доступности веб-сайтов и других пользовательских интерфейсов.
react-axe показывает результаты тестирования на доступность
react-axe показывает результаты тестирования на доступность
+11
Когда Российская академия наук бессильна
4 мин
8.1KЕсли у вас есть враги, порекомендуйте им выучиться на филологов или редакторов, а потом пойти работать в геймдев. Они будут молить о пощаде, разыскивая в словарях плейбласты вьюпорта, коллбэки и риггинги, а вы будете ехидно посмеиваться. Но это продлится недолго. В какой-то момент боль утихнет, придет смирение и начнется невероятно интересный квест!
Редакторы из отдела копирайтинга краснодарской студии Plarium часто встречаются со словами, которые еще не добавлены ни в один справочник. В этой статье они поделятся своими методами работы и приведут несколько кейсов.
Редакторы из отдела копирайтинга краснодарской студии Plarium часто встречаются со словами, которые еще не добавлены ни в один справочник. В этой статье они поделятся своими методами работы и приведут несколько кейсов.
+13
12 книг, которыми мы зачитались
3 мин
15KХотите лучше разбираться в людях? Узнать, как укрепить силу воли, повысить личную и профессиональную эффективность, прокачать управление эмоциями? Под катом вы найдете список книг для развития этих и других навыков. Конечно, советы авторов — не лекарство от всех бед, и подходят они не каждому. Но немного поразмыслить, что вы делаете не так (или, напротив, что именно вы делаете правильно), никогда лишним не будет.
Этот список — топ-12 самых востребованных книг в библиотеке Plarium Krasnodar за последний год.
Этот список — топ-12 самых востребованных книг в библиотеке Plarium Krasnodar за последний год.
+4
12 возможностей ES10 в 12 простых примерах
3 мин
30KПеревод
Перед вами перевод статьи из блога Carlos Caballero на сайте Medium.com. Автор расскажет нам о функциях, которые появились в версии ES10 2019 года.
ES10 — это версия ECMAScript, актуальная для 2019 года. Она содержит не так много нововведений, как версия ES6, выпущенная в 2015 году, однако в нее включили несколько полезных функций.
В этой статье функции, представленные в ES10, описываются в виде примеров простого кода. Вы сможете быстро их понять без подробного разъяснения. Конечно же, для этого понадобятся базовые знания JavaScript.
ES10 — это версия ECMAScript, актуальная для 2019 года. Она содержит не так много нововведений, как версия ES6, выпущенная в 2015 году, однако в нее включили несколько полезных функций.
В этой статье функции, представленные в ES10, описываются в виде примеров простого кода. Вы сможете быстро их понять без подробного разъяснения. Конечно же, для этого понадобятся базовые знания JavaScript.
+31
Как я создал более 100 приложений с открытым кодом, используя инструменты автоматизации
2 мин
22KПеревод
Представляем вам перевод статьи Sm0ke, опубликованной на сайте dev.to. Автор рассказывает о своем опыте генерации веб-приложений и способе автоматизации процесса их создания.
Привет, кодеры!
Я — разработчик-фрилансер, и я сгенерировал более 100 приложений на различных языках и платформах, используя инструменты автоматизации, парсинг HTML и бойлерплейт-код.
Все мои приложения, как платные, так и бесплатные, находятся в открытом хранилище GitHub. О некоторых из них я расскажу в этой статье.
Всего я создал более 40 таких приложений. Дизайн для них разрабатывали известные веб-агентства.
Привет, кодеры!
Я — разработчик-фрилансер, и я сгенерировал более 100 приложений на различных языках и платформах, используя инструменты автоматизации, парсинг HTML и бойлерплейт-код.
Все мои приложения, как платные, так и бесплатные, находятся в открытом хранилище GitHub. О некоторых из них я расскажу в этой статье.
#1 Сгенерированные JAMstack-приложения
Всего я создал более 40 таких приложений. Дизайн для них разрабатывали известные веб-агентства.
+9
Политика открытости: как пользователи влияют на проект
5 мин
2.1KИнформационная открытость порой приносит больше вреда, чем пользы, если компания и аудитория не готовы к взаимодействию. Рассказывать игрокам все о продукте и давать им возможность влиять на разработку — это как ходить по тонкому льду: есть шанс провалиться. Но если научиться слушать пользователя и быть с ним честным, то повышение открытости положительно скажется не только на репутации, но и на самих проектах.
Год назад сотрудники Customer Experience & Support Division компании Plarium Krasnodar предложили изменить подход в общении с пользователями и предоставлении им информации. Lead of Support Department Иван Свинцов и Director of Community & Reputation Department Анна Захарова рассказали, чем хороша новая политика, и показали на конкретных примерах, как с ее помощью улучшить взаимодействие с аудиторией.
Год назад сотрудники Customer Experience & Support Division компании Plarium Krasnodar предложили изменить подход в общении с пользователями и предоставлении им информации. Lead of Support Department Иван Свинцов и Director of Community & Reputation Department Анна Захарова рассказали, чем хороша новая политика, и показали на конкретных примерах, как с ее помощью улучшить взаимодействие с аудиторией.
+8
Прокачиваем навыки отладки JavaScript с помощью консольных трюков
4 мин
14KПеревод
Перед вами перевод статьи из блога Better Programming на сайте Medium.com. Автор, Indrek Lasn, рассказывает об инструментах для отладки кода, которые предоставляет JavaScript.
+19
Программист по призванию, химик по специальности
6 мин
7.2KСегодня День программиста. Причастные, вас уже поздравили? Каким бы ни был ответ, желаем всяческих успехов в профессии и удовлетворенности в деле, которому вы посвящаете многие часы своей жизни!
Под катом мы расскажем о людях, которые сегодня по праву отмечают этот праздник, хотя еще некоторое время назад не имели никакого отношения к созданию кода. Почему? Потому что получили в вузе совсем другую специальность, но благодаря упорному труду стали разработчиками с нуля.
Под катом мы расскажем о людях, которые сегодня по праву отмечают этот праздник, хотя еще некоторое время назад не имели никакого отношения к созданию кода. Почему? Потому что получили в вузе совсем другую специальность, но благодаря упорному труду стали разработчиками с нуля.
+9
Обучение локализации в Вашингтонском университете
6 мин
3KВ этой статье Sub Lead Localization Manager компании Plarium Krasnodar Эльвира Шарипова рассказывает о том, как она проходила онлайн-обучение по программе Localization: Customizing Software for the World. Зачем матерому локализатору становиться студентом? Какие сложности ожидают на курсах? Как обучаться в США без TOEFL и IELTS? Все ответы под катом.
+13
Шесть навыков, которые выведут вашу карьеру в Data Science на новый уровень
4 мин
17KПеревод
Перед вами перевод статьи Genevieve Hayes, Data Scientist с 15-летним опытом работы. Автор рассказывает о том, какие навыки стоит развивать, чтобы значительно увеличить шансы найти работу в Data Science. Чтобы определить эти навыки, она проанализировала 100 вакансий, размещенных работодателями из Австралии, Канады, Великобритании и США.
+15
Диалоги о письмах
4 мин
2.9KСуществует множество правил письменной коммуникации, относящихся к оформлению и содержанию сообщений в деловой переписке, но есть не менее важные принципы, которыми регулируется письменная речь. И это, конечно же, правила русского языка.
В этой статье сотрудники Copywriting Department краснодарской студии Plarium задаются вопросом «Как правильно писать деловые письма?» и сами же отвечают как и почему.
В этой статье сотрудники Copywriting Department краснодарской студии Plarium задаются вопросом «Как правильно писать деловые письма?» и сами же отвечают как и почему.
+9
Плавание, танцы (!) и качалка: каких активностей хотят игроделы
5 мин
4.9KЕсть мнение, что айтишники, игроделы да и вообще все офисные работники ведут малоподвижный образ жизни. Этот миф давно пора развеять. В офисах все чаще появляются турники, а иногда и целые спортзалы, сотрудники участвуют в забегах и других спортивных мероприятиях. Даже на работу многие добираются с пользой для здоровья — пешком или на велосипеде (не вдоль магистралей, конечно же).
Активный образ жизни — не просто очередной тренд. К людям наконец пришло понимание, что их здоровье, настроение, работоспособность и внешний вид — в их собственных руках.
Активный образ жизни — не просто очередной тренд. К людям наконец пришло понимание, что их здоровье, настроение, работоспособность и внешний вид — в их собственных руках.
+13
Интернатура по VFX
6 мин
3KВ этой статье мы расскажем, как Вадим Головков и Антон Грицай, VFX-специалисты студии Plarium, создавали интернатуру для своего направления. Поиск кандидатов, подготовка учебного плана, организация занятий — все это ребята реализовали совместно с отделом HR.
+5
Извлечение данных при машинном обучении
5 мин
6.4KПеревод
Хотите узнать о трех методах получения данных для своего следующего проекта по ML? Тогда читайте перевод статьи Rebecca Vickery, опубликованной в блоге Towards Data Science на сайте Medium! Она будет интересна начинающим специалистам.
Получение качественных данных — это первый и наиболее важный шаг в любом проекте по машинному обучению. Специалисты Data Science часто применяют различные методы получения датасетов. Они могут использовать общедоступные данные, а также данные, доступные по API или получаемые из различных баз данных, но чаще всего комбинируют перечисленные методы.
Цель этой статьи — представить краткий обзор трех разных методов извлечения данных с использованием языка Python. Я расскажу, как делать это с помощью Jupyter Notebook. В своей предыдущей статье я писала о применении некоторых команд, запускаемых в терминале.
Получение качественных данных — это первый и наиболее важный шаг в любом проекте по машинному обучению. Специалисты Data Science часто применяют различные методы получения датасетов. Они могут использовать общедоступные данные, а также данные, доступные по API или получаемые из различных баз данных, но чаще всего комбинируют перечисленные методы.
Цель этой статьи — представить краткий обзор трех разных методов извлечения данных с использованием языка Python. Я расскажу, как делать это с помощью Jupyter Notebook. В своей предыдущей статье я писала о применении некоторых команд, запускаемых в терминале.
+9
Как придумывать содержательные имена для вашего кода
4 мин
13KПеревод
Перед вами перевод статьи из блога Better Programming на сайте Medium. В ней программист Daan делится простыми правилами, следуя которым вы сможете давать хорошие имена функциям и переменным.
Будучи разработчиком, вы наверняка тратите много времени на создание переменных и придумывание их имен. Имена повсюду: они нужны для файлов, классов, методов и тех самых переменных.
Так как мы проводим столько времени присваивая имена, очень важно делать это качественно. В данной статье я расскажу вам о нескольких простых правилах, следуя которым вы сможете создавать хорошие имена. Ведь это целое искусство!
Будучи разработчиком, вы наверняка тратите много времени на создание переменных и придумывание их имен. Имена повсюду: они нужны для файлов, классов, методов и тех самых переменных.
Так как мы проводим столько времени присваивая имена, очень важно делать это качественно. В данной статье я расскажу вам о нескольких простых правилах, следуя которым вы сможете создавать хорошие имена. Ведь это целое искусство!
+13
Руководство по React Native для начинающих Android-разработчиков (с примером приложения)
5 мин
70KПеревод
Представляем вам перевод статьи Nikhil Sachdeva, опубликованной на hackernoon.com. Автор делится опытом разработки мобильных приложений с помощью React Native и предлагает создать свое приложение, используя этот фреймворк.
Я был Android-разработчиком и довольно длительное время использовал в работе Java. Лишь недавно я попробовал свои силы в создании мобильных приложений с помощью React Native. Это заставило меня взглянуть на процесс разработки по-новому, если не сказать больше. Цель моей статьи — показать, какие различия я заметил, используя эти два фреймворка в разработке приложений.
Я был Android-разработчиком и довольно длительное время использовал в работе Java. Лишь недавно я попробовал свои силы в создании мобильных приложений с помощью React Native. Это заставило меня взглянуть на процесс разработки по-новому, если не сказать больше. Цель моей статьи — показать, какие различия я заметил, используя эти два фреймворка в разработке приложений.
+11
Что общего между чисткой яйца и DevOps?
8 мин
4.1KПеревод
Перед вами перевод статьи Patrick Lee Scott, размещенной на сайте hackernoon.com. Автор предлагает познакомиться с несколькими важными принципами, которые помогут вам прокачаться в DevOps.
Пару дней назад я пытался почистить яйцо дурацким способом, и моя девушка Анжели спросила меня, зачем я это делаю.
Она взяла еще одно сваренное вкрутую яйцо и ударила его о разделочную доску, потом надавила на него и прокатила по столу. На чистку ушло всего 3 секунды. А я-то стоял и снимал скорлупу кусочек за кусочком.
Что я хочу этим сказать: мы преувеличиваем значение приложенных усилий.
Пару дней назад я пытался почистить яйцо дурацким способом, и моя девушка Анжели спросила меня, зачем я это делаю.
Она взяла еще одно сваренное вкрутую яйцо и ударила его о разделочную доску, потом надавила на него и прокатила по столу. На чистку ушло всего 3 секунды. А я-то стоял и снимал скорлупу кусочек за кусочком.
Что я хочу этим сказать: мы преувеличиваем значение приложенных усилий.
+5
Создание игры «Крестики-нолики» при помощи TypeScript, React и Mocha
5 мин
7.5KТуториал
Перевод
Представляем вам перевод статьи Josh Kuttler, опубликованной на blog.bitsrc.io. Узнайте, как создать приложение «Крестики-нолики», используя React и TypeScript.
Простая игра в крестики-нолики создана по модульному принципу и загружена на сайт Bit. Вы можете изменять компоненты моей игры и тестировать ее онлайн на Bit PlayGround при помощи NPM, Yarn или Bit. Для этого перейдите к моей коллекции компонентов.
Простая игра в крестики-нолики создана по модульному принципу и загружена на сайт Bit. Вы можете изменять компоненты моей игры и тестировать ее онлайн на Bit PlayGround при помощи NPM, Yarn или Bit. Для этого перейдите к моей коллекции компонентов.
+6
Разработка программного обеспечения. Тренды 2019 года
4 мин
6KПеревод
Перед вами перевод статьи Stephanie Donahole, которая была опубликована на сайте hackernoon.com.
В чем разница между модным веянием и трендом? Веяние быстротечно, оно появляется внезапно и так же внезапно исчезает. Тренд может просуществовать намного дольше и повлиять на разные отрасли производства и рынка.
Чтобы удачно вести бизнес, необходимо подходящее программное обеспечение, которое позволит хранить данные в нужном формате и пользоваться ими долгое время. У каждой компании свои потребности. В гостиничном бизнесе, например, удобно применять ПО для управления отелями, а для учета данных клиентов есть CRM (система управления взаимоотношениями с клиентами).
В этой статье мы обсудим последние тенденции, которые очень важны для специалистов в области разработки ПО.
В чем разница между модным веянием и трендом? Веяние быстротечно, оно появляется внезапно и так же внезапно исчезает. Тренд может просуществовать намного дольше и повлиять на разные отрасли производства и рынка.
Чтобы удачно вести бизнес, необходимо подходящее программное обеспечение, которое позволит хранить данные в нужном формате и пользоваться ими долгое время. У каждой компании свои потребности. В гостиничном бизнесе, например, удобно применять ПО для управления отелями, а для учета данных клиентов есть CRM (система управления взаимоотношениями с клиентами).
В этой статье мы обсудим последние тенденции, которые очень важны для специалистов в области разработки ПО.
0