Обновить
224
0
Алексей@NeverWalkAloner

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

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

Python на Хабре

Время на прочтение7 мин
Охват и читатели457K
Некоторое время назад, в силу определенных причин, мне пришла в голову мысль о том, чтобы начать изучать какой-нибудь новый язык программирования. В качестве альтернатив для этого начинания я определил два языка: Java и Python. После продолжительного метания между ними и сопутствующих нытья и долбежки головой о стену (у меня с новыми языками всегда так — сомнения, раздумья, проблема выбора и т.д.), я все-таки остановился на Python. Окей, выбор сделан. Что дальше? А дальше я стал искать материал для изучения…
Читать дальше →

Пишем собственный платежный шлюз Bitcoin

Время на прочтение6 мин
Охват и читатели57K
UPDATE. Заопенсорсил платежный шлюз: github.com/Overtorment/Cashier-BTC

По разным причинам существующие платежные шлюзы (такие как Bitpay) вас могут не устраивать. В этой статье мы рассмотрим создание собственного Bitcoin шлюза с нуля.

Предполагается что читатель знаком с устройством сети биткоин. Если нет, то рекомендую эти статьи: “Как на самом деле работает протокол Биткоин” и “Биткойн: введение для разработчиков”
Читать дальше →

Как на самом деле работает протокол Биткоин

Время на прочтение28 мин
Охват и читатели215K
(Замечательное объяснение принципов работы сети Bitcoin авторства Michael Nielsen. Много текста, немного картинок. Обо всех корявостях перевода — в личку, буду исправлять по мере обнаружения)

Много тысяч статей было написано для того, чтобы объяснить Биткоин — онлайн, одноранговую (p2p) валюту. Большинство из этих статей поверхностно рассказывают суть криптографического протокола, опуская многие детали. Даже те статьи, которые «копают» глубже, часто замалчивают важные моменты. Моя цель в этой публикации — объяснить основные идеи, лежащие в протоколе Биткоин в ясной, легкодоступной форме. Мы начнем с простых принципов, далее пойдем к широкому теоретическому пониманию, как работает протокол, а затем копнем глубже, рассматривая сырые (raw) данные в транзакции Биткоин.
Читать дальше →

Подальше от обыденной реальности: фантастические романы, которые стоит прочитать

Время на прочтение4 мин
Охват и читатели143K
image

Фантастика как жанр заставляет читателей и писателей выйти за пределы разумного, дать волю своему воображению и отправиться в неизведанные миры. За это мы и любим этот жанр. RoboHunter этой осенью предлагает с головой погрузиться в мир научной фантастики.
Читать дальше →

Спросите Итана №29: Самый знаменитый провалившийся эксперимент

Время на прочтение4 мин
Охват и читатели39K
В 1887 году двое учёных решили измерить, как влияет на скорость света движение Земли. То, что они не обнаружили, в результате изменило мир.

image
Выводы, очень странные выводы, возникают с удивительной лёгкостью: доказательство бесспорно. Но при этом выглядит это так, будто он достиг результатов лишь силой своей мысли, не слушая мнения других. Именно это он и сделал.
— Сноу о работе Эйнштейна от 1905 года.

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

Не писал, а ведь должен был. Давайте для начала вернёмся ко второй половине 19-го века.

image

Гравитация стала первой из изученных сил, когда Ньютон выдвинул в 17-м веке свой закон всемирного тяготения. Он объяснил движения тел на Земле и в космосе. Через несколько десятков лет, в 1704 году, он также выдвинул корпускулярную теорию света, которая утверждала, что свет состоит из частиц, что они твёрдые и не имеют массы, и что они двигаются по прямой, если только что-либо не заставит их отразиться, преломиться или дифрагировать.
Читать дальше →

Байес

Время на прочтение3 мин
Охват и читатели99K
В левой руке Морфеуса лежит 7 синих и 3 красных таблетки, а в правой 5 синих и 8 красных. Вы закрываете глаза и берете таблетку — она оказывается красной, однако вы не знаете из какой руки ее взяли. Какова вероятность, что вы взяли ее из правой руки?


image

17 апреля 1761 — день смерти Томаса Байеса.
Под катом результаты того, что есть в рунете, помимо стандартных вещей типа Теорема Байеса, Байесовская сеть, Наивный байесовский классификатор , Байесовская фильтрация спама
Читать дальше →

Как увеличить скорость работы 1С в 100 раз прямым обращением к MSSQL

Время на прочтение3 мин
Охват и читатели56K
Возникла задача пометить на удаление документы за 1 год. Эта операция выполняется перед бесследным удалением и включает выставление отметки и удаление движения по регистрам. Пробное удаление штатными средствами одного месяца заняло 4 часа. Это означало, что 12 месяцев удалялись бы 48 часов (2 суток). Забегая вперед, скажу, что прямым доступом к 1С документы удаляются за 30-40 минут. Обращение к MSSQL выполнялось через .Net framework и компонент .Net Bridge.

Определение имен таблиц MSSQL


Структура базы данных 1С весьма запутана и состоит из малозначимых для человека названий. 1С содержит функцию определения структуры хранения по имени объекта. В основу разработки положена эта функция ПолучитьСтруктуруХраненияБазыДанных, которая согласно русскому названию возвращает описание структуры. В этой структуре важны 2 поля Назначение, которое должно быть равно «Основная», и название таблицы ИмяТаблицыХранения.

Читать дальше →

Стипендиальные правительственные программы по всему миру. Часть 1

