Pull to refresh
1
0
Vadim Gus @VadimGus

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

Send message

Стартап виза в Испанию — гайд по личному опыту получения стартап ВНЖ

Level of difficultyEasy
Reading time20 min
Views3.5K

Привет! Я получил стартап-визу в уже далеком 2021 году. С тех пор каждый день мои друзья и знакомые, и незнакомые пишут и спрашивают меня про мой опыт получения стартап-визы Испании. Решил, что пришло время выложить все на бумагу, т.е. написать статью на хабре.

За 2.5 года многое изменилось. Появилась ENISA. Успел смениться директор самой ENISA. Появились новые законы и дополнения. Рассказываю обо всем по порядку.

Читать далее
Total votes 19: ↑14 and ↓5+9
Comments3

Шумно и стрессово? Или шумно и весело? Ваш телефон может слышать разницу

Reading time4 min
Views1.7K

Audio Analytics может охарактеризовать окружающий звуковой ландшафт, а также идентифицировать отдельные звуки, например, звук сигнала дымового пожарного извещателя (на фото ниже).

Смартфоны уже несколько лет умеют различать слова пробуждения, такие как «Привет, Siri» и «Окей, Google» без чрезмерного использования батареи. Эти системы пробуждения работают на специальных процессорах с низким энергопотреблением, встроенных в более крупный набор микросхем телефона. Они опираются на используемые для обучения нейронной сети алгоритмы, чтобы распознавать широкий спектр голосов, акцентов и речевых паттернов. Но они распознают только свои слова пробуждения. Более общие алгоритмы распознавания всей речи требуют задействования более мощных процессоров телефона.

Сегодня Qualcomm объявила, что Snapdragon 8885G, ее последний набор чипсетов для мобильных устройств, будет включать в себя дополнительную часть ПО в той части полупроводникового пространства, в которой находится механизм распознавания слов пробуждения. 

Oкей, почитаем
Total votes 5: ↑5 and ↓0+5
Comments1

Learning How to Learn: впечатления

Reading time4 min
Views86K
Я закончил августовскую сессию курса Learning How to Learn (LH2L) на Coursera и хотел бы поделиться впечатлениями с хабрасообществом, а также дать несколько советов и предостеречь.

Постулируемая цель курса — рассказать об эффективных методах обучения. В том числе и самообразования.

Курс проходил с 1 августа по 1 сентября. Лекторы — Barbara Oakley (подавляющее большинство записей) и Terence Sejnowski (появлялся изредка). К курсу прилагался опциональный учебник «A Mind for Numbers», который авторы старательно рекламировали.

Содержание курса:
Содержание, впечатления, скандалы, интриги
Total votes 25: ↑24 and ↓1+23
Comments11

Ядро планеты Python. Интерактивный учебник

Reading time67 min
Views30K

Добрый день! Меня зовут Михаил Емельянов, недавно я опубликовал на «Хабре» небольшую статью с примерным путеводителем начинающего Python-разработчика. Пользуясь этим материалом как своего рода оглавлением книги, я написал первые четыре главы мини-учебника «Ядро планеты Python», где постарался коротко, но достаточно ёмко раскрыть специфику, удобство, красоту и силу этого прекрасного языка.


Оригинал учебника лежит на GitHub, вы вольны сколько угодно дополнять и переделывать его. Самое главное — учебник написан на Jupiter Notebook, а это значит, что вы можете интерактивно редактировать код, мгновенно добавляя новые сущности или проясняя непонятные моменты.


Core of the planet Python

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

Плоская сеть для Kubernetes

Reading time8 min
Views6.1K

Приветствую тебя, %username%! Меня зовут Владимир Жуков, и я не хочу впаривать тебе очередную историю успешного успеха про Kubernetes. Я хочу рассказать о наших кластерах Kubernetes с необычной архитектурой. «Что же там необычного?» спросишь ты. Это самая сложная и непонятная часть кластера, это сеть. Я знаю, что идея плоской сети не новая и применяется много у кого, но кажется об этом еще не кто тут не писал.

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

Как Перепрошить Пастильду

Reading time8 min
Views2.7K

Пере прошивка Пастильды обернулась настоящим квестом. Как пере прошить Pastild(у) или бег с препятствиями.

Инструкция для обыкновенного пользователя компьютером.

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

Эксперимент: можно ли собрать систему управления сетевыми устройствами исключительно на Open Source решениях?

Reading time4 min
Views6.1K

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

Читать далее
Total votes 14: ↑13 and ↓1+12
Comments18

Безопасный HTTPS-прокси менее чем за 10 минут

Reading time5 min
Views76K

Это руководство описывает развёртывание HTTPS-прокси с помощью dumbproxy на практически любом Linux-сервере. Потребуется только curl и рутовый доступ.

