Как перевести деньги в Казахстан из России и наоборот? |
В Сентябре 2022 года, Казахстан побил все рейтинги по количеству переехавших граждан РФ. В связи с этим вопрос перевода денег между двумя странами стал актуальным как никогда. В это посте хотелось бы разобрать виды денежных переводов в Республику Казахстан, как при наличии там открытого счета в банке, так и без него.
Самыми популярными способами перевода денежных средств являются:
Читать далееhttps://habr.com/ru/post/701856/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701856
Метки: Фриланс IT-эмиграция Удалённая работа денежные переводы открыть счет в банке |
Арифметическое переполнение в ПЛК AllenBradley |
Недавно на работе столкнулись с интересной ситуацией, о которой захотелось написать тут, потому что случай довольно интересный, хотя как и оказалось простой. На одном из агрегатов, управляемым контроллером от Allen Bradley Compact Logix L33ER, в контроллере постоянно сыпались предупреждения, а точнее даже минорный ошибки (Minor Faults) - которые на функциональность никак не влияют, но раздражают своим присутствием. В секунду по нескольку десятков таких ошибок без перерыва: Type 04 Program fault (Code 04) Arithmetic overflow. Result of an arithmetic instruction out of range, что переводится примерно как "Арифметическое переполнение. Результат арифметической инструкции вышел за предел."
Читать далееhttps://habr.com/ru/post/701806/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701806
Метки: Промышленное программирование allen-bradley асутп арифметика |
iotPlita или кому нужен такой контроль на кухне? |
Привет, Хабр!
Так получилось, что волею судеб я привык готовить на обычных электроконфорках, а так как человек увлеченный, то это от этого процесса всегда могло отвлечь что то другое.
Программирование или другие увлекательные задачи и как следствие сотни подгоревших блюд и замен посуды.
Попытки решить это недоразумение с помощью таймеров и самодисциплины со временем сходили на нет. Возможно можно было бы посмотреть в сторону мультиварки (или налаживания более прочных отношений с противоположным полом), но к моменту решения я уже был знаком c ESP8266.
Как оказалось, нужно совсем не много
Эта статья не про кулинарию и не самодисциплину, а про решение одной ежедневной задачи.
Читать далееhttps://habr.com/ru/post/701804/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701804
Метки: Программирование микроконтроллеров IOT esp8266 arduino lua |
Вычисление значения частоты любой ноты и интересное звучание «псевдонатурального» строя |
Какие у нот частоты? Почему они такие? Как рассчитать частоту любой ноты в любом аккорде? Как добиться необычного звучания? Когда новый релиз у Моцарта?
https://habr.com/ru/post/701802/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701802
Метки: Python Физика звук музыкальная индустрия музыка |
И снова китайские процессоры: возможности и перспективы 12-нм чипа Loongson 3A6000 на собственной архитектуре |
https://habr.com/ru/post/699278/?utm_source=habrahabr&utm_medium=rss&utm_campaign=699278
Метки: Блог компании Selectel китай процессоры чипы |
Настройка Visual Studio Code для Django |
Настройка Visual Studio Code для работы над проектами Django немного отличается от типичного сетапа для pure Python проектов. Например, в Django мало пользы от mypy, так как он не поддерживает типы Django. Точно также дела обстоят с линтерами, которые, без предварительной настройки, работают с кодом Django неправильно.
Читать далееhttps://habr.com/ru/post/701800/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701800
Метки: python django Visual Studio django framework visual studop code |
Как лучше обучать RNN для прогнозирования временных рядов? |
Привет, Хабр!
Два последних года я в рамках магистерской диссертации разбирался с тем, как лучше использовать рекуррентные нейронные сети для прогнозирования временных рядов, и теперь хочу поделиться моим опытом с сообществом.
Читать далееhttps://habr.com/ru/post/701798/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701798
Метки: Python Машинное обучение Искусственный интеллект Финансы в IT time series forecasting rnn lstm gru deep learning |
[Перевод] Логистическая регрессия на Python |
Логистическая регрессия — это алгоритм классификации в машинном обучении для прогнозирования вероятности категориально зависимой переменной. В логистической регрессии зависимые переменные — это двоичные (бинарные) переменные, содержащие 1 (да, успех, и так далее) или 0 — нет, неудача, и так далее. Другими словами, логистическая регрессия прогнозирует P(Y=1) как функцию от X. Подробный и ясный пример — к старту нашего флагманского курса по Data Science.
Читать дальше →https://habr.com/ru/post/701530/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701530
Метки: программирование математика анализ python алгоритмы регрессия визуализации машинное обучение skillfactory блог компании skillfactory логичтическая регрессия |
Проверяем Архитектурные стили на движке Factorio (часть 2, SOA) |
Все снова большой привет, спустя полгода! Сегодня мы будем продолжать работать на движке Factorio в попытках разобраться, какой же Архитектурный стиль по каким аспектам является хорошим или плохим!
Welcome!
Сегодня мы рассмотрим SOA и даже сравним его с Monolith-архитектурой!
Читать далее...https://habr.com/ru/post/701796/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701796
Метки: Разработка веб-сайтов architecture monolith SOA монолит архитектура по |
Что может тормозить внедрение IPFS |
Протоколу давно пророчат светлое будущее в качестве замены HTTP. Об этом мы говорили в одном из прошлых материалов. И сегодня решили взглянуть, как обстоят дела с внедрением IPFS и какие факторы замедляют распространение.
Читать далееhttps://habr.com/ru/post/701600/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701600
Метки: Блог компании VAS Experts Разработка систем связи vas experts протокол ipfs сетевые технологии p2p |
Запустить невозможное |
Как мы запускали проект, который невозможно было запустить.
Началось все в далёком 2020 году. Правительство выпустило новый стандарт по ведению бухгалтерского учета договоров аренды. Абсолютно новые принципы ведения учёта потребовали серьёзных доработок инструментов бухгалтеров.
Моя команда методологов, изучив нормативный акт, подготовила инструкцию, описывающую порядок бухгалтерского учёта в компании, а затем на основании инструкции разработала документ, который фиксировал принципы построения учёта с точки зрения информационных систем. Важно отметить, что документ готовился на основании вводных, полученных от бухгалтеров и бизнеса. В компании было множество видов договоров аренды, у каждого из которых были свои нюансы, и которые следовало бы учесть. Всё это нашло отражение в нашем Confluence-документе.
Итак, документы готовы, переданы в подразделение, которое выделило руководителя проектов. Началась работа.
Проект изначально стали продвигать по принципам waterfall: все шаги согласовывались со всеми стейкхолдерами, работа не двигалась до тех пор, пока все согласования не были получены. Каждую неделю отчетное собрание с руководителями финансового блока, руководителями ИТ-блока, департамента аренды, на котором демонстрировались картинки графиков, нарисованные в Excel.
Самое удивительное в этих совещаниях заключалась в том, что они не давали ощущения целостности проекта. Не было понимания того, где находятся работы, когда будет продукт, когда будет описание. Совещания сводились к обсуждению конкретных стримов, кто что не передал, кто кому не ответил. Также в ходе проекта мои подчинённые, методологии, были привлечены к анализу и проверке технических заданий, формируемых ИТ. Получив первые ТЗ, я задал логичный, как мне казалось вопрос: а где описание архитектурой модели? Я понимаю, что наше описание принципов функционирования системы было не совершенным, предложенные решения были пересмотре ИТ, но как должна была выглядеть система в итоге надо зафиксировать на основании выработанных решений. На мой запрос ИТ ответили, что система выстраивается в процессе работ и каждый инструмент прорабатывается по мере очереди.
Читать далееhttps://habr.com/ru/post/701790/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701790
Метки: Проектирование и рефакторинг Управление проектами Управление персоналом управление проектом |
Почему Твиттеру нужны 1000 микросервисов |
В последнее время на Twitter чуть ли не из каждого утюга льется критика по поводу оверинжиниринга. Даже некоторые вполне технически подкованные люди заявляют, что Твиттер можно было бы поддерживать вообще одному - мол, "подумаешь, твиты хостить, 80% всех микросервисов ему не нужны".
Читать далееhttps://habr.com/ru/post/701788/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701788
ПОЛУЗОЖ: маленькие ошибки в похудении каждый день |
Статья для тех, кто хочет быть стройным и не поймет, почему при всех вложенных титанических усилиях в похудение вы до сих пор "худеющий мечтатель". Четко, жестко и по делу.
Искренне желая быть стройными, мы не задумываемся, что каждый день совершаем малюсенькие ошибки, которые заставляют нас откатываться назад. Это могут быть небольшие незаметные действия, которым мы не придаем значения, но они в сумме имеют критическое значение для вашего движения вперед. Да, конечно, все делают ошибки, все устают, позволяют маленькие слабости, особенно в период усталости, стресса, переживаний, болезней или изменения привычного режима жизни. Редкие ошибки, которые мы осознаем и принимаем, мы можем исправить и не совершать их фатальное для нашего результата количество раз.
Точно вам говорю, вы не одиноки: все, кто стремится измениться, проходят стадии неудач. Это нормально. Вам нужно принять этот факт, вы же не можете научиться кататься на велосипеде без падений, просто рассматривайте ваш процесс научения похудению как любой новый навык, для обучения которому требуется время, теоретические знания и практика, конечно, на первых порах с ошибками, потом ошибок будет становиться все меньше и меньше. И в конце вы научитесь «катиться» по дороге изменений на вашем «велосипеде похудения» и достигните цели.
Читать далееhttps://habr.com/ru/post/701786/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701786
Метки: Научно-популярное Лайфхаки для гиков Мозг Здоровье Биология похудение похудеть диета диеты зож спорт мотивация мотивируйся |
Пишем на С++ вектор, умеющий расширяться без копирования элементов |
В языке С есть функции malloc
, free
и realloc
. При использовании последней вы можете написать этакий расширяющийся массив из примитивных типов или структур (классов-то нет), который, можно надеяться, не будет копировать все данные при каждом расширении. В С++ есть встроенный класс vector, который представляет из себя расщиряющийся массив, но он так не умеет: при каждом расширении вектора выделяется новый участок памяти и все элементы перемещаются на него (по возможности, с использованием move-семантики). Но ведь, если можно каждый раз не копировать все старые элементы на новое место, вектор должен работать быстрее? В этой статье я попробую написать вектор, который умеет расширяться без копирования элементов.
Код приведён здесь.
Сначала я покажу, что стандартный вектор не умеет расширяться без копирования/перемещения, потом обсужу придуманное решение, потом собственно приведу реализацию вектора, а в конце сравню производительность со стандартным вектором.
Читать далееhttps://habr.com/ru/post/701784/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701784
Метки: Ненормальное программирование c++ Системное программирование *nix linux mmap vector memory management |
Прикладная архитектура карт в вебе на React и Mapbox. 1 часть — технологический стек |
Всем привет! Меня зовут Никита Русанов, я лид команды фронтенда в компании, где мы создаем продукт, упрощающий переезд. В данной предметной области много задач по взаимодействию с гео данными. Сегодня я расскажу, каким образом можно работать с картами в браузере. В этой части мы с вами поговорим про используемые технологии.
Читать далееhttps://habr.com/ru/post/701778/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701778
Метки: javascript OpenStreetMap canvas Maps API ReactJS frontend mapbox map react apollo web case stack |
Что такое Shared UI, как он нам помог и причём тут микросервисы |
Всем привет! Меня зовут Дима, я frontend-разработчик в Альфа-Банке. Сегодня я расскажу про Shared UI, что это такое и как мы пришли к созданию такого сервиса в интернет-банке, что это такое, как мы вообще придумали такой сервис.
Читать далееhttps://habr.com/ru/post/701720/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701720
Метки: javascript интерфейсы интернет банк разработка веб-сайтов микросервисы frontend архитектура приложений фронтенд shared блог компании альфа-банк shared-ui |
«Серые зоны серого вещества»: ментальные эффекты когнитивной войны |
Наш мозг или, как говорил Э.Пуаро, «маленькие серые клеточки», подразумевая под этим серое вещество головного мозга, находится сегодня в состоянии неопределённости и запутанности, характерном для состояния когнитивного диссонанса, т.е. места внутренних психологических конфликтов. Если рассматривать данное утверждение с т.з. современной военной конфликтной терминологии, подобное состояние запутанности также характерно для «серых зон»: территорий активных боевых действий с применением методов гибридных / ментальных / когнитивных войн, в которые мы вовлечены.
Что делать, когда испытываешь непреодолимое желание кому-то навредить вследствие обширного исторического ресентимента, но делать это в открытую страшно? Тем более, если ты - небольшая страна, лишённая суверенитета. Для этого следует искать пути явного и неявного воздействия на причину своих внутренних комплексов ниже или выше так называемого порога применения вооружённых средств. Ранее к таким средствам относилась дипломатия, это пример открытого влияния на политику оппонента, и шпионаж, конвенциональный путь скрытого воздействия. Современная эпоха предлагает ряд новшеств, не учтённых ранее в силу их имманентного развития в информационно-технологическом универсуме. Даже популярный термин гибридная война, широкоупотребляемый в применении ко всякого рода конфликтам, сочетающим в себе принципы обычной и нерегулярной войны, с неявным числом участников, которых невозможно однозначно идентифицировать, утратил былую актуальность. Теперь мы перешли к более узкоспециализированным терминам: информационные, психологические и кибероперации, когнитивные и ментальные войны:
Читать далееhttps://habr.com/ru/post/701770/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701770
Метки: Мозг Научно-популярное ментальная война когнитивные искажения когнитивная война психологическая безопасность история информационная война |
Собирается ли Тувалу эвакуироваться в киберпространство, чтобы не утонуть? |
https://habr.com/ru/post/701582/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701582
Метки: Блог компании RUVDS.com Читальный зал Экология Будущее здесь ruvds_статьи_выходного_дня тувалу глобальное потепление метавселенные цифровые двойники |
Cicero: ИИ, который хитрит, строит планы, ведёт переговоры и вступает в союзы лучше, чем человек |
Новая разработка ИИ-команды Фейсбука показала рекордные результаты. Её проверяли в сложной, чисто "человеческой" игре Diplomacy против живых людей.
Читать далееhttps://habr.com/ru/post/701768/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701768
Метки: Искусственный интеллект Будущее здесь ии ии и машинное обучение |
Древние примеры эко-обуви раньше и сейчас. Часть 1 |
Обувь еще с времен первого человека делали из иногда не совсем обычных в современном понимании материалов. Точнее мы сейчас воспринимаем эти материалы необычными, но с точки зрения экологии уже в наше время есть вероятность снова увидеть эти древние технологии на наших ногах.
Текстильные отходы составляют примерно 7% бытовых отходов. Однако до сих пор нет точных данных, сколько из этих семи процентов приходится на обувь.
Остается только обращать внимание на общие данные, чтоб представить себе всю глубину этой норы. Так глобальное потребление обуви удваивается каждые 20 лет, начиная с 1950-х (1 пара обуви в год). В США и Италии потребление обуви на душу населения выше — в среднем по семь пар обуви в год. В Евросоюзе на одного жителя приходится в среднем пять пар новой обуви в год.
В азиатских странах потребление обуви на душу населения составляет 1-2 пары в год, и в то же время они являются наибольшими производителями обуви в мире (что создает определенные сложности в плане экологии производства обуви).
Дополнительно ускоряет процесс производства развитие фешн-индустрии что приводит к созданию обуви низкого качества и неполного ее использования из-за морального устаревания. Те же кроссовки в 80% случаев попадают на свалку, при том что их производство очень энергоемко, и способствует выделению большого количества парниковых газов.
Для создания обуви сейчас используют в основном каучук, синтетические материалы, текстиль и натуральную животную кожу (Причем не всегда это кожа из тех животных о которых все подумали… в Азии часто используют кожу кошек и собак, потому что конечные изделия редко имеют нужную маркировку, и нет возможности точно узнать происхождение используемой кожи).
Причин много, но для начала немного общей информации…
Читать далееhttps://habr.com/ru/post/701766/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701766
Метки: Научно-популярное Экология Здоровье металл кость дерево переработка обувь old eco friendly |