Как стать автором
Обновить
0
0
Денис Шепелев @AlloySteel

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

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

Свойства Min и Max width/height в CSS

Время на прочтение10 мин
Количество просмотров121K
Перевод «Min and Max Width/Height in CSS» Ахмада Шадида.

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

В этой статье мы познакомимся с CSS-свойствами максимума и минимума для ширины и высоты, а также детально рассмотрим каждое из них и сценарии их использования.
Всего голосов 12: ↑11 и ↓1+13
Комментарии4

Как же работают транзакции в Redis

Время на прочтение3 мин
Количество просмотров21K
Работаю с Redis относительно недавно и вот возникла необходимость изменения одного ключа несколькими потоками одновременно. Для работы с Redis в php использую клиент Rediska. Еще когда читал мануал по Rediska видел раздел про транзакции, а сегодня пришло время почитать внимательнее.

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

WebAssembly: что и как

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


Эта статья основана на моём выступлении на конференции ITSubbotnik, прошедшем 2 ноября 2019 года в Москве.


Вообще я бэкенд программист, но меня заинтересовала эта технология, она позволяет использовать мои знания бэкенда на фронте.


Проблема


Начнём с проблемы, которая решается этой (относительно новой) технологией. Проблема эта — быстро исполнять код в браузере. Быстро — это значит, «быстрее чем JavaScript», в идеале настолько быстро, насколько позволяет имеющийся у нас процессор.

Читать дальше →
Всего голосов 62: ↑60 и ↓2+58
Комментарии136

TypeScript: infer и conditional types. Продвинутый TS на примерах

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров34K

Разбираемся, что же такое conditional types и как написать свои утилиты, такие как ReturnType, InstanceType, NonNullable и др., при помощи ключевых слов infer и extends.

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

Как превратить Raspberry Pi в роутер с поддержкой WireGuard VPN клиента

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

Если вдруг у вас есть Raspberry Pi, вы с ним уже наигрались и хотите найти ему полезное применение, то в этой статье я расскажу как быстро и просто превратить его в роутер, который может работать c VPN сервером по протоколу WireGuard. В виду того, что вычислительные возможности Raspberry Pi выше, чем у среднестатистического роутера, вы получите большую скорость Интернет при работе через VPN.

Читать далее
Всего голосов 4: ↑3 и ↓1+2
Комментарии20

Open source Modbus TCP — RTU конвертор

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров3.4K

Добрый день коллеги, поговорим о прозрачном конверторе Modbus TCP в Modbus RTU.

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

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

Как работает инжектор?

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

Чем занимаются те самые «мозги» и для чего они нужны? Электроника — альтернатива другим системам, выполняющим те же функции. Дозированием топлива занимался карбюратор, зажиганием управлял механический или вакуумный корректор угла опережения зажигания. В общем не электроникой единой возможно реализовать все это и достаточно продолжительное время именно так и было. На автомобилях, мотоциклах, бензопилах, бензогенераторах и во многих многих других местах работали и продолжают работать те самые системы, которые призван заменить инжектор.
Зачем же понадобилось что-то менять? Зачем сносить существующие проверенные и весьма надежные системы? Все просто — гонка за экономичностью, экологичностью и мощностью. Точность работы описанных выше систем недостаточна для обеспечения желаемого уровня экологичности и мощности, а сами по себе электронные системы управления двигателем начали появляться достаточно давно.
Читать дальше →
Всего голосов 200: ↑184 и ↓16+168
Комментарии101

Разбираемся с артиклями: продвинутый уровень

Время на прочтение4 мин
Количество просмотров41K
Если вы уже освоили базовые правила и уверенно применяете их в речи и письме, то пришло время узнать некоторые тонкости, которые обычно рассматриваются на высоких уровнях. Мы приготовили для вас еще одну шпаргалку, которая поможет выучить оставшиеся правила расстановки артиклей раз и навсегда.

image
Читать дальше →
Всего голосов 21: ↑19 и ↓2+17
Комментарии15

Тестирование LED-панелей 60x60

Время на прочтение3 мин
Количество просмотров40K
Я протестировал огромное количество светодиодных ламп, но светодиодное освещение это не только лампы. Светодиодные светильники для потолков Armstrong (квадраты 60x60 сантиметров) сейчас используются повсеместно и они, точно так же, как светодиодные лампы, бывают хорошими и не очень, а реальные их параметры не всегда соответствуют тому, что указано на упаковке.

Я провёл испытания шести таких светильников пяти производителей.

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

