Бывший сотрудник Valve рассказал о трудностях и внутренней политике в студии
Рич Гелдрич работал в Valve пять лет — с 2009 по 2014 год, и на прошлой неделе он активно писал в твиттере о внутренней политике “самоорганизующихся” компаний. Одна из таких расположена в городе Беллевью, штат Вашингтон, где расположен офис Valve. Хотя некоторые комментарии Рича можно отнести почти к любой компании без привычной иерархии, отдельные моменты указывают, что речь идет про Valve.
https://telegra.ph/Byvshij-sotrudnik-Valve-rasskazal-o-trudnostyah-i-vnutrennej-politike-v-studii-07-23
Рич Гелдрич работал в Valve пять лет — с 2009 по 2014 год, и на прошлой неделе он активно писал в твиттере о внутренней политике “самоорганизующихся” компаний. Одна из таких расположена в городе Беллевью, штат Вашингтон, где расположен офис Valve. Хотя некоторые комментарии Рича можно отнести почти к любой компании без привычной иерархии, отдельные моменты указывают, что речь идет про Valve.
https://telegra.ph/Byvshij-sotrudnik-Valve-rasskazal-o-trudnostyah-i-vnutrennej-politike-v-studii-07-23
Telegraph
Бывший сотрудник Valve рассказал о трудностях и внутренней политике в студии
Рич Гелдрич работал в Valve пять лет — с 2009 по 2014 год, и на прошлой неделе он активно писал в твиттере о внутренней политике “самоорганизующихся” компаний. Одна из таких расположена в городе Беллевью, штат Вашингтон, где расположен офис Valve. Хотя некоторые…
Вопрос ограничения доступа к данным встает при разработке многопользовательских систем почти всегда.
Ситуации, когда авторизованный пользователь может по прямому url получить доступ к данным «соседа» или совершить действие в его аккаунте случаются сплошь и рядом. О том, как предотвратить такие ситуации пойдет речь в статье.
Доступ к данным в многопользовательских приложениях
https://telegra.ph/Dostup-k-dannym-v-mnogopolzovatelskih-prilozheniyah-06-22-2
Ситуации, когда авторизованный пользователь может по прямому url получить доступ к данным «соседа» или совершить действие в его аккаунте случаются сплошь и рядом. О том, как предотвратить такие ситуации пойдет речь в статье.
Доступ к данным в многопользовательских приложениях
https://telegra.ph/Dostup-k-dannym-v-mnogopolzovatelskih-prilozheniyah-06-22-2
Telegraph
Доступ к данным в многопользовательских приложениях
Основные сценарии следующие: ограничение доступа к данным для пользователей не прошедших аутентификацию ограничение доступа к данным для аутентифицированных, но не обладающих необходимыми привелегиями пользователей предотвращение несанкционированного доступа…
Изучаем Linux на примере Ubuntu
1. Команды : ls, rm, mkdir, pwd, cd, echo
2. Команды: file, mv, cp, rmdir, ps, kill 9, find, sort, , clear
3. Команды: mv, настройка Терминала
4. Команды: cmp, df, apt get install, remove, update, upgrade, chmod
5. Команды: sudo !!, man, cd, jot, cal, tac, w, yes, du, expr, look, espeak
6. Изучаем команды терминала
7. Команды grep, zip, unzip, tar
8. Системный монитор (Диспетчер задач) в Linux
Ссылка на плейлист: https://www.youtube.com/watch?v=XAfDrMeqoHY&list=PL7KBbsb4oaOnEdCxwKkRDXCUNZ-gPYf89
1. Команды : ls, rm, mkdir, pwd, cd, echo
2. Команды: file, mv, cp, rmdir, ps, kill 9, find, sort, , clear
3. Команды: mv, настройка Терминала
4. Команды: cmp, df, apt get install, remove, update, upgrade, chmod
5. Команды: sudo !!, man, cd, jot, cal, tac, w, yes, du, expr, look, espeak
6. Изучаем команды терминала
7. Команды grep, zip, unzip, tar
8. Системный монитор (Диспетчер задач) в Linux
Ссылка на плейлист: https://www.youtube.com/watch?v=XAfDrMeqoHY&list=PL7KBbsb4oaOnEdCxwKkRDXCUNZ-gPYf89
YouTube
Видео урок 1 Терминал Linux команды : ls, rm, mkdir, pwd, cd, echo
Работа с терминалом Linux в дистрибутиве Ubuntu. Рассматриваются команды: ls, rm, mkdir, pwd, cd, echo
Если Вы хотите поддержать канал:
If You want to support the channel:
Донат / Donate
RUB R939373054553
USD Z657301568665
Если Вы хотите поддержать канал:
If You want to support the channel:
Донат / Donate
RUB R939373054553
USD Z657301568665
Vue Test Utils и Jest: как писать простые модульные тесты для фронтенда
https://medium.com/devschacht/simple-unit-tests-with-vue-test-utils-and-jest-a93f4ed3de64
https://medium.com/devschacht/simple-unit-tests-with-vue-test-utils-and-jest-a93f4ed3de64
Medium
Vue Test Utils и Jest: как писать простые модульные тесты для фронтенда
Перевод статьи Edd Yerburgh: Vue Test Utils and Jest: how to write simple unit tests for your front end.
Github отказывается от использования jQuery и переходит на чистый JavaScript
Mislav Marohnić объявил о том, что разработчики Github избавились от jQuery на фронтенде GitHub.com. Казалось бы, в самом этом факте нет ничего примечательного, если бы не один интересный момент.
Проблема выбора нового фреймворка для фронтенда была решена радикально — решено было обойтись без фреймворков в принципе.
https://m.habr.com/post/418257/
Mislav Marohnić объявил о том, что разработчики Github избавились от jQuery на фронтенде GitHub.com. Казалось бы, в самом этом факте нет ничего примечательного, если бы не один интересный момент.
Проблема выбора нового фреймворка для фронтенда была решена радикально — решено было обойтись без фреймворков в принципе.
https://m.habr.com/post/418257/
Habr
Github.com отказывается от использования jQuery и переходит на чистый JavaScript
Сегодня Mislav Marohnić объявил о том , что разработчики Github избавились от jQuery на фронтенде GitHub.com. Казалось бы, в самом этом факте нет ничего примечательного, если бы не один интересный...
Серия видео по алгоритмам
1. Random walk. Метод блуждающей точки (random step).
2. Алгоритм движения по окружности
3. Программная генерация лабиринтов
4. Основы программирования искусственных нейронных сетей
5. Алгоритм pathfinder. поиск маршрута от точки к точке!
6. Алгоритм заливки. программная заливка области
7. Алгоритм игр «3 в ряд» пример в construct 2. Часть 1-я
8. Позиционирование ромбов. ромбическая изометрия #2
9. Алгоритм игр «3 в ряд» пример в construct 2. Часть 2-я
10. Определение координат. Ромбическая изометрия #3
11. Многослойные нейронные сети. Backpropogation: обратное распространение ошибки.
12. Метод Монте-Карло. Как вычислить площадь клинового листа?
13. Вывод объектов на ромбическую сетку. Ромбическая изометрия #4
14. Создание бесшовных текстур из объектов
15. Поддержание параметров в стохастике
Ссылка на плейлист: https://www.youtube.com/watch?v=3hV9RFymx64&list=PLHcq_lDrZqm0P766WdRJ7r41W9KeY1Db2
1. Random walk. Метод блуждающей точки (random step).
2. Алгоритм движения по окружности
3. Программная генерация лабиринтов
4. Основы программирования искусственных нейронных сетей
5. Алгоритм pathfinder. поиск маршрута от точки к точке!
6. Алгоритм заливки. программная заливка области
7. Алгоритм игр «3 в ряд» пример в construct 2. Часть 1-я
8. Позиционирование ромбов. ромбическая изометрия #2
9. Алгоритм игр «3 в ряд» пример в construct 2. Часть 2-я
10. Определение координат. Ромбическая изометрия #3
11. Многослойные нейронные сети. Backpropogation: обратное распространение ошибки.
12. Метод Монте-Карло. Как вычислить площадь клинового листа?
13. Вывод объектов на ромбическую сетку. Ромбическая изометрия #4
14. Создание бесшовных текстур из объектов
15. Поддержание параметров в стохастике
Ссылка на плейлист: https://www.youtube.com/watch?v=3hV9RFymx64&list=PLHcq_lDrZqm0P766WdRJ7r41W9KeY1Db2
YouTube
RANDOM WALK. МЕТОД БЛУЖДАЮЩЕЙ ТОЧКИ (RANDOM STEP).
Метод блуждающей точки. Random step. Random walk.
Суть метода и применение в программной генерации текстур и деревьев.
Приятного просмотра!
✓ Скачать Материалы по уроку (3,65 Мб):
https://cloud.mail.ru/public/LDRp/NzMKbp3yQ
❏ Подписывайтесь на канал, ставьте…
Суть метода и применение в программной генерации текстур и деревьев.
Приятного просмотра!
✓ Скачать Материалы по уроку (3,65 Мб):
https://cloud.mail.ru/public/LDRp/NzMKbp3yQ
❏ Подписывайтесь на канал, ставьте…
Как создать собственные расширения для Node.js - пошаговое руководство для понимания основных концепций, связанных с созданием вашего первого расширения Node.js.
https://nodeweekly.com/link/49135/web
https://nodeweekly.com/link/49135/web
Medium
Native Extensions for Node.js
A step by step guide to understand the core concepts and build a first extension
На сегодняшний день, профессия data scientist становится все более и более востребованной на рынке труда во всем мире. В нашей сегодняшней статье мы поговорим о том, какие инструменты пригодятся будущему специалисту и как их установить!
Из статьи вы узнаете о различных способах настройки Data Science окружения на вашем персональном компьютере, посредством Python, R, Git и Unix Shell
https://medium.com/p/2053199a9043/
Из статьи вы узнаете о различных способах настройки Data Science окружения на вашем персональном компьютере, посредством Python, R, Git и Unix Shell
https://medium.com/p/2053199a9043/
Medium
Настройка Data Science окружения на вашем компьютере
Перевод статьи Michael Galarnyk: Setup a Data Science Environment on your Personal Computer
Gulp — это инструмент сборки веб-приложения, позволяющий автоматизировать повторяющиеся задачи, такие как сборка и минификация CSS- и JS-файлов, запуск тестов, перезагрузка браузера и т.д.
О том, что может Gulp и как его использовать можно почитать в статье Что такое Gulp и для чего он нужен?
https://akuma.su/blog/gulp-chast-1-zachem-on-nuzhen.html
О том, что может Gulp и как его использовать можно почитать в статье Что такое Gulp и для чего он нужен?
https://akuma.su/blog/gulp-chast-1-zachem-on-nuzhen.html
akuma.su
Gulp. Часть 1. Зачем он нужен? :: Блог веб разработчика
Зачем же нужен этот странный и непонятный инструмент, таск-менеджер. Об этом написано многое и в то же время я постоянно слышу этот вопрос.
Отправка HTML форм с помощью JS фреймворков (Vue, React, Hyperapp)
https://blog.logrocket.com/submitting-html-forms-using-javascript-frameworks-vue-react-hyperapp-44664dba1218
https://blog.logrocket.com/submitting-html-forms-using-javascript-frameworks-vue-react-hyperapp-44664dba1218
LogRocket
Submitting HTML forms using JavaScript frameworks (Vue, React, Hyperapp)
This article explores ways that forms can prepare an HTTP request via JS using Vue, React, and Hyperapp.