Pull to refresh
7
0
Дмитрий @fasnet

User

Send message

Ася Казанцева: Зачем нужно спать и как делать это правильно

Reading time10 min
Views44K


Спойлер — нейробиологи не знают точно, зачем спать, и постоянно меняют мнение о том, как правильно спать. Если бы у меня было всего 30 секунд, то я бы рассказала, что:

  • Ни одно известное животное не может регулярно спать меньше 2-х часов (даже студент).
  • От недосыпа толстеют, болеют и тупеют.
  • Обучение во сне не работает.
  • Попробуйте маску для сна.
  • Засыпать в тепле приятнее.
  • Физнагрузка мешает засыпанию, если заниматься меньше, чем за 2 часа до сна.
  • Алкоголь мешает глубокому сну.
  • Просыпаться в темноте плохо, мозгу нужен яркий свет, чтобы понять, что уже утро.
  • Осознанные сновидения признают в научных кругах.
  • Мы делаем странные, социально-неприемлемые вещи во сне, т.к. у нас подавлена префронтальная кора (а не потому, что мы в душе маньяки).
  • Возможно, возрастные проблемы с памятью решат, посылая слабые электрические импульсы на мозг во сне.


Под катом конспект на 7 минут чтения часового выступления про сон Аси Казанцевой «Зачем нужно спать и как делать это правильно». Еще один поинт в копилку полезных материалов про сон — Sleep Hackers.
Читать дальше →
Total votes 78: ↑68 and ↓10+58
Comments62

Как блокчейн меняет бизнес и какие ошибки при внедрении и риски стоит учесть

Reading time8 min
Views14K

Блокчейн — это не только криптовалюта. С его помощью можно оптимизировать разные бизнес-процессы: от подтверждения подлинности товаров до контроля всего пути поставок при международных перевозках. Пандемия ускорила процесс внедрения блокчейна в бизнес. Согласно прогнозам PwC, к 2030 году мировой ВВП вырастет на $1,76 триллионов благодаря блокчейну. Сколько стоит разработка блокчейн-проекта, где наиболее активно применяется эта технология с примерами из международной и российской практики, какие могут быть ошибки при внедрении и риски при использовании блокчейна — рассказывает Марго Пажинская, финансовый аналитик инвестиционной платформы DotBig.

Читать далее
Total votes 7: ↑5 and ↓2+3
Comments7

Радиоактивные отходы — что это такое и как с ними обращаются в России

Reading time8 min
Views19K

«Как Россия превратилась в мировую свалку ядерных отходов». «Россия вновь становится свалкой радиоактивного мусора?» И десяток других, похожих друг на друга заголовков, в которых фигурируют апокалиптичные суда с ядерными отходами, плывущие в Россию. Обычно так реагируют СМИ, когда в страну в очередной раз собираются завести что-то радиоактивное, например регенерированный уран из Франции или «урановые хвосты» из Германии. Вновь разгораются сражения в извечной войне экоактивистов и ядерщиков. И вновь жертвами становятся люди, для которых тонкости атомной индустрии такие же далекие, как и панды в Китае. Расставим точки над «i» и выясним, что является ядовитым мусором, а что — ценным сырьем. 

Читать далее
Total votes 17: ↑14 and ↓3+11
Comments30

Насколько экологична атомная энергетика? На самом деле так же, как солнечная и ветровая

Reading time11 min
Views54K

Европа стремится сократить выбросы парниковых газов и стать углеродно-нейтральной к 2050 году. Но вопрос о том как лучше достичь этой цели вызывает серьезные споры. В конце марта вышел отчет научного центра Еврокомиссии (Joint Research Centre) об экологических аспектах атомной энергетики и сравнении ее с другими видами генерации энергии. Еврокомиссия попросила его разобраться, стоит ли поддерживать атом так же, как возобновляемую энергетику, в рамках европейского Зеленого курса. Общий вывод отчета – да, ведь атомная энергетика не опаснее для людей (с учетом Чернобыля и Фукусимы, см. ниже) и окружающей среды, чем другие источники энергии, которые уже считаются в Европе чистыми. Что именно показал отчет, как на него отреагировал Гринпис и другие экологические организации и что будет с атомом в Европе дальше – обо всем этом в этой статье в 23 пунктах и видеоверсии в конце.

Коллаж на обложке: freeingenergy.com

Читать далее
Total votes 104: ↑96 and ↓8+88
Comments729

Энергетика от мха до плазмы

Reading time16 min
Views9.9K

Мы часто слышим, что за последние годы использование энергии человечеством увеличилось настолько, что ископаемые ресурсы закончатся через пару десятков лет. Но то же самое говорили и в 70-х годах прошлого века. Откуда мы тогда сегодня берем энергию для существования и что нам делать дальше? Для развития технологий необходимо понимать, как эффективно преобразовывать ее в работу, ведь энергия - ресурс даже в астрономических масштабах не бесконечный. Практически вся энергия, которая существует на Земле и которую люди могут извлечь из солнечной системы - энергия Солнца, у которого конечное время жизни, а вся энергия во Вселенной ограничена тем, что дал нам Большой Взрыв. Но что такое энергия? 