В Калифорнии просят Apple объяснить, почему компания не разрешает ремонтировать свои телефоны пользователям

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


Компании, которые препятствуют DIY-ремонту своих устройств и систем, известны давно. В первую очередь это производитель тракторов и сельскохозяйственного оборудования John Deere. Эта компания — настоящий профессионал в запретах на ремонт, о чем не раз писали на Geektimes. Кроме того, проблемы пользователям, которые хотят отремонтировать свои устройства создает и компания Apple.

В случае купертиновской компании речь идет не о прямом запрете на ремонт (хотя...). Но Apple не продает запчасти в открытом доступе, купить их любой желающий не может. Да, можно приобрести б/у деталь либо же новую запчасть, которая является репликой оригинала. Однако приобрести новый экран у Apple напрямую нельзя. Оригинальные запчасти получают лишь сертифицированные корпорацией сервисные центры.
Читать дальше →
Всего голосов 29: ↑29 и ↓0+29
Комментарии141

Президент США запретил слияние Broadcom и Qualcomm

Время на прочтение3 мин
Количество просмотров20K
Президент США Дональд Трамп опубликовал указ, который заблокировал предложение сингапурской корпорации Broadcom на покупку американского производителя микросхем Qualcomm за $119 млрд. Сделка могла стать крупнейшей в истории мировой технологической индустрии.

Президентский запрет на иностранные инвестиции в американскую компанию накладывался всего четыре раза за последние 30 лет. Но этот случай нетипичный, потому что запрет наложен даже раньше, чем акционерам Qualcomm дали шанс проголосовать за сделку.

Согласно тексту указа, есть «достоверные доказательства» того, что если корпорация Broadcom получит контроль над Qualcomm, то «может предпринять меры, которые угрожают нанести ущерб национальной безопасности Соединенных Штатов». Приводится ссылка на закон «О производстве продукции для оборонных нужд» 1950 года (Defense Production Act of 1950).
Читать дальше →
Всего голосов 32: ↑31 и ↓1+30
Комментарии82

Отслойка сетчатки — что о ней важно знать

Время на прочтение11 мин
Количество просмотров233K
Отслойка сетчатки является грозным глазным заболеванием, которое без хирургического лечения чаще всего приводит к полной потере зрения.

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

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

Отслойка сетчатки глаза

Своевременность операции дает шанс на сохранение зрения, в Германии по стандарту операция должна быть выполнена в течение 24 часов после постановки диагноза. В России таких стандартов нет. Но каждому пациенту я говорю, что отслойка сетчатки «как свежезамороженная рыба» – через пару дней уже «не первой свежести».
Всего голосов 80: ↑79 и ↓1+78
Комментарии58

Правда о лунной ракете Сатурн-5 (критика домыслов д.ф.-м.н. Попова)

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

Консервная банка без экипажа, которая после взлета падала в океан (по мнению А.И. Попова)

«Против глупости сами Боги бороться бессильны!»
Фридрих Шиллер

Неутомимый борец с историей программы «Аполлон», доктор физ-мат наук А.И. Попов в 2012 написал статью «Краткая история американской лунной ракеты», в которой попытался доказать, что ракета Сатурн-5 не отправляла к Луне ни один из Аполлонов 8, 10, 11, 12, 13, 14, 15, 16, 17. По его мнению, Лунной Одиссеи 1968 не было вообще! Некоторые домыслы из статьи Попова выглядят довольно убедительно, а его докторская степень по физике вдохновляет сторонников лунной конспирологии (в дальнейшем «луноборцев»), которые в России составляют уже подавляющее большинство, а в мире их число растет эпидемически. При этом луноборцы, как правило, не сомневаются в программе Аполлон… поскольку они «точно знают», что США сняли ее в Голливуде и навязали человечеству при соучастии СССР.

Статья «Краткая история американской лунной ракеты» состоит из 5-ти независимых разделов и заключения о том, что Сатурн-5 не только никогда не отправлял людей к Луне, но даже на околоземную орбиту был не способен вывести ни грамма груза. Все заявления А.И. Попова разделены на основные тезисы, которые тщательно рассмотрены по одному. Скучно не будет.
Всего голосов 93: ↑88 и ↓5+83
Комментарии443

Конструктор fischertechnik TXT Discovery Set — краткий обзор

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

В предыдущей публикации я представил обзор истории инженерных конструкторов fischertechnik с 1965 по 2017 г. и сейчас, в соответствии с пожеланием читателей, выкладываю обзор конструкторского набора 524328 ROBOTICS TXT Discovery set.



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


