Pull to refresh
0
0
Александр Гешель @JohnTR

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

Send message

Производственный календарь в PostgreSQL

Level of difficultyEasy
Reading time6 min
Views12K

Новый Год уже совсем на носу, а значит нужен свежий производственный календарь в базе данных PostgreSQL. Но как совершенно обленившийся IT-шник, заводить его руками не хочется. Хочется, чтобы вызовом одной функции он сразу появился. Ну а уж из этой функции можно его сохранить в табличку и спокойно использовать до следующего Нового Года. А тогда опять просто вызвать вызвать функцию и с чистой совестью отрапортовать о выполненной работе. Цель статьи - показать возможности COPY ... FROM PROGRAM и простейшие приемы парсинга XML в PostgreSQL.

Читать далее
Total votes 15: ↑14 and ↓1+20
Comments20

Необычные приёмы отладки, которые браузер от вас скрывает

Level of difficultyMedium
Reading time8 min
Views15K

Список неочевидных, но при этом полезных хаков, которые позволят использовать отладчик вашего браузера1 более полноценно. Для понимания материала статьи потребуется как минимум средний уровень владения инструментами разработчика.
Читать дальше →
Total votes 72: ↑71 and ↓1+96
Comments12

Мем айсберг SQL: погружение в глубины баз данных

Level of difficultyMedium
Reading time53 min
Views18K

Мем айсберг SQL: погружение в глубины изучения баз данных

Мем айсберг SQL — это вирусное интернет-изображение, изображающее айсберг с несколькими слоями. Вершина айсберга содержит общеизвестные концепции и инструменты SQL, такие как операторы SELECT и JOIN. Однако по мере погружения под воду становятся видны более абсурдные и малоизвестные аспекты SQL.

Читать далее
Total votes 23: ↑21 and ↓2+23
Comments6

Quansheng UV-K5/K6: трансивер, из которого можно сделать что угодно

Reading time7 min
Views32K

Дядюшка Ляо не перестаёт удивлять. Мы хорошо помним, какую революцию совершили USB-донглы на микросхемах Elonics E4000 и Rafael Micro R820T, изначально предназначенные для просмотра телевидения на экране компьютера. С заменённым драйвером они превращались в универсальный SDR-радиоприёмник, принимавший в диапазоне от 25 MHz до 1 750 MHz, отображая при этом спектр шириной 2.4 MHz. И стоило это удовольствие долларов 5, может, чуть больше.

Вторым важным событием стало появление дешёвой народной «шарманки» — Baofeng UV-5R. Это простенький двухдиапазонный трансивер с заявленной выходной мощностью 5W. Но недавно китайцы вновь превзошли сами себя и выпустили нечто, что стало ещё более интересным — Quansheng UV-K5 и улучшенные версии, обозначаемые UV-K5(8) и UV-K6. Что это за трансивер и почему он стал так популярен — читайте под катом.

Читать далее
Total votes 51: ↑51 and ↓0+76
Comments43

Как выбрать HDMI-кабель? — Разбор

Reading time5 min
Views135K
Вы когда-нибудь задавались вопросом что за странная ситуация с ценой на HDMI-кабели? На Яндекс.Маркете за трехметровый HDMI-кабель цена стартует с 131 рубля, а заканчивается проводом почти за полмиллиона! Понятно, что кабель за пол ляма — это какая-то единичная дичь.





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

Так всё же. Влияет ли цена кабеля на качество изображения? Какие бывают стандарты HDMI кабелей? И какой HDMI-провод выбрать для 4K телевизора и консолей нового поколения?

Сегодня вместе с вами разбираемся в HDMI кабелях.

Давайте сразу расставим точки над i. HDMI — это цифровой интерфейс High Definition Multimedia Interface.
Total votes 57: ↑49 and ↓8+58
Comments130

Энергонезависимое решение

Reading time10 min
Views122K


Понедельник. Постановка задачи