Никто не может дать четкого определения, так как нет более общего класса понятий, которым мы можем описать энергию. Все, что мы можем - изучать ее свойства и характеристики. Ричард Фейнман в своих знаменитых “лекциях по физике” говорил: ”Важно понимать, что в сегодняшней физике мы не имеем представления об энергии. Мы не можем сказать, что энергия поступает в маленьких сгустках определенного количества”.  Мы точно знаем: вся материя в конечном счете является энергией, сумма которой во Вселенной никогда не изменится, поэтому рассуждать мы будем о способах изменения ее формы.  

Читать далее
Total votes 14: ↑13 and ↓1+12
Comments8

Атомная энергетика — перспективы, экономика, общественное восприятие

Reading time23 min
Views16K

Ко дню энергетика месяц назад я дал развернутое интервью об атомной энергетике, ее состоянии сегодня, перспективах, плюсах и минусах, рисках, экономике, экологии и общественном восприятии в России и мире. Думаю, это будет небезынтересно моим читателям, интересующимся этой темой. Оригинал интервью для екатеринбургского издания ItsMyCity доступен по ссылке - тут. Ниже я выкладываю чуть уточненную версию интервью.

Читать далее
Total votes 27: ↑25 and ↓2+23
Comments53

Дайджест свежих материалов из мира фронтенда за последнюю неделю №481 (15 — 22 августа 2021)

Reading time2 min
Views7.3K
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Читать дальше →
Total votes 25: ↑24 and ↓1+23
Comments0

Websocket API на nodejs по новому

Reading time5 min
Views19K

О чем эта статья?

1. uWebsockets.js - высокопроизводительная реализация http/websocket сервера для nodejs

2. AsyncAPI - спецификация для асинхронного API, с помощью которой можно создать описание Websocket API

3. Простой пример websocket API с использованием библиотеки wsapix:
- создадим websocket сервер, используя uWebsockets.js
- настроим валидацию получаемых и отправляемых сообщений
- добавим генерацию документации из кода

Читать далее
Total votes 11: ↑9 and ↓2+7
Comments9

На что стоит обратить внимание новичкам при работе с ReactJS

Reading time8 min
Views17K

Всем привет, меня зовут Иван, я – разработчик ПО в Orion Innovation. Сейчас много публикаций по фронтенд-разработке, в которых начинающему специалисту легко потеряться и упустить неочевидные вещи.

Данная статья позволит структурировать информацию об особенностях изучения ReactJS, подскажет, на что стоит обратить внимание. Она подойдет тем, кто делает первые шаги во фронтенд разработке, верстальщикам, углубляющим знания, или тем, кто переходит с другого веб-фреймворка.

Читать далее
Total votes 8: ↑6 and ↓2+4
Comments19

Как сконфигурировать GraphQL request с интерсепторами на примере JWT авторизации

Reading time6 min
Views2.8K

Ссылка на документацию по пакету: https://www.npmjs.com/package/graphql-request

Итак, приступим. 

Шаг 1. Устанавливаем пакет 

yarn add graphql-request graphql

Шаг 2. Создаем класс контекста запроса

Читать далее
Total votes 6: ↑6 and ↓0+6
Comments0

Код ревью, как внедрить и не испытывать боль

Reading time6 min
Views12K

Если вы работаете в продуктовой компании, то жизненный цикл почти каждого продукта будет соответствовать принципу Парето:
- 20% времени мы пишем новый код.
- 80% времени поддерживаем старый. Поддержка в себя включает фиксы багов, обновление кодовой базы (переезд на новые библиотеки например).

Во время поддержки мы хотим чтобы все разработчики как можно быстрее вникали в то, что написано. Для этого есть много способов. Одним из таких способов способов и является код ревью

Читать статью
Total votes 20: ↑19 and ↓1+18
Comments29

JavaScript: 2 интересных примера практического использования Intersection Observer API

Reading time20 min
Views14K


Привет, друзья!


На днях мне посчастливилось заниматься решением 2 несложных, но довольно интересных задач на чистом JavaScript (из-за React чуть не забыл, как это делается). В процессе решения этих задач никто не пострадал, напротив, все остались довольны. Поэтому я решил поделиться результатами с сообществом.


Обратите внимание: данная статья рассчитана, преимущественно, на начинающих разработчиков и вряд ли покажется интересной опытным, хотя, смею надеяться, что и последние не пожалеют потраченного времени, если прочитают ее до конца.


Введение


Итак, задачи были следующими:


  • Реализовать навигацию по разделам сайта с визуальным переключением индикатора текущего местонахождения пользователя и возможностью переходить к определенному разделу по клику. Сама навигация согласно макету должна была выглядеть так:




  • Реализовать "ленивую" (отложенную, lazy) загрузку медиаресурсов (изображений, аудио и видео), поскольку те же изображения даже после сжатия с помощью gulp-imagemin весили (и весят, потому что они никуда не делись) неприличные 50 Мб и загружались при запуске приложения (больше они себя так не ведут).
