Как стать автором
Обновить
-25
0

Пользователь

Отправить сообщение

Что ученые должны знать о железе для написания быстрого кода

Время на прочтение43 мин
Количество просмотров13K


источник изображения


Программирование сегодня используется во многих областях науки, где отдельным ученым часто приходится собственноручно писать код для своих проектов. Для большинства ученых, однако, компьютерные науки не являются их областью знаний; они изучили программирование по необходимости. Я считаю себя одним из них. Хотя мы можем быть достаточно хорошо знакомы с программированием со стороны софта, мы редко имеем даже базовое представление о том, как железо влияет на производительность кода.


Цель этого урока — дать непрофессиональным программистам краткий обзор особенностей современного оборудования, которые нужно понимать, чтобы писать быстрый код. Это будет дистилляция того, что мы узнали за последние несколько лет. Этот учебник будет использовать Julia, потому что она позволяет легко продемонстрировать эти относительно низкоуровневые соображения на высокоуровневом интерактивном языке.

Читать дальше →
Всего голосов 19: ↑18 и ↓1+26
Комментарии8

Настраиваем адаптивное освещение в умном доме

Время на прочтение6 мин
Количество просмотров44K

Адаптивное освещение — это автоматическая подстройка температуры света в вашем доме в течение дня. Исследователи утверждают, что такой подход плодотворно сказывается на циркадных ритмах тела.


В недавнем обновлении iOS 14 такая функция появилась в платформе HomeKit от Apple. Пока она поддерживается только парой производителей умного света.


В статье расскажу, как использовать адаптивное освещение с любым умным светом на примере платформы Home Assistant.


Читать дальше →
Всего голосов 10: ↑9 и ↓1+12
Комментарии11

Поиск научных публикаций в Интернете. Часть 3. Настройка оповещений

Время на прочтение5 мин
Количество просмотров6.7K
Продолжение (начало – здесь (1) и (2))

Уметь искать информацию о научных публикациях по своей тематике – хорошо. Но ещё лучше, если эта информация будет сама вас находить. Поэтому в заключительной части обзора по поиску научных публикаций я рассмотрю особенности настройки оповещений.


Обычный вид моего почтового ящика — существенную часть писем составляют оповещения о новых публикациях
Читать дальше →
Всего голосов 9: ↑9 и ↓0+9
Комментарии2

Когнитивистика и футурология: как наши фантазии могут повлиять на наше будущее

Время на прочтение28 мин
Количество просмотров5.7K
Можно управлять тем, что можно представить.
Нельзя управлять тем, что нельзя представить.
Это относится и к нашему будущему.


Так не стоит ли обратить внимание не только на моделирование будущего, но и на наши возможности интерпретации полученных результатов?

Где простираются границы нашей возможности фантазировать и представлять? И – самое главное – можем ли мы предложить какой-нибудь осмысленный инструмент для их измерения?..
Читать дальше →
Всего голосов 9: ↑8 и ↓1+11
Комментарии13

Безопасность домохозяйки

Время на прочтение20 мин
Количество просмотров10K

Лет 15 назад, когда интернет выдавался по карточкам и измерялся в часах для нас было обыденным делом ходить в гости за играми, книгами и фильмами. У многих был один единственный диск, обязательно разбитый на c: и d:

Но никто не думал о том, какие именно файлы, валяющиеся на жёстком диске, были доступны на компьютере подключения. Конечно, ведь ты приходил к другу и думал, что наконец-то получишь свежие антивирусные базы, т.к. человек выписывал upgrade special, да и цель визита – фильмец в переводе гоблина. А он от тебя получал подборку нужных тулов вирусов с универа или фоток с зачётов.

Как бы полное доверие, ведь так? Никто не копировал файлы cookies или переписку icq и пр. Да и секретов тогда ещё не было. Всё это выглядит так, словно наши жесткие диски – большие флешки. А так и есть! Подобно флешке ты можешь забыть или потерять свои винчестер/телефон/ноутбук.