Девять часов тридцать одна минута утра — я на работе. Вообще-то мы работаем с десяти до семи, но по понедельникам я предпочитаю приходить пораньше — мне нравится наш офис, пока в нём нет людей. Я медленно иду мимо столов — одни завалены распечатками спецификаций и каких-то диаграмм, другие совсем пустые. На одних столах стоят компьютеры, другие пустые. Под некоторыми столами стоит сменная обувь, перед другими нет даже кресла. Да, у нас больше половины столов пустые — это на случай приёма новых сотрудников, или командировки кого-то из других городов и стран. Ведь у нас крупная международная компания с офисами разработки в Омске и Калачинске и головным офисом на Кипре. Мы занимаем четыре этажа в современном офисном центре. Правда, сразу за нашим зданием начинаются руины какого-то авиационного завода, и в день зарплаты мы стараемся там не ходить.
Читать дальше →
Total votes 371: ↑359 and ↓12+347
Comments149

Как пенсионный фонд сливает персональные данные

Reading time2 min
Views72K
Для начала хотелось бы сделать небольшое лирическое отступление. Давным давно (хотя можно иногда до сих пор встретить), молоденькие девочки и мальчики на должности оператора ПК, различные продажники и пр. делали email рассылки своим клиентам довольно простым способом — одно письмо и все клиенты в получателях. Кто-то жаловался что его адрес таким образом светится, кто-то радовался живой базе конкурентов. Но тем не менее данные рассылки можно встретить значительно реже.

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



Самые сообразительные я думаю уже догадались что было во втором файле.

Важный UPD 3 под катом

Читать дальше →
Total votes 110: ↑109 and ↓1+108
Comments230

Пирамиды — головоломка возрастом четыре с половиной тысячи лет

Reading time3 min
Views28K


Что общее между утопленником, подгоревшим пирогом и беременной восьмиклассницей?

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

Книжные головоломки отличаются от того, что подбрасывает жизнь. Хороший тон придумывания головоломок, подразумевает, что все приведенные условия важны для нахождения ответа. То есть не должно быть ситуации «маузера Папанина». Разобрали, подбросили лишнюю деталь и смотрим за мучениями бедолаги, который пытается пристроить ее на место.
Total votes 46: ↑12 and ↓34-22
Comments170

Чёртова дюжина странных игр

Reading time8 min
Views33K


Я люблю разные игры. Например, те, что могут меня удивить. В этой подборке я перечислил игры и почти игры, в хорошем смысле этого слова странные. Я сознательно игнорирую в обзоре симуляторы козлов и хлебушка, игры с необычным графическим дизайном (иначе статья лопнет по швам) и очень известные игры, такие как Dear Esther. И ни в коем случае не претендую при этом на полноту изложения. Просто предлагаю скоротать часок-другой во время праздников, если вам станет любопытно.
Читать дальше →
Total votes 23: ↑23 and ↓0+23
Comments46

Лучшие головоломки, про которые не знает никто*

Reading time5 min
Views94K
*почти

Бодрый день, дамы и господа. Я наконец решил, что негоже мне сидеть в рид-онли, когда у меня в голове зреет столько полезных и нужных комментариев, и пора получить инвайт. А значит, надо писать пост. О чём? Конечно же, о том, что я люблю и знаю — об играх. Конкретно — о головоломках.

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

Учитывая «одноразовость» головоломок, тем более странно и в чём-то даже преступно, что о замечательнейших представителях этого жанра узнаёшь практически случайно. Мой пост имеет целью исправление этой несправедливости, и я как раз заканчиваю затянувшееся предисловие и перехожу к сути.
Total votes 78: ↑74 and ↓4+70
Comments117

Домашнее задание от МТИ: пишем нейросеть для манёвров в дорожном трафике

Reading time4 min
Views23K