В картонной коробке находятся механические детали, моторы, программируемый контроллер TXT, видеокамера, программное обеспечение ROBO Pro, инструкция по сборке и небольшая книжка в формате PDF с учебным материалом.


Дополнительно для работы с конструктором нам понадобится аккумуляторный набор 34969, в который входит NiMH аккумулятор и зарядное устройство.


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

Всего голосов 18: ↑18 и ↓0+18
Комментарии16

Уроки космических аварий: поражение и триумф «Аполлона-13»

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

В такие же апрельские дни 1970 года разыгралась, наверное, самая драматическая история из всего, что происходило в космосе. Три астронавта, отправившиеся на Луну, оказались в смертельной опасности и были вынуждены трое суток возвращаться домой, преодолевая различные возникающие трудности. Это очень красивая история о том, как небольшие изменения в спецификации могут привести к большим проблемам, о слаженной работе сотен людей в ЦУПе в режиме аврала, о смелости и профессионализме.
Читать дальше →
Всего голосов 206: ↑204 и ↓2+202
Комментарии64

История инженерных конструкторов fischertechnik

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

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



Сегодня я хочу поделиться материалом о проекте, который уже 52 года способствует формированию инженерных кадров в разных странах, включая СССР и РФ. Речь пойдет о конструкторах fischertechnik (Фишертехник).

Читать дальше →
Всего голосов 45: ↑43 и ↓2+41
Комментарии52

Второй пуск с Восточного закончился неудачей. Метеор-М и дополнительная нагрузка потеряны

Время на прочтение2 мин
Количество просмотров42K
image
(фото: smitsmitty.livejournal.com/276539.html)

«Головная часть ракеты «Союз-2.1б» с 19 спутниками, включая трехтонный гидрометеорологический аппарат «Метеор-М», могла целиком упасть в океане в районе Антарктиды» — сообщил РИА Новости.

Информацию о нештатной ситуации подтвердил и Роскосмос.
Всего голосов 52: ↑50 и ↓2+48
Комментарии772

Обзор 3D-принтера FLASHFORGE Hunter

Время на прочтение5 мин
Количество просмотров6.9K
Всем привет! Хотим познакомить вас с 3D-принтером FLASHFORGE Hunter, печатающим фотополимерами.

FDM принтеры компании FlashForge оставили после себя только положительные эмоции — отличные рабочие лошадки с продуманной механикой и удобным слайсером. Было очень интересно протестировать их новый фотополимерный принтер. Забегая вперед скажу – принтер нас не разочаровал=)

FlashForge Hunter работает по технологии DLP, в которой фотополимерные слои застывают под воздействием УФ света. В отличии от принтеров с технологией SLA, в которой слои печати образуются постепенно под воздействием лазера, в Hunter засвечивается сразу весь слой, что делает печать в разы быстрее.


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

Промышленные роботы в деле: кейсы от Kawasaki для ИТЭР, «ДиКома» и «Ленмонтажа»

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


Сварка – трудоемкий и опасный процесс, поэтому крупные компании начинают внедрять на своих производствах роботизированные комплексы, отказываясь от ручного труда. Так, например, поступили «ДиКом» и «Ленмонтаж», заменив сварщиков-людей роботами от Kawasaki.

Kawasaki Robotics – японская робототехническая компания, производящая и поставляющая промышленных роботов. Более 100 тысяч роботов установлено на различных производственных комплексах в Европе, Азии, Америке, Африке, России и на Ближнем Востоке.

По словам генерального менеджера по маркетингу и продажам в Kawasaki Robotics Europe Карстена Штумпфа, простую работу лучше поручить роботу, а человек должен заниматься творчеством.

«Мы считаем, что роботы должны совместно существовать с людьми. Самое перспективное направление в робототехнике, как по мне, – создание роботов с легкой обучаемостью», – заявил Карстен.
Читать дальше →
Всего голосов 9: ↑5 и ↓4+1
Комментарии7

Ошибки в разговорном английском, которые можно (и нужно) допускать

Время на прочтение4 мин
Количество просмотров53K
Беглая и живая речь отличается от литературной фонетическими, лексическими и грамматическими нюансами. В то же время, она остается лучшим средством неформального общения наряду с вычурным языком Шекспира.

Сегодня расскажем, какие слова и фразы допустимо упрощать и какие правила можно нарушать в разговорном английском без потери смысла.
Читать дальше →
Всего голосов 31: ↑26 и ↓5+21
Комментарии107

Информация

В рейтинге
Не участвует
Откуда
Саратов, Саратовская обл., Россия
Дата рождения
Зарегистрирован
Активность