В студенчестве это было бы страшным событием, но больше финансово.
А если сегодня попадут в чужие руки твои устройства или облачная учётка, за что ты будешь переживать?

Я уже не студент, и буду переживать не только за пропажу своих девайсов, но и за корпоративные секреты, доступы, переписку и контакты. Если кто-то воспользуется моей учёткой и напишет самым частым контактам типичную, для некоторых соц. сетей, просьбу «переведи до пятницы» или «выдай временный доступ», то кто-то может повестись, и это большая печаль.

Думаю дальнейший мой текст для большинства людей из IT (и не только) не является актуальным, но кому-то будет полезным, я надеюсь

Читать далее
Всего голосов 22: ↑22 и ↓0+22
Комментарии29

Бумажный бит: создание механической памяти из оригами

Время на прочтение11 мин
Количество просмотров6.5K


«Бегущий по лезвию», «Воздушная тюрьма», «Heavy Rain» — что общего между этими представителями массовой культуры? Во всех в той или иной степени присутствует древнее японское искусство по складыванию бумаги — оригами. В кино, играх и в реальной жизни оригами частенько используется в качестве символа определенных чувств, каких-то воспоминаний или своеобразного послания. Это скорее эмоциональная составляющая оригами, но с точки зрения науки в бумажных фигурках сокрыто множество интересных аспектов из самых разных направлений: геометрия, математика и даже механика. Сегодня мы с вами познакомимся с исследованием, в котором ученые из Американского института физики создали устройство хранения данных за счет складывания/раскладывания фигурок оригами. Как именно работает бумажная карта памяти, какие принципы в ней реализованы и сколько данных может хранить такое устройство? Ответы на эти вопросы мы найдем в докладе ученых. Поехали.
Всего голосов 18: ↑16 и ↓2+22
Комментарии5

С чего начать учить ребенка робототехнике: интервью с создателем «РОББО Клубов»

Время на прочтение9 мин
Количество просмотров16K
Естественное стремление айтишника — приобщить ребенка к программированию и робототехнике как можно раньше. О том, как это сделать и с чего начинать, мы спросили Павла Фролова, основателя компании «РОББО» и сети образовательных клубов «РОББО Клуб», а с недавнего времени — и сети частных школ ROBBO Academy Future Skills.



Павел собаку съел на обучении детей разных возрастов сложным техническим концепциям. Под катом — о том, как лучше преподнести технические знания ребенку, а также о его личном подходе к школьному образованию.
Читать дальше →
Всего голосов 20: ↑19 и ↓1+22
Комментарии0

Бесплатные онлайн-курсы по Automotive, Aerospace, робототехнике и инженерии (50+)

Время на прочтение10 мин
Количество просмотров14K
Подписывайтесь на каналы:
@AutomotiveRu — новости автоиндустрии, железо и психология вождения
@TeslaHackers — сообщество российских Tesla-хакеров, прокат и обучение дрифту на Tesla


Спрос на крутых специалистов в автоиндустрии растёт и будет расти. В современных автомобилях строк кода больше, чем в космических кораблях, боевых самолетах и операционных системах. Доля стоимости ПО в автомобилях в скором времени дойдет до 50%. Каждый компонент автомобиля стремится стать «умным».

Предлагаем вашему вниманию подборку онлайн-курсов для самостоятельного изучения и повышения компетентности в области automotive.

Бесплатные курсы от edX (36)


Road Traffic Safety in Automotive Engineering

от Chalmers University of Technology

Изучите основы пассивной и активной безопасности в автомобильной технике.


Длительность: 7 недель
Нагрузка: 10-20 часов в неделю
Сложность: Advanced
Цена: бесплатно (сертификат за $249)
Всего голосов 10: ↑9 и ↓1+11
Комментарии7

10 расширений для VS Code, без которых я не могу программировать

