Pull to refresh
0
0
Денис Шепелев @AlloySteel

User

Send message

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

Reading time10 min
Views121K
Перевод «Min and Max Width/Height in CSS» Ахмада Шадида.

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

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

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

Reading time3 min
Views21K
Работаю с Redis относительно недавно и вот возникла необходимость изменения одного ключа несколькими потоками одновременно. Для работы с Redis в php использую клиент Rediska. Еще когда читал мануал по Rediska видел раздел про транзакции, а сегодня пришло время почитать внимательнее.

Читать дальше →
Total votes 18: ↑13 and ↓5+8
Comments13

WebAssembly: что и как

Reading time9 min
Views131K


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


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


Проблема


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

Читать дальше →
Total votes 62: ↑60 and ↓2+58
Comments136

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

Level of difficultyMedium
Reading time4 min
Views34K

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

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

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

Reading time7 min
Views22K

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

Читать далее
Total votes 4: ↑3 and ↓1+2
Comments20

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

Level of difficultyEasy
Reading time4 min
Views3.4K

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

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

Читать далее
Total votes 1: ↑1 and ↓0+2
Comments8

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

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

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

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

Reading time4 min
Views41K
Если вы уже освоили базовые правила и уверенно применяете их в речи и письме, то пришло время узнать некоторые тонкости, которые обычно рассматриваются на высоких уровнях. Мы приготовили для вас еще одну шпаргалку, которая поможет выучить оставшиеся правила расстановки артиклей раз и навсегда.

image
Читать дальше →
Total votes 21: ↑19 and ↓2+17
Comments15

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

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

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

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

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

Reading time3 min
Views48K


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

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

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

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

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

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

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

Reading time11 min
Views233K
Отслойка сетчатки является грозным глазным заболеванием, которое без хирургического лечения чаще всего приводит к полной потере зрения.

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

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

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

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

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

Reading time29 min
Views54K
image

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

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

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

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

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

Reading time7 min
Views10K

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



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


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


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


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

Total votes 18: ↑18 and ↓0+18
Comments16

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

Reading time14 min
Views196K

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

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

Reading time8 min
Views19K

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



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

Читать дальше →
Total votes 45: ↑43 and ↓2+41
Comments52

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

Reading time2 min
Views42K
image
(фото: smitsmitty.livejournal.com/276539.html)

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

Информацию о нештатной ситуации подтвердил и Роскосмос.
Total votes 52: ↑50 and ↓2+48
Comments772

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

Reading time5 min
Views6.9K
Всем привет! Хотим познакомить вас с 3D-принтером FLASHFORGE Hunter, печатающим фотополимерами.

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

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


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

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

Reading time4 min
Views5K


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

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

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

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

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

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

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

Information

Rating
Does not participate
Location
Саратов, Саратовская обл., Россия
Date of birth
Registered
Activity