Читать далее
Total votes 54: ↑53 and ↓1+52
Comments85

ЕГРЮЛ, доходы и расходы, налоги, количество сотрудников в XML и JSON бесплатно

Reading time7 min
Views33K

Налоговая отдаёт данные ЕГРЮЛ  по организации в виде PDF. Посредники за автоматический доступ по API хотят денег. На многих сайтах часть данных закрыто, часть функций недоступны бесплатно, и полно рекламы. 

Особенно интересно, что на некоторых сайтах предоставляющих данные по API имеется логотип Сколково. Это такой высокотехнологический бизнес, наверное, открытые данные продавать.

Налоговая просит 150 000 рублей в год за доступ к данным ЕГРЮЛ в виде сваленных в архивы XML-файлов. У ФНС классный бизнес. Вы проявляйте должную осмотрительность при выборе поставщиков, но доступ к данным за деньги. Если вы хотите получить доступ и к реестру индивидуальных предпринимателей (ЕГРИП), то платите ещё 150 000 рублей в год. Согласитесь 300 000 рублей в год приличная сумма.

Остальные реестры данных у налоговой доступны бесплатно. Однако, без базы ЕГРЮЛ их вряд ли можно использовать. Самая частая операция в бизнесе подставить реквизиты из ЕГРЮЛ по ИНН.

Сформировалась целая отрасль, можно сказать, торговцев воздухом открытыми данными, создающих ВВП из воздуха как бухгалтеры, работающие руками там, где должны работать программы. Сколько компаний платит налоговой по 300 000р. в год?! Сколько программистов занято написанием одинаковых по функциям парсеров, которые переводят данные из XML налоговой в SQL и JSON?! Сколько серверов заняты под одинаковые функции?! Где добавочная стоимость? Все вроде при деле, а за чей счёт банкет?

Ну, ладно, “скандалить, критиковать каждый может”(с) как говорил бессмертный товарищ Райкин. “А что ты предлагаешь?” — резонно вы меня спросите. А я вам отвечу.

Читать далее
Total votes 164: ↑162 and ↓2+160
Comments139

Реально ли привлечь Home Credit Bank за нарушение лицензии открытого проекта?

Reading time2 min
Views27K

Недавно натолкнулся на статью в корпоративном блоге Home Credit Bank на Хабре.

Там есть ссылка на нашу статью на Хабре, статья в свою очередь ведет на наш проект, который опубликован под лицензией GNU Affero General Public License v3.0:

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

Но Home Credit Bank естественно не обращался к нам за коммерческой версией или лицензией для данной модели.

Поделиться опытом
Total votes 83: ↑78 and ↓5+73
Comments109

Подключаем к Экселю GPU и ускоряем Эксель в 300 раз

Reading time3 min
Views30K

Попалась мне задачка оптимизации, а так как я большой фанат Экселя, то и выбор инструмента был скорым. Единственная пакость: Эксель дико медленный. Так, на одну итерацию уходило как минимум 35 минут, а таких итераций планировалось сделать 1275 (как минимум)!

Цель этого небольшого проектика – ускорить исполнение VBA скриптов задействуя все доступные мне железяки: GPU и CPU. Ну и до кучи, так как библиотека моя, была реализована многозадачность.

О, да, я хочу на это посмотреть!
Total votes 44: ↑43 and ↓1+42
Comments26

Подключение телеграм бота к гугл таблицам

Reading time4 min
Views80K

Пишем бота в гугл скриптах на JavaScript. Этот пост - проба пера и статья для начинающих свой путь в гугл скриптах или телеграм ботах. Есть много идей для будущих постов и интересных примеров использования инструментов гугла, в том числе реальных кейсов от заказчиков. Цель поста: получить обратную связь для понимания интересно ли читателю погрузиться в тему глубже.

Читать далее
Total votes 29: ↑27 and ↓2+25
Comments19

Пол Грэм: «Главная идея в вашей голове» (The Top Idea in Your Mind)

Reading time5 min
Views8.3K
Недавно я понял, что недооценивал важность того, о чем люди думают в душе по утрам. Я и раньше знал, что в это время в голову часто приходят отличные идеи. Теперь я скажу больше: вряд ли вы сможете сделать что-то действительно выдающееся, если не будете думать об этом в душе.

Вероятно, каждый, кто работал над сложными проблемами, знаком с этим явлением: вы прилагаете все усилия, чтобы разобраться, терпите неудачу, начинаете заниматься чем-то другим – и вдруг видите решение. Это мысли, которые приходят в голову, когда вы не пытаетесь думать целенаправленно. Я всё более уверен, что для решения трудных задач такой способ мышления не просто полезен, но необходим. Проблема в том, что при этом вы можете только косвенно управлять своим мыслительным процессом. [1]

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

