Всем привет! Продолжаю делиться своими раскопками в области использования Dart и Flutter не совсем по назначению. Хотя, учитывая недавний выход в релиз тулкита от Flutter для разработки казуальных игр (https://flutter.dev/games), можно сказать, что статья как раз тематическая. Ну, решайте сами. Кому интересно, что может выйти, если попробовать сделать на Flutter игру серьёзнее "крестики-нолики" и взять в качестве основы фреймворк Bonfire - приглашаю под кат.
Новости
О ситуации с криптовалютами в отдельно взятой стране — Венесуэле
С учетом постоянных стремлений то запретить, то легализовать криптовалюту в России, думаю, будет интересно почитать эссе про существующую ситуацию в уже подсанкционном государстве - Венесуэле - стране Карибского моря и вечного лета....
В обзоре описана общая ситуация в области криптовалют в Венесуэле, наиболее популярные их типы, как они планируются к использованию правительством, силовиками и обычными гражданами, а также какими компаниями обеспечивается такая деятельность.
Венесуэла, как ни странно (а на самом деле не странно), занимает одно из лидирующих мест в мире по объемам сделок с криптовалютами.
По данным Chainalysis, на август 2021 г. она находилась на седьмом месте по общему сводному показателю применения криптовалют, а по объемам торговли на децентрализованных P2P-электронных площадках – на шестом месте.
Путешествие Сайруса Смита
Часть 1. Мечты сбываются!
Под крылом все больше и больше огней. Сайрус Смит крутил головой, пытаясь рассмотреть округу в иллюминатор, скрывающийся за пышной грудью посапывающей блондинки. Воодушевление охватывало его, он до сих пор не верил, что мечта сбывается.
Работа в Data Science: что важно знать и как этому научиться
Сегодня словосочетания вроде Data Science, Machine Learning, Artificial Intelligence очень популярны. При этом нередко под ними понимаются довольно разные вещи. Это зачастую смущает и запутывает людей, желающих войти в специальность: трудно разобраться, с чего начать, что действительно нужно, а что необязательно для начала. Не претендуя на общность, расскажем, как это видится на основе десятка лет опыта c решением такого рода задач для крупных клиентов со всего мира (сервис / заказная разработка / аутсорс – подставьте термин по вкусу).
Измерение вакуума (часть 5). Обработка сигнала от ионизационного датчика давления (пример)
В прошлых статьях: 1, 2, 3, 4 было коротко рассказано про традиционные датчики измерения вакуума и приведён пример перспективного ( на мой взгляд ) орбитронного датчика для измерения высокого и сверхвысокого вакуума
В этой статье мне хотелось бы коснуться неисчерпаемой темы преобразования сигналов физических датчиков в электронную (в том числе цифровую) форму, несущую пригодную для воспринятия человеком или компьютерной программы информацию о результатах измерения тех или иных физических величин.
Сперва немного критики. На этой ниве в РФ практически всё плохо. Прежде всего утеряна методология подготовки инженерных кадров для нестандартного проектирования радиотехнических устройств (а для того, что бы быть на острие технического прогресса, надо уметь проектировать именно нестандартные радиотехнические системы). ВУЗам понравилось штамповать проектировщиков систем на микроконтроллерах или вообще сборщиков "лего" на Ардуино. Зачем изобретать нестандартную электронику для преобразования сигнала от датчика, если все преобразователи сигналов от всех датчиков выпускаются на Западе в виде микросхем с подробными инструкциями по применению? Только тут надо понимать, что эти микросхемы выпускаются на Западе, для датчиков разработанных и выпускающихся западными корпорациями. Такой подход автоматически обрекает отечественную электронику на роль туземцев, рассматривающих красивые бусы.
Я знаю достаточно много российских инженеров, которые имеют интересные разработки различных датчиков физических величин. Им всем за 70 лет, но многие ещё имеют энергию не оставлять попытки внедрения своих разработок. Но, если такой инженер сам не является бизнесменом, имеющим ресурсы и волю для коммерческой реализации собственного изобретения ( для РФ это я видел такие примеры только в ВПК ), то, в связи с вышеописанными системными проблемами, шансов реально внедрить разработку практически нет было в РФ.
Можно ли в 40 лет стать программистом?
Время от времени встречаю в русскоязычном секторе интернета пессимистические мнения насчёт (само)обучению программированию. У американцев я подобного не наблюдаю. Там пессимизм проявляют компании, которые отчаялись в поиске программистов.
Дайджест интересных материалов для мобильного разработчика #444 (23 — 29 мая)
Подключайтесь к нашему Telegram-каналу Mobile Insights, где подборки статей и новостей выходят каждый день.
Есть ли в вашей IT команде саботажник?
В вашей команде редко кто задерживается больше чем на год, но при этом никто не жалуется на что-то конкретное. Совсем недавно ни с того ни сего ушел ML-инженер, затем исчез ключевой бэкендер, и работу парализовало на квартал. Бизнес-цели хронически не достигаются, а внутренние встречи полны неловких молчаний. Скрытые конфликты висят в воздухе, разряжаясь искрящимися молниями в самое неожиданное время. Вы не хотите в этом признаваться, но заставить себя пойти на работу каждое утро стоит вам невероятных усилий.
Если вам всё это знакомо, то почти наверняка в вашей команде есть скрытый саботажник.
Как подключитьcя к SAP Hana, используя Power BI
Всем привет!
В данной статье я расскажу, как построить отчет Power BI на данных SAP Hana. Внятной информации на этот счет в интернете я не нашел, поэтому пришла идея поделиться информацией. Так вышло, что в нашу команду прилетел новый проект – нужно было построить аналитику на данных SAP EWM, используя Power BI, как средство визуализации.
Когда-то, работая SAP BW консультантом еще в далеком 2019, я начал использовать Power BI для своих личных целей, как хобби. Произошло это случайно. Я хотел проанализировать вакансии с сайта подбора персонала, что и сделал. На это у меня есть отдельная статья. Дальше больше, в итоге скопился приличный опыт. Таким образом я стал одним из разработчиков на вышеуказанном проекте😊.
Что на входе? Система SAP EWM (логистика, поставки) и куча графиков в Excel от заказчика. Причем некоторые графики должны обновляться не менее раза в час – то есть почти в реальном времени, рис. 1.
Исследуем осознанно. Топ лайфхаков и must-know для начинающего UX-исследователя
Исследование пользовательского опыта, будь то проведение глубинных интервью с пользователем или юзабилити тестирование готовых прототипов требует от исследователя серьёзной методической подготовки, как то написание гайда с вопросами, сценария тестирования, обозначения и приоритизации гипотез для проверки. При этом новичок может упустить такие важные аспекты, как особенности психологии интервьюируемого, влияние контекста, когнитивных искажений и других подобных факторов.
В этой статьи я поделюсь лайфхаками проведения исследования через призму собственного опыта исследований.
Объектно-ориентированный антипаттерн
Довольно часто у студентов, изучающих C++ в определённых учебных кругах, складывается мировоззрение о том, что всё должно быть объектами. Попросите их написать программу, которая считает некоторое значение - и они начнут с создания объекта ValueComputer
и метода vc.computeResult()
.
Например: дана задача с помощью динамического программирования посчитать количество способов замостить костяшками домино прямоугольник . Студент пишет:
Авто преписка в тг с привязкой к Google Calendar
Всем привет!
У меня была такая проблема что я каждый день когда ложился спать всегда ставил в нике преписку что то по типу [БУДУ ЗАВТРА В 8:00] так вот в какой то момент меня это доконало и я решил сделать так что бы скрипт сам делал мне эту преписку, но будет брать события с Google Calendar. Думаю это довольно удобно ведь так можно будет записывать в календарь все свои дела а скрипт будет автоматически ко времени преписывать их к нику.
давайте начнем!
и начнем мы с самого сложного, настройкой своего гугл аккаунта
заходим на этот сайт https://console.cloud.google.com/ входим в аккаунт гугл (не бойтесь его потерять, это официальный сайт гугла) и заполняем небольшую анкету:
первым делом мы видим такую картину
Моя борьба с санкциями или как появился умный VPN
Зачем людям ранее был нужен VPN (кроме мошенников конечно) - чтоб ходить на Linkedin и обходить всякие разные запреты РКН.
Когда ввели санкции и некоторые сайты перекрасились в сине-желтый цвет, то многие по старой памяти подумали - включим VPN и всё сразу станет как раньше, разве что русские сайты начнут открываться на 50мс медленнее.
Но не тут-то было. Вместе с перекраской сайтов, началась волна DDoS и хакерских атак на различные сервисы в РФ. В итоге, российские сайты закрылись от остального интернета. И с VPN стало очень некомфортно - хочешь пользоваться Terraform или там MatterMost скачать - включаешь VPN и сразу же не можешь сходить ни на Ozon ни на Госуслуги.
Интернет разделился на InnerNet и OuterNet.
Биоинформатика: IT vs рак
Универсального лечения от онкологических заболеваний не существует до сих пор, однако биоинформатики работают с колоссальным объемом данных, чтобы в том числе разрабатывать новые методы лечения и диагностики рака.
Но есть одна незадача: рак – это общий термин, обозначающий большую группу сложных многофакторных заболеваний, на развитие которых влияет и окружающая среда и генетика. Он может проявиться у любого человека в любой момент жизни. И да, привязанности к органам или тканям нет: в потенциальной опасности любая часть тела – от мозга до костей.
Большие надежды на борьбу с раком мировая медицина связывает с развитием биоинформатики. С её помощью исследователи смотрят на жизнь не через микроскоп, а с точки зрения огромных массивов данных. Это некая оцифровка биологии, делающая работу исследователей похожей на работу программистов.
Отношения с IT. Часть тринадцатая. Иди и продавай
Все события и персонажи являются вымышленными. Любое совпадение с реально живущими или когда-либо жившими людьми случайно.
- Поздравляю! Вы только что познакомились с нашим IT-продуктом. Надеюсь, проведенное демо было полезно. Если возникнут вопросы – обращайтесь. – Сказали команде продажников ребята из QA.
- Идите и продавайте! – Благословил своих менеджеров господин сюзерен, потирая руки в ожидании миллионных контрактов.
Интересно, что большая часть персонала в коммерческом отделе либо никогда раньше не занимались продажами, либо не были знакомы с IT-отраслью. Для знакомства новых сотрудников со сложным интеллектуальным продуктом и погружением в его специфику, предполагается проведение одного полуторачасового демо и предоставление нескольких презентаций в повер поинте, которые визуально выглядят так, будто вернулось прямиком из двухтысячных. Дальнейшие расспросы новоприбывших и их попытки отыскать ответы столь же неэффективны, как процесс адаптации и знакомство с IT-продуктом.
- Почему заказчики выбирают именно нас?
- Мы а**енчик!
- Есть ли у нас калькулятор стоимости?
- Нет, он нам не нужен, потому что мы ах**нчик!
- Как мы позиционируем продукт?
- Никак, мы ж ах**енчик!
- В чем наше уникальное торговое преимущество перед конкурентами?
- Пффф, у нас нет конкурентов, потому что мы - ах**нчик.
- Для кого предназначен продукт, который делает компания сюзерена?
- Нас хотят все, ведь мы кто? Да, Сашуля, мы – ах**енчик.
Услышав такой ответ невольно проникаешься верой и начинаешь нести эту мысль в переговоры. Однако практически сразу происходит столкновение с дополнительными вопросами со стороны заказчика, потому что он отчего-то не удовлетворяется столь развернутым ответом и задает кучу дополнительных вопросов, будто требуя за свои миллионы хоть каких-то пояснений.
ViEarth
Пятый месяц проклятого года. Пятая моя публикация.
Сейчас пошла мода на мета-вселенные, поэтому представлю вам свое видение.
Все вокруг пытаются создать новые миры, но создают какие-то "детские садики" - пусть, условно, и бесконечные, но заранее определённые комнатки, в которых детишки в разноцветных виртуальных костюмчиках играются в те же старые шарики и кубики, под присмотром кучки надзирателей. Что, не так что ли, по сути?
НОВЫЙ мир на то и новый, что не известный абсолютно. Его нельзя создать. Человек, пока ещё, не бог, чтобы создавать новые миры. Убогие комнатки - да, уже как-то, но не готовые новые миры.
Однако, если подумать, человек может создать среду и провокацию - точку скопления информации и её обработчиков. А уже бог, своими инструментами (эволюцией и энтропией), создаст в этом месте и времени мир.
Мир НОВЫЙ, но для "старых" человечков - тоже задачка )))
Поэтому надо человечков отделить от их мяса, оставив только одни душки, избавившись тем самым от всех препятствий старого мира.
Соответственно, и Земля, как место и среда, не подходит. Поэтому - виртуальная планета неподалёку. ViEarth. Пустой белый шар, неопределенных размеров, на котором нет ничего и никаких законов вообще - ни естественных, ни искусственных. Они будут появляться сами, по мере необходимости. И также исчезать. За исключением одного, но о нём позже.
Далее - делаем Терминал, посредством которого душки пользователей будут телепортироваться на ViEarth. Также Терминал будет, насколько это технически возможно, отображать для пользователей происходящее на ViEarth и предоставлять управление персонажами, в которых находятся душонки пользователей.
Что такое хорошо и что такое плохо. Как не превратить собеседование в кошмар
Каждый из нас так или иначе сталкивается с техническими собеседованиями: кто-то их проходит, а кто-то - проводит. И каждый вспомнит удачные и неудачные примеры из своего опыта. Чтобы интервью прошло с пользой для всех его участников, стоит придерживаться набора шаблонов и паттернов. Тогда разговор не пойдет на самотек и собеседование будет успешным.
В статье я расскажу о том, что стоит делать интервьюеру и чего делать не стоит ни в коем случае.
Тыж программист. Ада Лавлейс
Мать вычислений, бесподобная леди Лавлейс
Новая архитектура квантового процессора на кудитах: что это и где может применяться
Пару дней назад на Хабре появилась новость о том, что российские ученые получили патент на новую архитектуру квантового процессора. В новости говорилось о том, что в конце 2021 года коллектив ученых из Российского квантового центра разработал прототип компьютера с системой из 4 кубитов. При этом число ионов удалось оставить прежним.
Эта разработка довольно важная, так что о ней стоит рассказать подробнее. Все самое интересное, как всегда — под катом.