Время на прочтение5 мин
Охват и читатели22K
image

Если вы собираетесь учиться да рубежом, а курс доллара и евро не вызывает положительных эмоций, то есть несколько основных источников финансирования, с которых нужно начать поиски. Расскажем подробнее об одном из них.
Читать дальше →

Стипендия Erasmus Mundus для высшего образования в Европе

Время на прочтение11 мин
Охват и читатели71K
Тема образования за границей на Хабре освещалась уже не раз, однако именно по этой стипендии упоминаний почти нет. Ее уникальная фишка состоит в том, что учеба не ограничивается одним университетом, а можно будет поучиться в 2 – 3 университетах в разных странах ЕС, получить полноценный диплом, и сумма стипендии покрывает все нужды. Кто заинтересован в учебе на магистра или PhD, найдет под катом мой личный опыт и рекомендации.
Читать дальше

Магистратура в Англии

Время на прочтение4 мин
Охват и читатели11K
image

Не секрет, что магистратура в Великобритании одно из самых востребованных направлений для студентов. Сегодня мы расскажем не только о процессе поступления, требованиях, стоимости обучения, но о грантах и стипендиях.
Читать дальше →

Дайджест: Магистратура за рубежом

Время на прочтение3 мин
Охват и читатели9.7K
image

Мы собрали подборку свежих материалов по магистратуре за рубежом: мифы об образовании за рубежом, поступление, магистерские программы в Европе, США и Азии, проживание, стоимость обучения, стипендии и гранты.
Читать дальше →

Магистратура за рубежом: гранты и стипендиальные программы

Время на прочтение4 мин
Охват и читатели41K
image

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

Анализ SSL/TLS трафика в Wireshark

Время на прочтение7 мин
Охват и читатели247K


Как скрыть от посторонних конфиденциальную информацию?
Самое простое – зашифровать.
В Интернет и Интранет-сетях шифрацией данных управляет протокол SSL/TLS.
Солдат спит, служба идет.
Однако иногда возникает необходимость выполнить обратное – расшифровать перехваченный трафик.
Это может потребоваться как для отладки работы приложений, так и для проверки подозрительной сетевой активности.
Или в целях изучения работы SSL/TLS (очевидные, вредоносные цели не обсуждаются).

Как и при каких условиях можно расшифровать дамп SSL/TLS трафика в Wireshark?
Попробуем разобраться.

Читать дальше →

5 стажировок для IT-специалистов за рубежом

Время на прочтение3 мин
Охват и читатели43K
image

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

Квантовый «Hello World!»

Время на прочтение5 мин
Охват и читатели14K
Что представляет собой цикл вычислений на квантовом компьютере?

1. Приготовили кубиты в нужном количестве и нужном нам начальном состоянии.
2. Собрали кубиты в квантовый регистр.
3. Применили к квантовому регистру последовательность операций.
4. Произвели измерение кубитов, составляющих квантовый регистр. Получили в итоге двоичное число, размерность которого совпадает с размерностью квантового регистра.
5. Поразмыслили над полученным результатом.
6. Повторили цикл вычислений (пункты с 1. по 5.), возможно, много раз.
7. Поразмыслили над результатом.

За каждым из пунктов стоят тома непрошибаемой теории. Но мы же программисты. Многие ли из нас знают так уж хорошо, что там и как крутится-вертится в классических процессорах. Да, практически, никто. Да оно, вроде бы, не очень и надо. Может и здесь как-нибудь так. Нам бы среду (IDE-шку какую-никакую, или чего там есть?), пару тезисов… мы чего-нибудь накалякаем, ткнём кнопочку “run”, квантовый компилятор (или чего там у них) выдаст нам синтаксис, мы его подправим. Глядишь, потихонечку пойдёт-поедет!
Читать дальше →

Красивое видео от ТВ Роскосмоса

Время на прочтение1 мин
Охват и читатели16K
Сегодня ТВ Роскосмоса выложил на свой канал на YouTube два симпатичных видео:

Если бы вместо Солнца были другие звезды:



Если бы вместо Луны были другие планеты Солнечной системы:



А если вы вдруг не в курсе, по средам на этом канале размещают запись передачи «Космическая среда», а по субботам более длинной передачи «Космонавтика». По телевизору или Интернету — смотреть всячески рекомендую. Весьма качественные и интересные программы.

10 сайтов для поиска работы в Европе

Время на прочтение2 мин
Охват и читатели338K
Поиск работы – задача не из простых, особенно в текущих неблагоприятных экономических условиях. Европейский ресурс Tech.eu в честь запуска своего сервиса по поиску работы подготовил список из десяти сайтов, которые помогут вам подыскать себе место под европейским солнцем, если вы, по какой-либо причине, желаете уехать на заработки в ЕС.
Завожу трактор

Вам календарик 2014

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



Добрые традиции — это здорово! Календарик!
Читать дальше →

Айтишник на отдыхе: а как насчет телескопа?

Время на прочтение10 мин
Охват и читатели142K


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

Хороших книг пост

Время на прочтение2 мин
Охват и читатели71K


А давайте давайте соберём здесь хорошие книги, которые просто стоило собрать.
Суть в том, что просто давно стоило сложить хорошие книги в одном посте, чтобы было что прочитать в дороге — или просто для души.
Читать дальше →

Информация

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

Специализация

Бэкенд разработчик
Старший
Python
Docker
PostgreSQL
Git
ООП
Английский язык
Django
RabbitMQ
FastAPI
Asyncio