Forwarded from Просто: разработка
Что-то частенько в последнее время на глаза стали попадаться крутые инструменты/ресурсы с которыми я ранее не сталкивался.
Public APIs - сайт, на котором собрано огромное множество ресурсов, с которых можно получить какие-то данные. То есть, публичные API.
Часть из них, конечно же платные, но там есть удобный фильтр, который позволяет найти бесплатные АПИ, что особенно приятно -) А ещё есть фильтр по категориям.
Смотреть -> тут.
#утилиты
🔥 @ProstoRazrabotka
Public APIs - сайт, на котором собрано огромное множество ресурсов, с которых можно получить какие-то данные. То есть, публичные API.
Часть из них, конечно же платные, но там есть удобный фильтр, который позволяет найти бесплатные АПИ, что особенно приятно -) А ещё есть фильтр по категориям.
Смотреть -> тут.
#утилиты
🔥 @ProstoRazrabotka
Forwarded from Точка входа в программирование
This media is not supported in your browser
VIEW IN TELEGRAM
Интерактивная дорожная карта веб-разработчика
Её реализовал фронтенд-разработчик Andreas Mehlsen. В ней удобно сгруппированы все необходимые знания и навыки для веб-разработчика. К каждому элементу прикреплены ссылки на полезные ресурсы (на английском).
Полистать карту: https://andreasbm.github.io/web-skills/
#веб #фронтенд #бэкенд
Её реализовал фронтенд-разработчик Andreas Mehlsen. В ней удобно сгруппированы все необходимые знания и навыки для веб-разработчика. К каждому элементу прикреплены ссылки на полезные ресурсы (на английском).
Полистать карту: https://andreasbm.github.io/web-skills/
#веб #фронтенд #бэкенд
Forwarded from Рестарт
This media is not supported in your browser
VIEW IN TELEGRAM
SendGrid — сервис email-маркетинга и транзакционных рассылок
Платформа рассылок и писем по сценариям и шаблонам, например, после оплаты товара клиентами.
Бесплатная версия ограничена 2 тысячами контактов и 6 тысячами писем в месяц. Стоимость подписки — от $15 в месяц.
GIT #маркетинг
Платформа рассылок и писем по сценариям и шаблонам, например, после оплаты товара клиентами.
Бесплатная версия ограничена 2 тысячами контактов и 6 тысячами писем в месяц. Стоимость подписки — от $15 в месяц.
GIT #маркетинг
Forwarded from DidacticСardsBot
Введение: 4 новейших операции JavaScript
Источник:
Введение: 4 новейших операции JavaScript
Начиная с ES2015, в ECMAScript было введено много новых синтаксисов и функций. В статье представлены четыре из них: **, ??, ?., и |>.
••••••••••
Обсудить:
Источник:
Введение: 4 новейших операции JavaScript
Начиная с ES2015, в ECMAScript было введено много новых синтаксисов и функций. В статье представлены четыре из них: **, ??, ?., и |>.
••••••••••
Обсудить:
Medium
Введение: 4 новейших операции JavaScript
Все языки программирования развиваются с течением времени, и JavaScript — не исключение. В ECMAScript регулярно вводится много интересных…
Моя мама была органический химик.
Однажды ей надо было разработать синтез какого-то хитроумного вещества для химического завода в братской ГДР. У мамы были две лаборантки, Валя и Зина. Они разработали синтез с Валей, оптимизировав выход, а Зина должна была увеличивать загрузку, чтобы узнать, годится ли метод для производства. В здоровых стеклянных колбах. Попробовала раз — не работает. Два — не работает. Тогда умная Зина попробовала с малым количеством. И опять нe работает. Пошла к Вале и попросила повторить синтез при ней. У Вали все работает. Пришла к себе, повторила один в один — не работает. Позвала к себе Валю. И у Вали не работает. Поменялись лабораториями. В Валиной комнате у Зины все работает, у Вали в Зининой комнате — не работает. Сказать людям боятся, т.к. смеятся будут. Две недели так маялись. Меняли посуду, горелки, и т. д. Наконец, вконец отчаявшись, маме сказали. Мама развернула бурную деятельность, забросив мое воспитание, и за неделю докопалась до истины!
Обе лаборантки пользовались одним и тем же органическим растворителем, налитым в одинаковые бутылки. Однако, хроматографическое следствие показало, что в одной бутылке растворитель был перелит из бочки одного завода, а в другой — из другого, так как предыдущая бочка закончилась. Оба завода пользовались одной и той же технологией, и их продукция удовлетворяла 99.99% стандарту чистоты, но производство никогда не бывает в точности одно и то же. В одной партии растворителя реакция шла, в другом — нет. Мама догадалась, что один из них содержит примесь, которая катализировала реакцию. Без него та не шла. Тот катализатор, что они добавляли не работал, он катализировал побочную реакцию, с которой они сражались, а работала на самом деле эта неизвестнaя, случайная примесь в ничтожной концентрации. Определение этой примеси, установление ее структуры и разработка ее синтеза заняли пару лет, и это стал стандартный катализатор для этого типа реакций.
Однажды ей надо было разработать синтез какого-то хитроумного вещества для химического завода в братской ГДР. У мамы были две лаборантки, Валя и Зина. Они разработали синтез с Валей, оптимизировав выход, а Зина должна была увеличивать загрузку, чтобы узнать, годится ли метод для производства. В здоровых стеклянных колбах. Попробовала раз — не работает. Два — не работает. Тогда умная Зина попробовала с малым количеством. И опять нe работает. Пошла к Вале и попросила повторить синтез при ней. У Вали все работает. Пришла к себе, повторила один в один — не работает. Позвала к себе Валю. И у Вали не работает. Поменялись лабораториями. В Валиной комнате у Зины все работает, у Вали в Зининой комнате — не работает. Сказать людям боятся, т.к. смеятся будут. Две недели так маялись. Меняли посуду, горелки, и т. д. Наконец, вконец отчаявшись, маме сказали. Мама развернула бурную деятельность, забросив мое воспитание, и за неделю докопалась до истины!
Обе лаборантки пользовались одним и тем же органическим растворителем, налитым в одинаковые бутылки. Однако, хроматографическое следствие показало, что в одной бутылке растворитель был перелит из бочки одного завода, а в другой — из другого, так как предыдущая бочка закончилась. Оба завода пользовались одной и той же технологией, и их продукция удовлетворяла 99.99% стандарту чистоты, но производство никогда не бывает в точности одно и то же. В одной партии растворителя реакция шла, в другом — нет. Мама догадалась, что один из них содержит примесь, которая катализировала реакцию. Без него та не шла. Тот катализатор, что они добавляли не работал, он катализировал побочную реакцию, с которой они сражались, а работала на самом деле эта неизвестнaя, случайная примесь в ничтожной концентрации. Определение этой примеси, установление ее структуры и разработка ее синтеза заняли пару лет, и это стал стандартный катализатор для этого типа реакций.
Forwarded from IT лекции
📄 Динамические структуры данных
1. Односвязный список - Смотреть
2. Двусвязный список - Смотреть
3. Бинарное дерево - Смотреть
4. Стек как структура данных - Смотреть
5. Очередь как структура данных - Смотреть
6. Очередь с приоритетом | Кольцевая очередь - Смотреть
7. Дек | Deque - Смотреть
@itlecture
1. Односвязный список - Смотреть
2. Двусвязный список - Смотреть
3. Бинарное дерево - Смотреть
4. Стек как структура данных - Смотреть
5. Очередь как структура данных - Смотреть
6. Очередь с приоритетом | Кольцевая очередь - Смотреть
7. Дек | Deque - Смотреть
@itlecture
YouTube
Односвязный список | Динамические структуры данных #1
В этом уроке мы начинаем изучение раздела "Динамические структуры данных". Сегодня мы узнаем что такое односвязный список (он же однонаправленный список), для чего он нужен, а так же рассмотрим его преимущества и недостатки.
✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅
Если вам…
✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅
Если вам…
Forwarded from IT лекции
📌 Основы основ программирования
■ Приветствие - Смотреть
■ Что такое "Язык программирования"? - Смотреть
■ Переменная в языке программиривания. Локальные и глобальные переменные. - Смотреть
■ Массив в программировании. Виды и элементы массивов. - Смотреть
■ Конструкция "if-else" в программировании. Конструкция ветвления. - Смотреть
■ Конструкция ветвления "switch (case)". Оператор default. - Смотреть
■ Виды циклов в программировании. Циклы while, for, foreach. Операторы. - Смотреть
■ Процедуры и функции в программировании. Аргументы и объявление функции. - Смотреть
■ Подведение итогов видеокурса "Основы основ программирования" - Смотреть
@itlecture
■ Приветствие - Смотреть
■ Что такое "Язык программирования"? - Смотреть
■ Переменная в языке программиривания. Локальные и глобальные переменные. - Смотреть
■ Массив в программировании. Виды и элементы массивов. - Смотреть
■ Конструкция "if-else" в программировании. Конструкция ветвления. - Смотреть
■ Конструкция ветвления "switch (case)". Оператор default. - Смотреть
■ Виды циклов в программировании. Циклы while, for, foreach. Операторы. - Смотреть
■ Процедуры и функции в программировании. Аргументы и объявление функции. - Смотреть
■ Подведение итогов видеокурса "Основы основ программирования" - Смотреть
@itlecture
YouTube
Приветствие
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Forwarded from CONTRIBUTOR.PW (Alexander Ivanov)
This media is not supported in your browser
VIEW IN TELEGRAM
Workspaceupdates сообщает, что теперь доступна возможность выделения нескольких вкладок для быстрого удаления, перекрашивания, копирования или перемещения https://workspaceupdates.googleblog.com/2021/07/select-multiple-tabs-in-google-sheets.html 🥳💃🕺👏
Forwarded from Highload — медіа для розробників
Symbology: модуль Node.js для генерации штрих-кодов
Разработчик под ником jshor разместил в своем репозитории на GitHub модуль Node.js для генерации штрих-кодов. С помощью него можно создавать одномерные, двумерные или составные штрих-коды в форматах png, svg или eps.
https://highload.today/symbology-modul-node-js-dlya-generatsii-shtrih-kodov/
#symbology #nodejs #github #barcode
Разработчик под ником jshor разместил в своем репозитории на GitHub модуль Node.js для генерации штрих-кодов. С помощью него можно создавать одномерные, двумерные или составные штрих-коды в форматах png, svg или eps.
https://highload.today/symbology-modul-node-js-dlya-generatsii-shtrih-kodov/
#symbology #nodejs #github #barcode
Forwarded from immortal.ton
Создаем свой ИИ без кода
Teachable Machine — инструмент от Google, позволяющий создавать свой ИИ.
Сервис абсолютно бесплатный. Для создания своего проекта не нужны даже минимальные навыки программирования. Позже свой проект можно экспортировать в приложения и сайты. Сайт доступен на русском языке.
Teachable Machine
Teachable Machine — инструмент от Google, позволяющий создавать свой ИИ.
Сервис абсолютно бесплатный. Для создания своего проекта не нужны даже минимальные навыки программирования. Позже свой проект можно экспортировать в приложения и сайты. Сайт доступен на русском языке.
Teachable Machine
Forwarded from Артемий Лебедев
Социальный лифт
Любопытно, что когда люди рассуждают про социальный лифт, они подразумевают только один сценарий - как на этом лифте поехать наверх.
А лифт ездит в обе стороны, так что на нем можно как нехуй делать поехать вниз. Нужно помнить об этом во время разговоров о возможностях, потому что все проебать гораздо проще, чем что-то важное получить. И это как раз про социальный лифт.
Любопытно, что когда люди рассуждают про социальный лифт, они подразумевают только один сценарий - как на этом лифте поехать наверх.
А лифт ездит в обе стороны, так что на нем можно как нехуй делать поехать вниз. Нужно помнить об этом во время разговоров о возможностях, потому что все проебать гораздо проще, чем что-то важное получить. И это как раз про социальный лифт.
JavaScript: фильтр () для объектов
https://qastack.ru/programming/5072136/javascript-filter-for-objects
https://gist.github.com/bernardoadc/872d5a174108823159d845cc5baba337
https://qastack.ru/programming/5072136/javascript-filter-for-objects
https://gist.github.com/bernardoadc/872d5a174108823159d845cc5baba337
qastack.ru
JavaScript: фильтр () для объектов
[Решение найдено!] Никогда не расширяйся Object.prototype. Ужасные вещи будут происходить с вашим кодом. Вещи сломаются. Вы расширяете все…
Дней в текущем месяце
=DAY(EOMONTH(today();0))
Конец прошлой недели=today()- WEEKDAY(today();2)
Конец текущей недели=today()+7 - WEEKDAY(today();2)Creating automatic scheduled backup copies of your Google Sheets using Google Apps Script · GitHub
https://gist.github.com/abhijeetchopra/99a11fb6016a70287112
https://gist.github.com/abhijeetchopra/99a11fb6016a70287112
Gist
Creating automatic scheduled backup copies of your Google Sheets using Google Apps Script
Creating automatic scheduled backup copies of your Google Sheets using Google Apps Script - 0-README.md
How to check if a string is a valid JSON string in JavaScript without using Try/Catch
Источник:
Как проверить, является ли строка действительной строкой JSON в JavaScript без использования Try / Catch
Обсудить:
#is #js #JSON
Источник:
Как проверить, является ли строка действительной строкой JSON в JavaScript без использования Try / Catch
function IsJsonString(str) {
try {
JSON.parse(str);
} catch (e) {
return false;
}
return true;
}
••••••••••Обсудить:
#is #js #JSON
Stack Overflow
How to check if a string is a valid JSON string in JavaScript without using Try/Catch
Something like:
var jsonString = '{ "Id": 1, "Name": "Coke" }';
//should be true
IsJsonString(jsonString);
//should be false
IsJsonString("foo");
IsJsonString("<div>foo</div>")
The
var jsonString = '{ "Id": 1, "Name": "Coke" }';
//should be true
IsJsonString(jsonString);
//should be false
IsJsonString("foo");
IsJsonString("<div>foo</div>")
The
Forwarded from Типичный программист
Ловите дорожную карту по фронтенду, в которой собраны все актуальные инструменты и технологии
Новичкам она будет полезна для уверенного старта, а опытным фронтенд-разработчикам подскажет, куда развиваться дальше.
#шпаргалка #фронтенд
Новичкам она будет полезна для уверенного старта, а опытным фронтенд-разработчикам подскажет, куда развиваться дальше.
#шпаргалка #фронтенд