Я понял это после того, как мою голову дважды на долгое время захватывала идея, которую я не хотел бы там видеть.
Читать дальше →
Total votes 33: ↑28 and ↓5+23
Comments2

Анализ рынка недвижимости на основе данных с msgr.ru

Reading time4 min
Views22K

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



© Designed by upklyak / Freepik

Читать дальше →
Total votes 12: ↑10 and ↓2+8
Comments12

Работаем с аудио: прогресс и визуализация данных

Reading time6 min
Views16K


Доброго времени суток, друзья!

Хочу поделиться опытом работы с аудио. Под «аудио» я подразумеваю HTMLAudioElement и Web Audio API.

Что будем делать?

Мы создадим нечто вроде плеера для одного трека (о полноценном проигрывателе — в одной из следующих статей).

Условия:

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

В сети полно материалов как по HTMLAudioElement, так и по WAAPI, поэтому я сделаю акцент на практической составляющей. Кроме аудио, мы будем работать с drag-drop и canvas.

Без дальнейших предисловий…
Читать дальше →
Total votes 14: ↑14 and ↓0+14
Comments12

Как работает парктроник и как его обмануть

Reading time3 min
Views47K
imageВ один прекрасный день… Зачем я вру? Не настолько прекрасен был день, когда у меня сдох отечественно-китайский парктроник, установленный еще прежним владельцем. Надо что-то делать, но что? Купить на любой онлайн площадке очередное готовое изделие? Неинтересно. В сети, да и на хабре, есть достаточное количество материалов о реверсе протокола общения блока с индикатором или о создании своего парктроника на Arduino. И можно пойти по одному из этих путей. Но это все не то, чего желала душа. А желала она чего-то более штатного, приближенного по исполнению к автомобильной электронике.
Читать дальше →
Total votes 75: ↑66 and ↓9+57
Comments84

Диагностика старения на основе 9 признаков «Hallmarks of Aging»

Reading time7 min
Views7.8K
“Если вы не можете измерить это, вы не можете улучшить его”, — так сказал Уильям Томсон, великий ирландский физик известный как лорд Кельвин.

B. Vellas и соавторы в своей новой работе предложили свои биомаркеры старения по каждому из 9 общих признаков старения, рассматриваемых в самой значительной работе про старение «Hallmarks of Aging».

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

1. Геномная нестабильность. Микроядра


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

Генетическое повреждение накапливается с возрастом из-за внешних и внутренних факторов. Нестабильность генома возникает в результате дисбаланса между повреждением и восстановлением ДНК. Повреждение хромосом можно оценить с помощью микроядерного анализа, который измеряет разрушение хромосом. Микроядра образуются из фрагментов хромосом, образовавшихся в ходе нарушенного клеточного деления или апоптоза. Увеличение содержания в организме клеток с микроядрами связано со старением, раком, нейродегенеративными заболеваниями, употреблением табака.
Читать дальше →
Total votes 10: ↑9 and ↓1+8
Comments16

Самый простой алгоритм для создания Филворда (Часть 1)

Reading time3 min
Views20K

Привет, Хабровцы. В этой статье я хочу поделиться с вами немного своим опытом и показать вам мой простой алгоритм, который я придумал для создания Филворда.


Под «Филвордом» я буду иметь ввиду эту многим знакомую игру.



В игре есть поле размером обычно NxN заполненное словами. Наша цель — найти все слова.
В нашей версии не будет букв в поле, которые не принадлежат ни одному слову и служат для сбивания игрока, а также не будет букв, которые принадлежат сразу нескольким словам. Обычный классический Филворд. И так, задача поставлена. Нужно решать.


Первым делом я всегда разбиваю задачу на подзадачи. Для решения этой задачи мне понадобится:


  1. БД со словами.
  2. Алгоритм, который вставляет слова в поле.
  3. Алгоритм, который проверяет выбранное пользователем слово на корректность. К примеру мы в поле поместили слово «программирование», а пользователь увидел там «мир» и выделяет это слово. Пользователь прав – такое слово есть, но мы его не загадывали. Нам нужен алгоритм, который будет проверять догадки пользователя и говорить ему прав он или нет.

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


1) БД со словами.


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


Пример
Total votes 9: ↑9 and ↓0+9
Comments4

Получение котировок акций при помощи Python

Reading time2 min
Views52K
Привет, Хабр! Представляю вашему вниманию перевод статьи «Historical Stock Price Data in Python» автора Ishan Shah.

Статья о том, как получить ежедневные исторические данные по акциям, используя yfinance, и минутные данные, используя alpha vantage.

Читать дальше →
Total votes 21: ↑13 and ↓8+5
Comments9
1
23 ...

Information

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