Читать дальше →
Total votes 5: ↑4 and ↓1+3
Comments19

Создаем текстовый редактор на React.js

Reading time17 min
Views38K

Привет! Меня зовут Данила, и я фронтенд-разработчик в KTS.

Однажды в одном из своих проектов мне потребовалось реализовать кастомный текстовый редактор на React.js. Задача показалась мне довольно интересной, и я решил рассказать о своем опыте. В статье я поэтапно покажу, как можно создать текстовый редактор с базовыми функциями.

Надеюсь, информация будет полезной и сэкономит кому-то время и силы.

Читать далее
Total votes 17: ↑16 and ↓1+15
Comments10

JavaScript: немного об интернационализации и локализации веб-приложений

Reading time18 min
Views11K


Привет, друзья!


В данной статье я хочу рассказать вам об Internationalization API — интерфейсе, предоставляемом браузером, позволяющем выполнять интернационализацию и локализацию веб-приложений.


Статья состоит из 2 частей: теоретической и практической. В теоретической части мы кратко рассмотрим возможности, предоставляемые Internationalization API. В практической — создадим пример локализованного приложения с помощью разработанной мной утилиты.

Читать дальше →
Total votes 12: ↑10 and ↓2+8
Comments2

Пользовательские хуки React: зачем нам нужен контекст

Reading time4 min
Views11K

В некоторых случаях хук — это обычный хук, но часто вам понадобится больше контекста. Эта короткая статья в блоге обобщает сказанное. Пользовательские React хуки — это очень удобный способ инкапсуляции логики и передачи данных вниз по дереву рендеринга. 

Правила для пользовательских React хуков довольно просты:

Пользовательский хук — это функция JavaScript, имя которой начинается с "use" и которая может вызывать другие хуки.

Читать далее
Total votes 12: ↑12 and ↓0+12
Comments0

React 18: что нужно знать о новой версии

Reading time9 min
Views44K

В начале лета в официальном блоге React вышла новость о планах на 18 версию библиотеки. Команда разработчиков рассказала о новых фичах и API, которые планируется зарелизить в обновлении. Меня зовут Ильмир Шайхутдинов, я frontend разработчик Технократии, и в этой статье я хочу пробежаться по изменениям и познакомить вас с ними поближе. 

Читать далее
Total votes 10: ↑10 and ↓0+10
Comments4

JavaScript: о том, что нас ждет в следующем году

Reading time9 min
Views16K

Привет, друзья! Не за горами 2022 год, а это значит, что пришло время познакомиться с новыми возможностями, которыми нас порадует ECMAScript2022.


Вот о чем мы поговорим в этой статье:


  • await верхнего уровня
  • метод at() для индексируемых сущностей
  • метод hasOwn() для объектов
  • флаг d для регулярных выражений
  • 5 предложений для классов (специальные проверки для частных полей, блоки статической инициализации и др.)

Полный список возможностей, которые появятся в JavaScript в следующем году, можно найти здесь.

Читать дальше →
Total votes 11: ↑11 and ↓0+11
Comments2

Файлы как они есть. Работа с типизированными массивами

Reading time6 min
Views4.8K

Всем привет! Меня зовут Егор, я фронтенд-разработчик в Райффайзенбанке. В этой статье я хочу показать, как благодаря типизированным массивам мы можем взаимодействовать с бинарными данными в браузере. В качестве примера мы напишем приложение для шифрования текста внутрь изображения и посмотрим, как работают типизированные массивы.

Читать далее
Total votes 8: ↑8 and ↓0+8
Comments0

Первое знакомство с JavaScript-библиотекой Solid

Reading time8 min
Views24K
Solid — это реактивная JavaScript-библиотека для создания пользовательских интерфейсов без использования виртуальной DOM. Она однократно компилирует шаблоны, превращая их в узлы реальной DOM, а благодаря тщательно спланированным механизмам обновления контента при изменении состояния приложения выполняется только тот код, который необходим для визуализации этого изменения.

При таком подходе компилятор может оптимизировать процесс первого рендеринга страницы, а среда выполнения кода способна оптимизировать процессы обновления страниц. Такое внимание к производительности делает Solid одним из JavaScript-инструментов, показывающих самые высокие результаты в тестированиях производительности.


Меня эта библиотека заинтересовала, и я решила её испытать. В результате я уделила некоторое время созданию небольшого ToDo-приложения, изучая то, как эта библиотека рендерит компоненты, как она обновляет состояние приложение, как организует работу с хранилищем и исследуя многие другие её особенности.

Тех, кому не терпится взглянуть на код готового проекта, приглашаю заглянуть сюда.
Читать дальше →
Total votes 36: ↑33 and ↓3+30
Comments10
1
23 ...

Information

Rating
Does not participate
Location
Россия
Registered
Activity