Время на прочтение3 мин
Количество просмотров151K
VS Code — мой любимый редактор кода. Это — самый популярный из существующих редакторов, возможности которого можно расширять практически до бесконечности. И, что удивительно, разработала его компания Microsoft. Я полагаю, что ни один из других редакторов и ни одна из других IDE не может дать разработчику хотя бы половину того, что способен дать ему VS Code. Одна из сильных сторон VS Code — это система расширений. Она позволяет создавать расширения буквально на все случаи жизни. Хочу рассказать вам о моём топ-10 расширений для VS Code.


Читать дальше →
Всего голосов 57: ↑31 и ↓26+21
Комментарии70

Приточная вентиляция совмещенная с канальным кондиционером (часть 1 — электрическая)

Время на прочтение11 мин
Количество просмотров81K

схема_малая


Хочу поделиться опытом проектирования, монтажа и эксплуатации своей системы приточной вентиляции совмещенной с канальным кондиционером. Система
собиралась в 2012-2013 годах и с тех пор находится в постоянной эксплуатации.


Статью разделил на две части:


  • в первой части описана классическая схема приточная вентиляции с использованием электрического канального подогревателя
  • во второй части рассказано про неоднозначный опыт переработки системы под водяной калорифер с питанием от общедомовой системы отопления
Читать дальше →
Всего голосов 44: ↑43 и ↓1+58
Комментарии229

Приточная вентиляция совмещенная с канальным кондиционером (часть 2 — водяная)

Время на прочтение14 мин
Количество просмотров19K
drawing

Хочу поделиться опытом проектирования, монтажа и эксплуатации своей системы приточной вентиляции совмещенной с канальным кондиционером. Система
собиралась в 2012-2013 годах и с тех пор находится в постоянной эксплуатации.


Статью разделил на две части:


  • в первой части была описана классическая схема приточная вентиляции с использованием электрического канального подогревателя
  • в этой части расскажу про неоднозначный опыт переработки системы под водяной калорифер с питанием от общедомовой системы отопления
Читать дальше →
Всего голосов 16: ↑16 и ↓0+16
Комментарии44

Самодельный рекуператор для загородного дома с КПД 80%

Время на прочтение2 мин
Количество просмотров112K

image


Наступила зима, и я решил усовершенствовать систему вентиляции в моем загородном доме. До этого момента ее практически не было, все вентилирование осуществлялось за счет открывания окон, выбрасывания теплого отработанного воздуха и впускания холодного свежего с улицы. Я что-то слышал о системах рекуперации (recuperatio — обратное получение, возвращение), позволяющих не просто выбрасывать тепло вместе с воздухом, а использовать его для нагревания входящего свежего воздуха с заметной экономией энергии на отоплении. Подумав — а почему бы и нет, я решил попробовать сделать такую систему самостоятельно.

Читать дальше →
Всего голосов 101: ↑101 и ↓0+101
Комментарии324

Литье форм из жидкого силикона в домашних условиях

Время на прочтение4 мин
Количество просмотров247K
image

В прошлый раз я описывал разработку набора для фокуса «Растворимая ложка», в котором фигурировала форма из силикона.

Сегодня подробно распишу сам процесс литья таких форм из жидкого силикона на основе платины. Предупреждаю, под катом много фото!
Читать дальше →
Всего голосов 42: ↑38 и ↓4+52
Комментарии49

Соревновательный потенциал Besiege-подобных симуляторов

Время на прочтение8 мин
Количество просмотров6.5K
Дисклеймер


Написание заметки мотивировано релизом игры Besiege, однако сама эта игра взята просто в качестве наглядного примера — как представитель жанра.

Автор просит прощения у людей, которые подписались на него после публикации об эргономике рабочего места и здоровье оператора ЭВМ! Подробная и развёрнутая статья на эту тему ориентировночно выйдет в середине весны — если всё пойдёт по плану и не случится никакого форс-мажору.





image

Основные аргументы нижепредставленной работы родились и были обкатаны ещё в процессе общения на тему с Александром Фёдоровичем Горбаченко в январе 2018-ого года — после того, как он самостоятельно ознакомился с игрой. Автор выражает ему благодарность за предоставленную экспертизу, а также за ряд высказанных тогда важных ремарок и критических замечаний!
Всего голосов 8: ↑5 и ↓3+6
Комментарии67

