Подборка: IT (09.01.19)
1) C# урок 4 - арифметические операторы
https://telegra.ph/C-urok-4---arifmeticheskie-operatory-01-08
https://tgraph.io/C-urok-4---arifmeticheskie-operatory-01-08
Источник: @cccoding
2) Краткое, но исчерпывающее руководство по IndexedDB
IndexedDB является стандартом хранения структурированных данных на стороне клиента. Эта статья – гайд по применению данной технологии.
https://proglib.io/p/indexeddb-guide/
Источник: @proglibrary
3) JavaScript: топ тем и фреймворков для изучения в 2019 году.
Эрик Эллиот с рейтингом самых востребованных направлений: от троицы React, Angular, Vue до криптовалют, AI и XR. В переводе на «Веб-стандартах»
https://medium.com/p/1116718b2b67
Источник: @webstandards_ru
4) Неограниченные бесплатные приватные репозитории.
Гитхаб обновил линейку тарифов: приватные репозитории с тремя коллабораторами для бесплатных тарифов, серверное и облачное решения объединены в один тариф для компаний, также доступны тарифы Pro и Team
https://blog.github.com/2019-01-07-new-year-new-github/
Источник: @webstandards_ru
5) Семь причин изучать Vue.js в 2019 году
https://medium.com/vue-curious/seven-reasons-to-learn-vue-js-in-2019-fd38c98a4a63
Источник: @front_end_dev
6) Укрощение данных с помощью JavaScript
https://alistapart.com/article/taming-data-with-javascript
Источник: @front_end_dev
7) 100+ крутых проектов, созданных с помощью Python
https://proglib.io/p/great-python-projects/
Источник: @pyproglib
8) itertools представляет собой модуль в стандартной библиотеке, позволяющий создавать итераторы для эффективного зацикливания.
Например, permutations позволяет генерировать все возможные способы упорядочения набора вещей:
#codeexample from itertools import permutations for p in permutations([1,2,3]): print(p)
Аналогичным образом, combinations создает все возможные способы выбора предметов из коллекции, так, что (в отличии от permutations) порядок не имеет значения:
from itertools import combinations for c in combinations([1, 2, 3, 4], 2): print(c)
itertools также содержит вспомогательные функции, такие как chain, которая принимает итерируемую и создает новый итератор, который возвращает элементы из данных поочередно, в виде одной последовательности:
from itertools import chain for c in chain(range(3), range(12, 15)): print(c)
Источник: @pyproglib