Pull to refresh
0
Karma
0
Rating
Александр @Anderson

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

Налоги в Грузии — релокация и эмиграция в юрисдикцию, что нужно знать работнику и работодателю из России

IT-emigration Legislation in IT Finance in IT

Друзья, всех приветствую!

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

Читать далее
Total votes 14: ↑12 and ↓2 +10
Views 12K
Comments 13

Учебник по Solidity. Всё про библиотеки

Programming *Solidity *
Translation

“Библиотеки можно рассматривать, как неявные базовые смарт-контракты для смарт-контрактов, которые их используют” из документации языка Solidity

Библиотека в Solidity - это тип смарт-контракта, содержащий многократно используемый код. После развертывания в блокчейне (развёртывается только один раз) ему присваивается определённый адрес, а его свойства / методы могут многократно использоваться другими смарт-контрактами в сети Ethereum.

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

Читать далее
Total votes 4: ↑4 and ↓0 +4
Views 14K
Comments 0

Учебник по Solidity. Все об адресах

Decentralized networks *Programming *Solidity *
Translation

Продолжаем серию статей про язык Solidity и платформу Ethereum. В этой статье будет рассказываться про адреса в Ethereum. Статья была написана в августе 2019 года, с той порой язык изменился, поэтому несоответствия в описании автора были исправлены.

Во введении проведено сравнение Ethereum адресов с почтовыми адресами в реальном мире.

Техническая часть начинается с раздела "Что такое (технически) адрес в Ethereum?"

Читать далее
Total votes 4: ↑4 and ↓0 +4
Views 17K
Comments 0

Учебник по Solidity: Все о модификаторах

Decentralized networks *Programming *Solidity *Distributed systems *Cryptocurrencies
Translation

В документации Solidity модификаторы определяются следующим образом:

Модификаторы можно использовать для изменения поведения функций декларативным способом.

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

Например, автоматическая проверка условий перед выполнением функции (для этого модификаторы в основном и используются).

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

Читать далее
Total votes 6: ↑6 and ↓0 +6
Views 8.4K
Comments 0

Docker, VSCode, GitLab и Office: бесплатные альтернативы популярным сервисам для программирования и работы

Хекслет corporate blog Open source *Git *Development Management *Atlassian *

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

Читать далее
Total votes 26: ↑17 and ↓9 +8
Views 18K
Comments 51

Настройка BGP для обхода блокировок, версия 3.1. И немного Q&A

Self Promo
Tutorial

Близится кожаная свадьба Роскомнадзора с Телеграмом, именно 16 апреля 2018 года начался крестовый поход, ставший фактически символом уничтожения интернета в России, хотя в глобальной войне, начавшейся в 2012 году, он был всего лишь ярким эпизодом.

Ковровые блокировки в исполнении РКН стали причиной появления на свет множества различных сервисов, помогающих пользователям сети выживать под бомбежками. Одним из них стал antifilter.download, позволяющий получать списки находящихся под блокировками IP-адресов. Далее пользователи сервиса могли использовать полученную информацию по своему усмотрению. Одно из таких усмотрений было описано в статье Настройка BGP для обхода блокировок, версия 3, без VPS, которая стала достаточно популярной в сети и породила несколько сотен пользователей сервиса.

Однако "Tempora mutantur et nos mutamur in illis". За прошедшие три года сервис пережил Alpharacks-gate, похоронивший вместе с собой практически все донаты, упирание в технические ограничения как следствие роста количества пользователей, упирание в те же ограничения как следствие взрывного роста количества ip-адресов в списке РКН... Да что только не пережил. Каждое из этих изменений приводило к небольшому устареванию предыдущей статьи и когда неделю назад один из хабраюзеров предложил мне поправить ее под текущие реалии, я понял, что проще родить нового, чем отмыть этого написать новую версию, заодно и ответив на часто задаваемые вопросы. Результат - ниже.

Читать далее
Total votes 16: ↑16 and ↓0 +16
Views 50K
Comments 63

Пишем асинхронного Телеграм-бота

KTS corporate blog Python *
Tutorial

Сегодня я покажу, как написать своего Телеграм-бота на основе asyncio и aiohttp.

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

Статья предназначена для начинающих асинхронных программистов.

Читать далее
Total votes 33: ↑31 and ↓2 +29
Views 32K
Comments 10