Сказ о том, как я автоматизировал квартиру с помощью Node-RED. Часть I

Время на прочтение10 мин
Количество просмотров54K
За прошлый год я собрал и настроил автоматизацию для небольшой квартиры около оживленной дороги. В этой статье я расскажу об использованных решениях в климатической системе, освещении, мультимедиа и в программном обеспечении.


Всего голосов 70: ↑69 и ↓1+83
Комментарии42

Финансовая независимость. Что изменилось за год

Время на прочтение4 мин
Количество просмотров26K
«Если каждый день немного откладывать
то уже через год вы удивитесь
как мало вы отложили»
Неизвестный финансовый консультант


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

Прежде всего немного изменилась структура расходов


Читать дальше →
Всего голосов 21: ↑16 и ↓5+16
Комментарии159

Пишем «калькулятор». Часть II. Решаем уравнения, рендерим в LaTeX, ускоряем функции до сверхсветовой

Время на прочтение7 мин
Количество просмотров9.9K
Привет!

Итак, в первой части мы уже неплохо поработали, сделав производную, упрощение, и компиляцию. Так, а что еще должен уметь наш простенький калькулятор? Ну хотя бы уравнения вида

$(x - b)(\tan(\sin(x))^2 - 3\tan(\sin(x)) + c) = 0$

точно должен решать. А еще красиво нарисовать это дело в латехе, и будет прямо хорошо! Погнали!



Читать дальше →
Всего голосов 18: ↑18 и ↓0+18
Комментарии10

Как выбирать акции биотеха, глядя на механизмы старения

Время на прочтение6 мин
Количество просмотров6.6K
В прошлом году мы опубликовали две статьи, в которых пытались предсказать будущее. Мы выбрали десяток биотехнологических компаний, технологии которых могут здорово пригодиться в борьбе с возраст-зависимыми заболеваниями, а может даже и со старением как таковым — кто знает?

Первая статья была посвящена межклеточному матриксу. Межклеточный матрикс — это каркас, в котором держатся все наши клетки. С возрастом его свойства ухудшаются, что влечет за собой кучу неприятностей.

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

В этих двух статьям мы дали биологическое обоснование тому, почему эти компании интересны. Первая статья была опубликована 2 сентября 2019, вторая — 25 сентября 2019. Как же изменились стоимости их акций за 3 месяца? Вот сводная таблица, зеленым отмечены компании, акции которых выросли, красным — те, где упали:

image
Читать дальше →
Всего голосов 9: ↑8 и ↓1+11
Комментарии5

Пишем «калькулятор» на C#. Часть I. Вычисление значения, производная, упрощение, и другие гуси

Время на прочтение9 мин
Количество просмотров66K
Привет!

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

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

Берем оставшиеся с нового года печеньки, и погнали!
Читать дальше →
Всего голосов 34: ↑34 и ↓0+34
Комментарии18

Умный дом с Xiaomi на примере бани

Время на прочтение12 мин
Количество просмотров78K
В интернете довольно много обзоров и видеороликов о построении умных домов. Бытует мнение, что все это достаточно дорого и хлопотно в организации, то есть, в целом, удел гиков. Но прогресс не стоит на месте. Устройства становятся более дешевыми, при этом более функциональными, а проектирование и монтаж – довольно простыми. Однако, в основном, обзоры фокусируются на 1-2 примерах использования, практически не покрывая нюансы и не создавая целостной картины. Поэтому в данной статье я хочу сделать обзор законченного проекта, продемонстрировать сценарии использования и встретившиеся подводные камни в построении умного дома с помощью устройств Xiaomi на примере бани. Описанные идеи с небольшими вариациями можно применить и при автоматизации квартиры.

image

Читать дальше →
Всего голосов 32: ↑30 и ↓2+35
Комментарии99

Информация

В рейтинге
5 451-й
Зарегистрирован
Активность