DeepTraffic — интересная интерактивная игра, поучаствовать в которой может любой желающий, а студенты Массачусетского технологического института (МТИ), которые изучают курс глубинного обучения в беспилотных автомобилях, обязаны показать хороший результат в этой игре, чтобы им засчитали выполненное задание.
Читать дальше →
Total votes 27: ↑27 and ↓0+27
Comments32

Видео-курс «Спать мало, но правильно»

Reading time1 min
Views12K
Статья «Спать мало, но правильно» пользователя Zevaka до сих пор находится в числе лучших статей Хабра за всё время.

Мы в Zero to Hero решили взять её за основу (плюс приведённые в ней книги) и снять онлайн-курс "Спать меньше, да лучше". Курс готов, он совершенно бесплатен и его уже посмотрело 4 тысячи человек.

Видео-курс как быстро выспаться
Читать дальше →
Total votes 20: ↑12 and ↓8+4
Comments14

Как может образоваться замкнутая Вселенная? Продолжение предыдущей статьи

Reading time11 min
Views14K
В прошлой статье «Замкнутая Вселенная – как это получается, как это объяснить попроще, и почему из нее невозможно выйти» я попытался объяснить в рамках курса общей физики свойства замкнутой Вселенной. То, что наша Вселенная является с очень большой вероятностью замкнутой, следует из данных по измерению постоянной Хаббла, средней плотности вещества, возрасту звезд и уравнений общей теории относительности (далее ОТО). Правда, пока превышение измеренной плотности над критической, при которой Вселенная была бы бесконечной, невелико – всего 2%. Потому дискуссии по этому вопросу лучше отложить до тех пор, пока не будет новых данных. Тем не менее, если для образования замкнутого мира конечного объема (а в самом начале — микроскопического) можно предложить несколько возможных механизмов, то для появления открытой вселенной бесконечных размеров объяснения придумать довольно сложно. Между тем многочисленные экспериментальные подтверждения Большого взрыва доказывают, что начало у Вселенной было. Сейчас мы рассмотрим вопрос, как может возникнуть именно замкнутая вселенная (не обязательно наша), описанная в предыдущей статье. Варианты тут могут быть разные, например, была модель возникновения замкнутого мира в результате квантовой флуктуации. Однако после открытия Хокингом в 1974 г. испарения черной дыры появился менее экзотический механизм. В 1976 г. Я.Б. Зельдович предположил, что в результате испарения возникает замкнутая Вселенная.

Как и в предыдущей статье, предполагается определенный минимум знаний по физике, непременно ОТО, хотя бы в небольшом объеме. Здесь материал намного сложнее, так что необходимых знаний требуется гораздо больше. Школьного курса физики будет недостаточно. Чтение популярных книг по космологии не заменит вузовского курса физики, по каким-то причинам не усвоенного в институте.
Читать дальше →
Total votes 20: ↑16 and ↓4+12
Comments32

Замкнутая Вселенная – как это получается, как это объяснить попроще, и почему из нее невозможно выйти

Reading time4 min
Views38K

Введение


Популярных статей о космологии, где пишут о темной материи, ранних стадиях Вселенной и т.п., написано много. Однако немало людей не понимают вообще, что собой представляет замкнутая Вселенная, такая, как наша, и почему из нее принципиально невозможно выйти. Для этого необходим некий минимум знаний из общей теории относительности. Эта статья написана, чтобы разъяснить интересующимся эти вещи, не прибегая к аппарату общей теории относительности (по возможности). Тем не менее предполагается хорошее знание школьного курса физики и некий минимум из специальной теории относительности (СТО). Рассматривать вопрос начнем с точки зрения ньютоновской теории всемирного тяготения.

1. Как образуется замкнутый мир.


Рассмотрим однородный шар, состоящий из материи, частицы которой взаимодействуют только по закону всемирного тяготения. Такую материю еще называют пылевидной. Разумеется, такой шар не может находиться в покое из-за сил тяготения.
Читать дальше →
Total votes 20: ↑16 and ↓4+12
Comments57

