Forwarded from Node.JS [ru] | Серверный JavaScript
Новые JavaScript-API для работы с аппаратным обеспечением
Сталкивались ли вы когда-нибудь с необходимостью работы с аппаратным обеспечением устройств из веб-приложения, а, когда оказывалось, что это невозможно, создавали ли нативное приложение для некоей платформы только ради того, чтобы обойти это ограничение? Если вы бывали в подобной ситуации, то знайте, что вы не одиноки. До недавнего времени работа с аппаратным обеспечением из веб-приложений представляла собой весьма запутанную и сложную задачу. Но сейчас, благодаря тому, что в современных браузерах появилась поддержка некоторых новых JavaScript-API, рассчитанных на работу с аппаратным обеспечением, решить эту задачу гораздо проще, чем раньше.
В этом материале речь пойдёт о трёх новых JavaScript-API, направленных на работу с аппаратным обеспечением. В частности — о WebHID, о WebNFC и о WebUSB.
https://habr.com/ru/company/ruvds/blog/562532/
Сталкивались ли вы когда-нибудь с необходимостью работы с аппаратным обеспечением устройств из веб-приложения, а, когда оказывалось, что это невозможно, создавали ли нативное приложение для некоей платформы только ради того, чтобы обойти это ограничение? Если вы бывали в подобной ситуации, то знайте, что вы не одиноки. До недавнего времени работа с аппаратным обеспечением из веб-приложений представляла собой весьма запутанную и сложную задачу. Но сейчас, благодаря тому, что в современных браузерах появилась поддержка некоторых новых JavaScript-API, рассчитанных на работу с аппаратным обеспечением, решить эту задачу гораздо проще, чем раньше.
В этом материале речь пойдёт о трёх новых JavaScript-API, направленных на работу с аппаратным обеспечением. В частности — о WebHID, о WebNFC и о WebUSB.
https://habr.com/ru/company/ruvds/blog/562532/
Хабр
Новые JavaScript-API для работы с аппаратным обеспечением
Сталкивались ли вы когда-нибудь с необходимостью работы с аппаратным обеспечением устройств из веб-приложения, а, когда оказывалось, что это невозможно, создавали ли нативное приложение для некоей...
Forwarded from Coding: работа и стажировки для программистов
🛠 Продвинутые советы и хитрости console.log
Console – встроенный отладчик браузера. Многие разработчики постоянно используют в коде console.log() для вывода отладочных сообщений, но этот инструмент может предложить гораздо больше.
[ Статья ]
Console – встроенный отладчик браузера. Многие разработчики постоянно используют в коде console.log() для вывода отладочных сообщений, но этот инструмент может предложить гораздо больше.
[ Статья ]
Forwarded from Node.JS [ru] | Серверный JavaScript
Ребята, очень советую подписаться на (англоязычный) канал по веб-разработке ~> @asterisk_js
Это не купленная реклама, а действительно рекомендация!
Полезные статьи, библиотеки и новости по вебдеву
Подписаться: https://t.me/asterisk_js
Это не купленная реклама, а действительно рекомендация!
Полезные статьи, библиотеки и новости по вебдеву
Подписаться: https://t.me/asterisk_js
Forwarded from Node.JS [ru] | Серверный JavaScript
Компания EPAM приглашает принять участие в Project Hiring Week!
Мы получаем много откликов и видим большой интерес к мероприятию с вашей стороны. Поэтому мы решили продлить Project Hiring Week ещё на неделю - до 7 июля, чтобы все желающие успели подать заявку и присоединиться к нашей команде.
Впервые в рамках Hiring Week EPAM нанимает специалистов под конкретные проекты Выделенного Центра Разработки EPAM и Московской Биржи.
Заполните регистрационную форму на сайте: https://epa.ms/24-07-mbhw
Получите подтверждение, пройдите интервью до 7 июля и получите оффер в течение 48 часов. Плюсом к быстрому офферу вы получите welcome-бонус в размере одного оклада!
Мы получаем много откликов и видим большой интерес к мероприятию с вашей стороны. Поэтому мы решили продлить Project Hiring Week ещё на неделю - до 7 июля, чтобы все желающие успели подать заявку и присоединиться к нашей команде.
Впервые в рамках Hiring Week EPAM нанимает специалистов под конкретные проекты Выделенного Центра Разработки EPAM и Московской Биржи.
Заполните регистрационную форму на сайте: https://epa.ms/24-07-mbhw
Получите подтверждение, пройдите интервью до 7 июля и получите оффер в течение 48 часов. Плюсом к быстрому офферу вы получите welcome-бонус в размере одного оклада!
Forwarded from Coding: работа и стажировки для программистов
This media is not supported in your browser
VIEW IN TELEGRAM
Думаешь стартануть бизнес?
И так уже третий год?
Причины две — лень и страх перед неизвестностью.
Вторую уже решил канал Деньги есть везде.
В ленте ежедневно постят готовые бизнес-планы с расчетом доходов и необходимых вложений:
• бизнес на продаже ж/д билетов;
• бизнес на ультрафиолетовой печати;
• бизнес по доставке обедов.
Прости, но теперь у тебя только одна причина.
Подпишись и помни, что Деньги есть везде.
И так уже третий год?
Причины две — лень и страх перед неизвестностью.
Вторую уже решил канал Деньги есть везде.
В ленте ежедневно постят готовые бизнес-планы с расчетом доходов и необходимых вложений:
• бизнес на продаже ж/д билетов;
• бизнес на ультрафиолетовой печати;
• бизнес по доставке обедов.
Прости, но теперь у тебя только одна причина.
Подпишись и помни, что Деньги есть везде.
Forwarded from Coding: работа и стажировки для программистов
Актуальные способы заработка 100-400 тысяч рублей в месяц.
Скорее подпишись и начинай зарабатывать деньги
Скорее подпишись и начинай зарабатывать деньги
Forwarded from Coding: работа и стажировки для программистов
Nginx. О чем не пишут в книгах
Эта статья родилась случайно. Слоняясь по книжному фестивалю и наблюдая, как дочка пытает консультантов, заставляя их искать Иэна Стюарта, мой глаз зацепился за знакомые буквы на обложке: "Nginx".
Статья
Эта статья родилась случайно. Слоняясь по книжному фестивалю и наблюдая, как дочка пытает консультантов, заставляя их искать Иэна Стюарта, мой глаз зацепился за знакомые буквы на обложке: "Nginx".
Статья
Forwarded from Node.JS [ru] | Серверный JavaScript
ТОП-5 проблем программистов: как решать?
При работе над проектами приходится сталкиваться с разными ситуациями, в том числе экстренными и непрогнозируемыми. Со временем они становятся привычными, а для их решения вырабатывается эффективный алгоритм действий. Но всё равно отнимают силы и. время. Рассмотрим самые распространенные ошибки и проблемы программистов.
https://tproger.ru/articles/top-5-problem-programmistov-kak-reshat/
При работе над проектами приходится сталкиваться с разными ситуациями, в том числе экстренными и непрогнозируемыми. Со временем они становятся привычными, а для их решения вырабатывается эффективный алгоритм действий. Но всё равно отнимают силы и. время. Рассмотрим самые распространенные ошибки и проблемы программистов.
https://tproger.ru/articles/top-5-problem-programmistov-kak-reshat/
Tproger
ТОП-5 проблем программистов: как решать?
В работе программистов часто возникают ошибки и непредвиденные проблемы. Разберем, как решать пять самых распространённых.
Forwarded from Дизайн-кабак
Kate Shash: «Про архитектуру, урбанистику и как архитектор может стать арт-консультантом»
https://designpub.ru/9b2623de81a5
https://designpub.ru/9b2623de81a5
Forwarded from Дизайн-кабак
Илья Сидоренко: «Мой новый метод планирования дня и работы с задачами»
https://designpub.ru/1161fd0c2635
https://designpub.ru/1161fd0c2635
Medium
Мой новый метод планирования дня и работы с задачами
Вчера в Ислайбе вышел разбор книги Кевина Круза «15 секретов управления временем». В ней автор делится методами управления временем…
Forwarded from Node.JS [ru] | Серверный JavaScript
Делаем код чище с помощью деструктуризации объектов в JavaScript
В этой статье мы сравним традиционный подход и использование нового синтаксиса деструктуризации объектов в JavaScript стандарта ES6. Этот синтаксис позволяет распаковать значения из сложных объектов и массивов. Его можно использовать для того, чтобы сделать код чище и лаконичнее.
https://tproger.ru/translations/delaem-kod-chishhe-s-pomoshhju-destrukturizacii-obektov-v-javascript/
В этой статье мы сравним традиционный подход и использование нового синтаксиса деструктуризации объектов в JavaScript стандарта ES6. Этот синтаксис позволяет распаковать значения из сложных объектов и массивов. Его можно использовать для того, чтобы сделать код чище и лаконичнее.
https://tproger.ru/translations/delaem-kod-chishhe-s-pomoshhju-destrukturizacii-obektov-v-javascript/
Tproger
Делаем код чище с помощью деструктуризации объектов в JavaScript
Рассказываем, как уменьшить количество кода с помощью нового синтаксиса деструктуризации объектов и массивов в JavaScript.
Forwarded from Node.JS [ru] | Серверный JavaScript
5 июля старт Podlodka Soft Skills Crew – новой конференции про софт-скиллы для инженеров!
🟢 Перед конференций мы проведём несколько открытых вводных сессий о том, зачем нужны софт-скиллы.
Интенсив продлится две недели. Встречаемся дважды в день: утром и вечером
Вас ждут: крутые спикеры, сессии в лайве, ламповое общение и обмен кейсами в слаке, записи (для тех, кто не успевает на лайв).
🟢 Тема первой недели: Коммуникации
Во время неё узнаем, как общаться с другими людьми без стресса, даже если вы "интроверт". Обсудим принципы хорошей обратной связи руководству и коллегам. А ещё научимся распознавать манипуляции и защищаться от них.
🟢 Тема второй недели: Problem solving
Познакомимся с моделями мышления, научимся проходить поведенческие и проблемные интервью (типичные для FAANG). А также расширим своё видение и узнаем, как думают топ-менеджеры и предприниматели.
Подробности нашего свежего формата уже на сайте!🔥
🟢 Перед конференций мы проведём несколько открытых вводных сессий о том, зачем нужны софт-скиллы.
Интенсив продлится две недели. Встречаемся дважды в день: утром и вечером
Вас ждут: крутые спикеры, сессии в лайве, ламповое общение и обмен кейсами в слаке, записи (для тех, кто не успевает на лайв).
🟢 Тема первой недели: Коммуникации
Во время неё узнаем, как общаться с другими людьми без стресса, даже если вы "интроверт". Обсудим принципы хорошей обратной связи руководству и коллегам. А ещё научимся распознавать манипуляции и защищаться от них.
🟢 Тема второй недели: Problem solving
Познакомимся с моделями мышления, научимся проходить поведенческие и проблемные интервью (типичные для FAANG). А также расширим своё видение и узнаем, как думают топ-менеджеры и предприниматели.
Подробности нашего свежего формата уже на сайте!🔥
Forwarded from Дизайн-кабак
Anton Stupnev: «Тестируем дизайн за 7 шагов и $0»
https://designpub.ru/67e5866cff1c
https://designpub.ru/67e5866cff1c
Medium
Тестируем дизайн за 7 шагов и $0
Зачем тестировать дизайн на реальных людях?
Forwarded from Coding: работа и стажировки для программистов
Документирование кодовой базы. Зачем и как?
Докумантирование собственного кода является неотъемлимой частью современной раработки.
Так как же документировать написанный код?!
Вот полезная статья в которой изложены все ньюансы.
Докумантирование собственного кода является неотъемлимой частью современной раработки.
Так как же документировать написанный код?!
Вот полезная статья в которой изложены все ньюансы.
Forwarded from MAX agency / Илья Лайтнер
Дамы и господа )
За 5 дней у нас набралось 382 желающих попасть на менторство. Это, конечно, дико ))) и круто!
Есть ребята и с опытом, со средним опытом, с небольшим опытом и — без опыта.
В комментариях проскакивали мысли как все это организовать: сделать турнир в Фигме (но тогда ребята без опыта не смогут поучаствовать), сделать стримы, все сделать публичным и тд и тп.
Плюс, я советовался с ребятами внутри студии, списывался с подписчиками, с кем успел, которые писали в личку (кого-то я точно не заметил, было много!) и я еще советовался с психотерапевтом Крис, которая ведет наших студийных ребят 🙂
Я сакуммулировал информацию и понял, что мне важно принять решение слушая себя и помня про все комментарии и советы. Я подумал использовать тот механизм, который у нас нас используется при найме, потому что он уже много раз показывал свою эффективность и рабочесть:
1. Сделать форму, в которой кандидат с опытом сможет прикрепить ссылку на свои работы, а тот, что без опыта — просто рассказать о себе.
2. 16 июля закрыть запись — выбрать несколько людей и устроить собеседования онлайн.
3. Взять пару дней на подумать и выбрать 1 человека.
4. Начать менторство с 26 июля (можно онлайн, если вы в МСК: можно приезжать в студию, так даже будет лучше).
5. И я бы хотел делиться нашими успехами в отдельном канале (чтобы тут не спамить): стримить, показывать как менторю. Я бы хотел дать там как можно больше пользы и вдохновения всем тем, кто не попал, потому что вы все чудесны!
Поэтому, до 23:59 16 июля — пожалуйста, заполните форму (сделал чуть больше времени, чтобы вы могли все сделать красиво, подумать, поформулировать))). Пожалуйста, напишите все, что захотите, от души! Я сам искренний и чувствую вас, чувствую искренность, желание и открытость — настолько же ценны и равнозначны как опыт или супер портфолио. Вот форма: https://airtable.com/shr2fB0amfU26oGqs
До 21 числа я выберу +-10 людей и позову на собеседование и 26 числа мы стартанем с 1 человеком.
Все детали в максимально онлайн режиме по менторству: с онлайн включениями, фидбеком, новостями по отбору, буду вести тут: https://t.me/max_ment (и работодателям это тоже должно быть полезно, обещаю вырастить звездочку!)
Спасибо!
❤️
За 5 дней у нас набралось 382 желающих попасть на менторство. Это, конечно, дико ))) и круто!
Есть ребята и с опытом, со средним опытом, с небольшим опытом и — без опыта.
В комментариях проскакивали мысли как все это организовать: сделать турнир в Фигме (но тогда ребята без опыта не смогут поучаствовать), сделать стримы, все сделать публичным и тд и тп.
Плюс, я советовался с ребятами внутри студии, списывался с подписчиками, с кем успел, которые писали в личку (кого-то я точно не заметил, было много!) и я еще советовался с психотерапевтом Крис, которая ведет наших студийных ребят 🙂
Я сакуммулировал информацию и понял, что мне важно принять решение слушая себя и помня про все комментарии и советы. Я подумал использовать тот механизм, который у нас нас используется при найме, потому что он уже много раз показывал свою эффективность и рабочесть:
1. Сделать форму, в которой кандидат с опытом сможет прикрепить ссылку на свои работы, а тот, что без опыта — просто рассказать о себе.
2. 16 июля закрыть запись — выбрать несколько людей и устроить собеседования онлайн.
3. Взять пару дней на подумать и выбрать 1 человека.
4. Начать менторство с 26 июля (можно онлайн, если вы в МСК: можно приезжать в студию, так даже будет лучше).
5. И я бы хотел делиться нашими успехами в отдельном канале (чтобы тут не спамить): стримить, показывать как менторю. Я бы хотел дать там как можно больше пользы и вдохновения всем тем, кто не попал, потому что вы все чудесны!
Поэтому, до 23:59 16 июля — пожалуйста, заполните форму (сделал чуть больше времени, чтобы вы могли все сделать красиво, подумать, поформулировать))). Пожалуйста, напишите все, что захотите, от души! Я сам искренний и чувствую вас, чувствую искренность, желание и открытость — настолько же ценны и равнозначны как опыт или супер портфолио. Вот форма: https://airtable.com/shr2fB0amfU26oGqs
До 21 числа я выберу +-10 людей и позову на собеседование и 26 числа мы стартанем с 1 человеком.
Все детали в максимально онлайн режиме по менторству: с онлайн включениями, фидбеком, новостями по отбору, буду вести тут: https://t.me/max_ment (и работодателям это тоже должно быть полезно, обещаю вырастить звездочку!)
Спасибо!
❤️
Forwarded from Node.JS [ru] | Серверный JavaScript
Использование mapbox-gl в React и Next.js
В данной статье описываются известные способы встраивания mapbox-gl в React приложение, на примере создания простого веб приложения содержащего карту на Next.js с использованием Typescript, код компонента карты можно также использовать в любом любом приложении на React
https://habr.com/ru/post/565636/
В данной статье описываются известные способы встраивания mapbox-gl в React приложение, на примере создания простого веб приложения содержащего карту на Next.js с использованием Typescript, код компонента карты можно также использовать в любом любом приложении на React
https://habr.com/ru/post/565636/
Хабр
Использование mapbox-gl в React и Next.js
Введение В данной статье я хочу описать известные мне способы встраивания mapbox-gl в React приложение, на примере создания простого веб приложения содержащего карту на Next.js с использованием...
Forwarded from Coding: работа и стажировки для программистов
Все, что вы не знали о науке и технологиях, ищите в сообществе @SelectelNews →