MVC (Model-View-Controller) — это схема, предполагающая разделение данных приложения, пользовательского интерфейса и управляющей логики на три отдельных компонента, чтобы каждый из них можно было независимо модифицировать. Разработчик Cem Ugur Karacam поделился своим опытом программирования в Unity и коротко рассказал о Scriptable Objects. Мы представляем перевод его статьи, опубликованной на сайте dev.to.
Разработчик
Делаем приложение доступным, используя библиотеку тестирования доступности aXe
4 min
2.6KTranslation
Представляем вам перевод статьи Indrek Lasn, опубликованной на Medium.com. Под катом вы узнаете, как сделать приложение или сайт более доступными при помощи aXe — средства тестирования доступности веб-сайтов и других пользовательских интерфейсов.
react-axe показывает результаты тестирования на доступность
react-axe показывает результаты тестирования на доступность
+11
Когда Российская академия наук бессильна
4 min
8.1KЕсли у вас есть враги, порекомендуйте им выучиться на филологов или редакторов, а потом пойти работать в геймдев. Они будут молить о пощаде, разыскивая в словарях плейбласты вьюпорта, коллбэки и риггинги, а вы будете ехидно посмеиваться. Но это продлится недолго. В какой-то момент боль утихнет, придет смирение и начнется невероятно интересный квест!
Редакторы из отдела копирайтинга краснодарской студии Plarium часто встречаются со словами, которые еще не добавлены ни в один справочник. В этой статье они поделятся своими методами работы и приведут несколько кейсов.
Редакторы из отдела копирайтинга краснодарской студии Plarium часто встречаются со словами, которые еще не добавлены ни в один справочник. В этой статье они поделятся своими методами работы и приведут несколько кейсов.
+13
12 возможностей ES10 в 12 простых примерах
3 min
30KTranslation
Перед вами перевод статьи из блога Carlos Caballero на сайте Medium.com. Автор расскажет нам о функциях, которые появились в версии ES10 2019 года.
ES10 — это версия ECMAScript, актуальная для 2019 года. Она содержит не так много нововведений, как версия ES6, выпущенная в 2015 году, однако в нее включили несколько полезных функций.
В этой статье функции, представленные в ES10, описываются в виде примеров простого кода. Вы сможете быстро их понять без подробного разъяснения. Конечно же, для этого понадобятся базовые знания JavaScript.
ES10 — это версия ECMAScript, актуальная для 2019 года. Она содержит не так много нововведений, как версия ES6, выпущенная в 2015 году, однако в нее включили несколько полезных функций.
В этой статье функции, представленные в ES10, описываются в виде примеров простого кода. Вы сможете быстро их понять без подробного разъяснения. Конечно же, для этого понадобятся базовые знания JavaScript.
+31
Как я создал более 100 приложений с открытым кодом, используя инструменты автоматизации
2 min
22KTranslation
Представляем вам перевод статьи Sm0ke, опубликованной на сайте dev.to. Автор рассказывает о своем опыте генерации веб-приложений и способе автоматизации процесса их создания.
Привет, кодеры!
Я — разработчик-фрилансер, и я сгенерировал более 100 приложений на различных языках и платформах, используя инструменты автоматизации, парсинг HTML и бойлерплейт-код.
Все мои приложения, как платные, так и бесплатные, находятся в открытом хранилище GitHub. О некоторых из них я расскажу в этой статье.
Всего я создал более 40 таких приложений. Дизайн для них разрабатывали известные веб-агентства.
Привет, кодеры!
Я — разработчик-фрилансер, и я сгенерировал более 100 приложений на различных языках и платформах, используя инструменты автоматизации, парсинг HTML и бойлерплейт-код.
Все мои приложения, как платные, так и бесплатные, находятся в открытом хранилище GitHub. О некоторых из них я расскажу в этой статье.
#1 Сгенерированные JAMstack-приложения
Всего я создал более 40 таких приложений. Дизайн для них разрабатывали известные веб-агентства.
+9
Политика открытости: как пользователи влияют на проект
5 min
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 min
14KTranslation
Перед вами перевод статьи из блога Better Programming на сайте Medium.com. Автор, Indrek Lasn, рассказывает об инструментах для отладки кода, которые предоставляет JavaScript.
+19
Обучение локализации в Вашингтонском университете
6 min
3KВ этой статье Sub Lead Localization Manager компании Plarium Krasnodar Эльвира Шарипова рассказывает о том, как она проходила онлайн-обучение по программе Localization: Customizing Software for the World. Зачем матерому локализатору становиться студентом? Какие сложности ожидают на курсах? Как обучаться в США без TOEFL и IELTS? Все ответы под катом.
+13
Шесть навыков, которые выведут вашу карьеру в Data Science на новый уровень
4 min
17KTranslation
Перед вами перевод статьи Genevieve Hayes, Data Scientist с 15-летним опытом работы. Автор рассказывает о том, какие навыки стоит развивать, чтобы значительно увеличить шансы найти работу в Data Science. Чтобы определить эти навыки, она проанализировала 100 вакансий, размещенных работодателями из Австралии, Канады, Великобритании и США.
+15
Диалоги о письмах
4 min
3KСуществует множество правил письменной коммуникации, относящихся к оформлению и содержанию сообщений в деловой переписке, но есть не менее важные принципы, которыми регулируется письменная речь. И это, конечно же, правила русского языка.
В этой статье сотрудники Copywriting Department краснодарской студии Plarium задаются вопросом «Как правильно писать деловые письма?» и сами же отвечают как и почему.
В этой статье сотрудники Copywriting Department краснодарской студии Plarium задаются вопросом «Как правильно писать деловые письма?» и сами же отвечают как и почему.
+9
Интернатура по VFX
6 min
3KВ этой статье мы расскажем, как Вадим Головков и Антон Грицай, VFX-специалисты студии Plarium, создавали интернатуру для своего направления. Поиск кандидатов, подготовка учебного плана, организация занятий — все это ребята реализовали совместно с отделом HR.
+5
Извлечение данных при машинном обучении
5 min
6.5KTranslation
Хотите узнать о трех методах получения данных для своего следующего проекта по ML? Тогда читайте перевод статьи Rebecca Vickery, опубликованной в блоге Towards Data Science на сайте Medium! Она будет интересна начинающим специалистам.
Получение качественных данных — это первый и наиболее важный шаг в любом проекте по машинному обучению. Специалисты Data Science часто применяют различные методы получения датасетов. Они могут использовать общедоступные данные, а также данные, доступные по API или получаемые из различных баз данных, но чаще всего комбинируют перечисленные методы.
Цель этой статьи — представить краткий обзор трех разных методов извлечения данных с использованием языка Python. Я расскажу, как делать это с помощью Jupyter Notebook. В своей предыдущей статье я писала о применении некоторых команд, запускаемых в терминале.
Получение качественных данных — это первый и наиболее важный шаг в любом проекте по машинному обучению. Специалисты Data Science часто применяют различные методы получения датасетов. Они могут использовать общедоступные данные, а также данные, доступные по API или получаемые из различных баз данных, но чаще всего комбинируют перечисленные методы.
Цель этой статьи — представить краткий обзор трех разных методов извлечения данных с использованием языка Python. Я расскажу, как делать это с помощью Jupyter Notebook. В своей предыдущей статье я писала о применении некоторых команд, запускаемых в терминале.
+9
Как придумывать содержательные имена для вашего кода
4 min
13KTranslation
Перед вами перевод статьи из блога Better Programming на сайте Medium. В ней программист Daan делится простыми правилами, следуя которым вы сможете давать хорошие имена функциям и переменным.
Будучи разработчиком, вы наверняка тратите много времени на создание переменных и придумывание их имен. Имена повсюду: они нужны для файлов, классов, методов и тех самых переменных.
Так как мы проводим столько времени присваивая имена, очень важно делать это качественно. В данной статье я расскажу вам о нескольких простых правилах, следуя которым вы сможете создавать хорошие имена. Ведь это целое искусство!
Будучи разработчиком, вы наверняка тратите много времени на создание переменных и придумывание их имен. Имена повсюду: они нужны для файлов, классов, методов и тех самых переменных.
Так как мы проводим столько времени присваивая имена, очень важно делать это качественно. В данной статье я расскажу вам о нескольких простых правилах, следуя которым вы сможете создавать хорошие имена. Ведь это целое искусство!
+13
Руководство по React Native для начинающих Android-разработчиков (с примером приложения)
5 min
70KTranslation
Представляем вам перевод статьи Nikhil Sachdeva, опубликованной на hackernoon.com. Автор делится опытом разработки мобильных приложений с помощью React Native и предлагает создать свое приложение, используя этот фреймворк.
Я был Android-разработчиком и довольно длительное время использовал в работе Java. Лишь недавно я попробовал свои силы в создании мобильных приложений с помощью React Native. Это заставило меня взглянуть на процесс разработки по-новому, если не сказать больше. Цель моей статьи — показать, какие различия я заметил, используя эти два фреймворка в разработке приложений.
Я был Android-разработчиком и довольно длительное время использовал в работе Java. Лишь недавно я попробовал свои силы в создании мобильных приложений с помощью React Native. Это заставило меня взглянуть на процесс разработки по-новому, если не сказать больше. Цель моей статьи — показать, какие различия я заметил, используя эти два фреймворка в разработке приложений.
+11
Что общего между чисткой яйца и DevOps?
8 min
4.1KTranslation
Перед вами перевод статьи Patrick Lee Scott, размещенной на сайте hackernoon.com. Автор предлагает познакомиться с несколькими важными принципами, которые помогут вам прокачаться в DevOps.
Пару дней назад я пытался почистить яйцо дурацким способом, и моя девушка Анжели спросила меня, зачем я это делаю.
Она взяла еще одно сваренное вкрутую яйцо и ударила его о разделочную доску, потом надавила на него и прокатила по столу. На чистку ушло всего 3 секунды. А я-то стоял и снимал скорлупу кусочек за кусочком.
Что я хочу этим сказать: мы преувеличиваем значение приложенных усилий.
Пару дней назад я пытался почистить яйцо дурацким способом, и моя девушка Анжели спросила меня, зачем я это делаю.
Она взяла еще одно сваренное вкрутую яйцо и ударила его о разделочную доску, потом надавила на него и прокатила по столу. На чистку ушло всего 3 секунды. А я-то стоял и снимал скорлупу кусочек за кусочком.
Что я хочу этим сказать: мы преувеличиваем значение приложенных усилий.
+5
Создание игры «Крестики-нолики» при помощи TypeScript, React и Mocha
5 min
7.6KTutorial
Translation
Представляем вам перевод статьи Josh Kuttler, опубликованной на blog.bitsrc.io. Узнайте, как создать приложение «Крестики-нолики», используя React и TypeScript.
Простая игра в крестики-нолики создана по модульному принципу и загружена на сайт Bit. Вы можете изменять компоненты моей игры и тестировать ее онлайн на Bit PlayGround при помощи NPM, Yarn или Bit. Для этого перейдите к моей коллекции компонентов.
Простая игра в крестики-нолики создана по модульному принципу и загружена на сайт Bit. Вы можете изменять компоненты моей игры и тестировать ее онлайн на Bit PlayGround при помощи NPM, Yarn или Bit. Для этого перейдите к моей коллекции компонентов.
+6
Разработка программного обеспечения. Тренды 2019 года
4 min
6KTranslation
Перед вами перевод статьи Stephanie Donahole, которая была опубликована на сайте hackernoon.com.
В чем разница между модным веянием и трендом? Веяние быстротечно, оно появляется внезапно и так же внезапно исчезает. Тренд может просуществовать намного дольше и повлиять на разные отрасли производства и рынка.
Чтобы удачно вести бизнес, необходимо подходящее программное обеспечение, которое позволит хранить данные в нужном формате и пользоваться ими долгое время. У каждой компании свои потребности. В гостиничном бизнесе, например, удобно применять ПО для управления отелями, а для учета данных клиентов есть CRM (система управления взаимоотношениями с клиентами).
В этой статье мы обсудим последние тенденции, которые очень важны для специалистов в области разработки ПО.
В чем разница между модным веянием и трендом? Веяние быстротечно, оно появляется внезапно и так же внезапно исчезает. Тренд может просуществовать намного дольше и повлиять на разные отрасли производства и рынка.
Чтобы удачно вести бизнес, необходимо подходящее программное обеспечение, которое позволит хранить данные в нужном формате и пользоваться ими долгое время. У каждой компании свои потребности. В гостиничном бизнесе, например, удобно применять ПО для управления отелями, а для учета данных клиентов есть CRM (система управления взаимоотношениями с клиентами).
В этой статье мы обсудим последние тенденции, которые очень важны для специалистов в области разработки ПО.
0
Как использовать библиотеку jQuery с фреймворком Angular (когда это действительно необходимо)
4 min
9.3KTranslation
Представляем вам перевод статьи Aditya Modi, опубликованной на blog.bitsrc.io. Статья посвящена использованию библиотеки jQuery в приложениях на Angular.
-2
Обмен данными между React-компонентами с использованием библиотеки RxJS
4 min
8.1KTranslation
Перед вами перевод статьи Chidume Nnamdi, опубликованной на blog.bitsrc.io. Перевод публикуется с разрешения автора.
Появление библиотеки RxJS открыло массу новых возможностей в мире JS. Цель RxJS — достигать многого, используя небольшое количество кода. Прочитав эту статью, вы узнаете, как осуществлять обмен данными между компонентами приложения на React, применяя возможности RxJS.
Появление библиотеки RxJS открыло массу новых возможностей в мире JS. Цель RxJS — достигать многого, используя небольшое количество кода. Прочитав эту статью, вы узнаете, как осуществлять обмен данными между компонентами приложения на React, применяя возможности RxJS.
+12
Пиксельные отступы в текстурной развертке
7 min
8.9KПредставляем четвертую статью нашего цикла о работе с 3D-моделями в Unity. Предшествующие статьи: «Особенности работы с Mesh в Unity», «Unity: процедурное редактирование Mesh», «Импорт 3D-моделей в Unity и подводные камни».
В предыдущей статье мы упомянули о проверке текстурной развертки на достаточность пиксельного отступа при заданном разрешении текстуры. В этой публикации мы опишем суть проблемы с соблюдением пиксельного отступа и алгоритм ее отслеживания. Рассмотрен будет не код, а именно принцип, который можно реализовать на любом языке и в любой среде разработки.
В предыдущей статье мы упомянули о проверке текстурной развертки на достаточность пиксельного отступа при заданном разрешении текстуры. В этой публикации мы опишем суть проблемы с соблюдением пиксельного отступа и алгоритм ее отслеживания. Рассмотрен будет не код, а именно принцип, который можно реализовать на любом языке и в любой среде разработки.
+10
Information
- Rating
- Does not participate
- Location
- Краснодар, Краснодарский край, Россия
- Registered
- Activity