Сообщения

Сообщения за 2020

Курс молодого Frontend'ера

 JavaScript https://habr.com/ru/post/305900/ https://habr.com/ru/post/460741/ https://babeljs.io/docs/en/learn/ https://egghead.io/lessons/javascript-const-declarations-in-es6-es2015 Выразительный Javascript -  https://habr.com/ru/post/253101/ Вопрос 1:  Написать функцию суммирования в виде f(3)(2) // return 5 Ответ 1.1: function f(a) {   return function(b) {   return a + b;   } } Ответ 1.2: используется часто в React - HOC, также можно исплользовать в замыканиях, например для bind или для задачи ниже. Вопрос 2: Исправить ошибку function makeArmy() {     var shooters = [];     for(var i = 0; i < 10; i++) {   var shooter = function() {  console.log(i);    };   shooters.push(shooter);   }     return shooters; } var army = makeArmy(); army[0](); // 10 instead of 0 army[5](); // 10 instead of 5 army[9](); // 10  instead of 9 Ответ 2.1: через let for(var i = 0; i < 10; i++) { -> for(let i = 0; i < 10; i++) } когда выполняется блок кода for (let i=0...) {...}, для него

Книжная полка

Изображение
Язык программирования Java. Кен Арнольд, Джеймс Гослинг, Дэвид Холмс Ссылка Java: эффективное программирование. Джошуа Блох Ссылка Head First. Паттерны проектирования. Фримен Эрик, Робсон Элизабет Ссылка Выразительный Javascript Автор Марейн Хавербек Ссылка Become a ninja with Angular Cédric Exbrayat Ссылка Одноминутный менеджер и Новый Одноминутный Менеджер Джо

Домашний NAS для бедных

Изображение
Интро Давно возникала идея создать бекап данных. Особенно остро это стало, когда пару лет назад начал сыпаться HDD, и буквально за пару дней до беды, пришел наконец HDD Western Digital WD30EFRX серии Red (долго выбирал и решил, что он довольно надежный, ведь на него завод давал гарантию до 5 лет, с заменой на новый, если что-то сломается). В общем тогда все обошлось - всего пару фоточек потерялось.  Выглядит так, что срок жизни для жесткого диска 3, 5, максимум 10 лет, поэтому меня пугает, что большинство людей не задумываются о том, что могут все потерять. В общем, решил я наконец заняться этим вопросом. Дешевое решение Дешевым и простым решением на мой взгляд является установка яндекс диска + акция подключение его к мобилке (ну или любого другого клаудного зранилища), это даст вам 50 GB диска - достаточно для хранения фоточек. Решение довольно надежное решение, т.к. документы будут у вас на локальном компе и в облаке. Плюс в том, что можно будет важные данные получить через интернет