Oracle, Docker, AWS: альтернативы сервисам для разработчиков, которые уже заблокировали в России или скоро заблокируют

Хекслет corporate blog Amazon Web Services *GitHub *Cloud services *

С начала марта зарубежные IT-компании ограничивают или полностью закрывают доступ к своим продуктам пользователям из России. В списке, среди прочих, — Microsoft, Oracle, Amazon и другие крупные компании. Рассказываем, какие существуют альтернативы уже заблокированным сервисам и что делать, если заблокируют до сих пор доступные. Этот материал постоянно обновляется.

Прежде чем рассказывать об альтернативах, следует уточнить, что доступ к большей части сервисов можно получить через VPN. Однако обход блокировки не поможет, если сервис заблокировал аккаунт пользователя или приостановил подписку.

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

Читать далее
Total votes 32: ↑27 and ↓5 +22
Views 24K
Comments 53

SEO Продвижение медицинского центра — 12к+ в сутки из результатов выдачи

Search engines *Web analytics *Media management *
Recovery mode

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

Читать далее
Total votes 7: ↑2 and ↓5 -3
Views 4K
Comments 0

Делай добро и бросай его в воду: бесплатно поднимаем obfs4-бриджи в Oracle Cloud

Decentralized networks *System administration **nix *Cloud services *
Sandbox

Привет, Хабр!

Надеюсь, ты уже слегка отошёл от новогодних праздников и возвращаешься в привычную колею. Лично я эти длинные выходные терпеть ненавижу и, посмотрев, по традиции, режиссёрские версии "Хоббита" с "Властелином Колец" дня за 3-4, начинаю от скуки лезть на стену и остервенело искать, чем бы себя занять. Не стал исключением и прошедший год - в этот раз сердце успокоилось с помощью авантюры с участием бриджей Тора, ораклового облака и вполне реальной возможности заполучить ценный лут.

Но давайте обо всём по порядку.
Total votes 12: ↑12 and ↓0 +12
Views 12K
Comments 17

12 фильмов о виртуальной реальности из 90-х

ГК ЛАНИТ corporate blog Cyberpunk Popular science AR and VR Science fiction
Translation
Новогодние праздники — лучшее время для активного отдыха, приготовления блюд и уютных кинопросмотров по вечерам. Только вот киноновинки быстро закончатся. Специально на этот случай мы подготовили 12 лучших фильмов из 90-х о виртуальной реальности. Готовы спорить, что большую часть из них, вы точно не видели.

Мы перевели текст Райана Лэмби «The Top 12 Virtual Reality Movies of the 1990s», который он написал для Den of Geek в 2017 году, когда был заместителем главного редактора этого портала. Сейчас Райан — редактор ежемесячного журнала про видеоигры, а ещё автор гида про научно-фантастические фильмы.

Источник
Читать дальше →
Total votes 64: ↑61 and ↓3 +58
Views 13K
Comments 41

Citrix Xen Center – Опыт работы с полностью бесплатной виртуализацией

Virtualization *
Sandbox

Сразу опишу главный плюс такого решения – Это бесплатно! Любой может более менее полноценно администрировать рабочие места(Windows машины/сервера, linux сервера, любые ОС), работать с бекапами и эффективно использовать мощность железа.

Так уж вышло, что профессиональные решения типа VM Ware стоят очень приличных денег.

Введение

Данная статья преследует цель упростить жизнь таким же энтузиастам, которые по какой-то причине, не являясь большими devOps специалистами, уже развернули визор Xen Server и запустили на нем продакшен проекты.

Как правило, сталкиваясь с проблемами и сложностями на уже запущенной системе, с проектами в продакшене право на ошибку нет.

Здесь мы рассмотрим свой опыт работы, проблемы и их решения, приходящие в процессе эксплуатации Xen Server в полностью бесплатном режиме и без какой-либо подготовки, в формате «разберемся в процессе».

Читать далее
Total votes 18: ↑17 and ↓1 +16
Views 22K
Comments 43

Сбер и ВШЭ назвали 50 профессий будущего

Research and forecasts in IT *IT career

Сбер и Высшая школа экономики выпустили «Атлас профессий будущего», в котором представлены 50 перспективных профессий по 12 направлениям. Эти специальности могут быть востребованы уже в 2022–2023 годах.

Читать далее
Total votes 29: ↑17 and ↓12 +5
Views 38K
Comments 72