Lenovo P2: 5100 мАч и 3 дня без подзарядки

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

Если это про вас, то советуем обратить внимание на наш новый флагман «аккумуляторной» серии смартфонов – Lenovo P2 с батареей на 5100 мАч. Но емкая батарея – это отнюдь не единственное преимущество гаджета, который уже совсем скоро начнет продаваться в России.


Читать дальше →
Total votes 25: ↑20 and ↓5+15
Comments41

Четырёхбитный калькулятор из картона и шариков

Reading time4 min
Views55K

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

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

В наше время механические компьютеры (калькуляторы) — скорее предмет развлечения гиков и повод устроить забавное шоу. Например, как компьютер из 10 000 костяшек домино, который складывает произвольные четырёхзначные бинарные числа и выдаёт пятизначную двухбитную сумму (математическая теория этого калькулятора и архитектура). Такие перфомансы позволяют детям лучше понять, как работают битовые логические операции в программировании, как устроены логические вентили. Да и вообще сделать маленький компьютер своими руками из подручных материалов очень интересно, тем более если вы делаете это вместе с ребёнком.
Трафик
Total votes 68: ↑66 and ↓2+64
Comments44

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

Reading time5 min
Views79K
Добрый день. Сегодня я коротко расскажу о нашем опыте тестирования полностью беспроводных гарнитур, и, возможно, это кому-то поможет при выборе наушников.


Читать дальше →
Total votes 44: ↑42 and ↓2+40
Comments114

«Fallout 1.5: Resurrection»: игровой постапокалипсис, каким он должен быть

Reading time3 min
Views67K


Кто не знает Fallout? Наверное, эту игру знают все. И большинство поклонников серии постапокалиптических приключений обитателей Убежищ знакомы не только с трехмерными играми, но и с первыми изометрическими вариантами. Сейчас любители «лампового» Fallout могут быть довольны: можно поиграть в мод для Fallout 2, который называется «Fallout 1.5: Resurrection».

Те, кто ознакомился с этим модом, утверждают, что «это тот Fallout 3, каким он должен был быть». Все начинается в с пробуждения персонажа в грязной канаве. Главный герой мало что помнит, а вокруг — множество мутантов. Для того, чтобы отсюда выбраться, сначала нужно победить парочку радскоприонов. Это сразу напоминает игроку, что он находится в среде старого доброго Fallout, а не современных его инкарнаций.
Total votes 53: ↑50 and ↓3+47
Comments130

Учим английский дешево и эффективно

Reading time9 min
Views161K
Английский можно выучить дешево, иногда даже бесплатно. В этой статье я расскажу про личный опыт: какой софт и ресурсы в Интернет оказались максимально эффективными для меня, и как ими правильно пользоваться.

Если вы не готовы тратить на английский хотя бы 2 часа в день, то дальше можно не читать.
Читать дальше →
Total votes 45: ↑40 and ↓5+35
Comments135

Красавчик Graham: каким должно быть тело человека, чтобы уцелеть в автокатастрофе?

Reading time4 min
Views78K

Грэм — модифицированный человек, устойчивый к авариям

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

Например, автомобильная авария. Находясь за рулем даже медленно едущего по дороге автомобиля, всегда можно стать жертвой обстоятельств. Столкновение с едущим навстречу автомобилем, падение в овраг, столкновение с любым другим препятствием — все это угрожает здоровью и жизни человека. Подушки безопасности, ремни, подголовники — отличные изобретения, они помогают в самых сложных ситуациях. А что, если подушек нет, ремня безопасности — тоже нет? Австралийские специалисты решили спроектировать тело человека, которое смогло бы выдержать факторы, действующие на организм во время автомобильной аварии.
Читать дальше →
Total votes 25: ↑19 and ↓6+13
Comments69

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity

Specialization

Specialist
Middle