«Фабрика печати» Epson для фотопечати – стильная и экономичная. Обзор новинок серии 2021 года

Epson corporate blog Photographic equipment Periphery

Полгода назад под одним из вебинаров на нашем YouTube-канале EpsonRussia появился комментарий с вопросом о том, когда уже появятся новые шестицветные Фабрики. В самом деле, последняя шестицветная новинка для фотопечати из серии бескартриджных устройств выходила аж в 2015 году! Ею тогда стал принтер Epson L810. А единственное в линейке бескартриджное МФУ Epson L850 продается еще дольше — с 2014 года.

И вот с августа 2021 года в продаже появились два новых МФУ: белоснежное Epson L8160 и классическое черное Epson L8180. В данный момент они не заменяют L850 и L1800, а дополняют линейку.

В посте кратко расскажу о новинках и их фишках, а также сравню с уже хорошо известными моделями Epson L850 и L1800. На мой взгляд, новинки достойные, особенно учитывая, что у них наконец-то кроме черного цвета имеется фото-черный.

Читать далее
Total votes 3: ↑3 and ↓0 +3
Views 8.6K
Comments 22

TorrServer: как смотреть торренты онлайн

Decentralized networks *Working with video *Media management *Lifehacks for geeks
Sandbox

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

Что нужно при домашнем просмотре фильмов и как это происходит у меня...

Читать далее
Total votes 18: ↑17 and ↓1 +16
Views 198K
Comments 51

Первые шаги в aiohttp, часть 3: публикуем приложение в Интернете

KTS corporate blog Website development *Python *Studying in IT
Tutorial

Сегодня разберем заключительную часть цикла «Первые шаги в aiohttp». В первой статье мы создали и настроили проект, а во второй подключили базу данных.

В этой части статьи мы рассмотрим размещение нашего веб-сервиса в Интернете, используя платформу Heroku.

Асинхронное программирование — большая тема. Если хотите разобраться в ней подробнее, приходите к нам на курс. 

Читать далее
Total votes 5: ↑5 and ↓0 +5
Views 5K
Comments 0

Первые шаги в aiohttp, часть 2: подключаем базу данных к приложению

KTS corporate blog Website development *Python *
Tutorial

Привет!

В прошлой статье мы познакомились с aiohttp и написали на нем свое первое веб-приложение: стену с отзывами.

В этой статье мы продолжим изучение и подключим к нашему приложению базу данных PostgreSQL, используя для этого Gino, SQLAlchemy и Aiopg, а также автоматически сгенерируем и применим миграции с помощью Alembic.

Если вам интересно асинхронное программирование, приходите к нам на курс в KTS, где мы гораздо подробнее разберем эту тему.

Читать далее
Total votes 10: ↑10 and ↓0 +10
Views 14K
Comments 12

Первые шаги в aiohttp

KTS corporate blog Website development *Python *
Tutorial

Привет, меня зовут Артём. Я работаю бэкендером в KTS и веду курсы по разработке в KTS Metaclass. Заметил, что труднее всего студентам даются темы по асинхронному программированию.

Основываясь на своём преподавательском опыте, я написал туториал, рассказывающий о создании базового aiohttp-сервиса с нуля и затрагивающий самые сложные для студентов вопросы: как сделать асинхронное python-приложение, как работать с базой данных и как разложить свой проект в интернете.

Это первая статья цикла, в ней мы напишем небольшое веб-приложение на aiohttp  — стену с отзывами, где каждый может оставить свое мнение о каком-то продукте.

Погнали!
Total votes 2: ↑2 and ↓0 +2
Views 48K
Comments 6

Как спарсить любой сайт?

JavaScript *Data Mining *Big Data *Open data *Web services testing *
Tutorial

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

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

Узнать как
Total votes 78: ↑69 and ↓9 +60
Views 105K
Comments 88

Запросы в PostgreSQL: 3. Последовательное сканирование

Postgres Professional corporate blog PostgreSQL *SQL *

В предыдущих статьях я рассказал об этапах выполнения запросов и о статистике.

Теперь пришла пора рассмотреть самые важные узлы, из которых может состоять план. Я начну со способов доступа к данным, и в этой статье расскажу о последовательном сканировании.

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

Читать далее
Total votes 16: ↑16 and ↓0 +16
Views 9.3K
Comments 5

Information

Rating
3,397-th
Location
Ростов-на-Дону, Ростовская обл., Россия
Registered
Activity