Как стать автором
Обновить

Модель восприятия наблюдателем физической реальности

Алгоритмы *Астрономия Занимательные задачки Научно-популярное Физика
Ожидает приглашения

Пространство потенциалов.

Модель позволяющая связать гравитацию, электродинамику и не только.

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

Читать далее

Пол Грэм: «Что Я Делал Этим Летом»

Бизнес-модели Венчурные инвестиции Развитие стартапа
Перевод
Ожидает приглашения

Пол Грэм — американский предприниматель, известный русскому человеку, в первую очередь, благодаря своими эссе о бизнесе и жизни. В своем эссе «Что Я Делал Этим Летом» (What I Did This Summer) Пол Грэм рассказывает о Летней Программе Основателей 2005 года, и о выводах, сделанных по ее итогу.
Я не нашел перевод этого эссе, так что публикую свой вариант.

Читать далее

Программирование для детей с нуля: полезные курсы и бесплатные уроки в 2022 году

Визуальное программирование *Программирование *
Ожидает приглашения

Что может быть актуальнее для образования ребенка в 2022 году, чем обучение его программированию?

В современном мире дети уже с младенчества начинают осваивать смартфоны, а в 2-3 года понимают, как включить мультфильм на Youtube или запустить приложение на телефоне родителей. 

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

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

Так во время создания игр в Minecraft или Roblox, ребенок без особых усилий осваивает языки программирования Python и LUA. А при создании онлайн-проектов на Unity - самом популярном игровой движке сейчас – еще и получить востребованную профессию разработчика приложений или мобильных игр. 

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

Читать далее

Аналитика рынка профессии в три клика

Data Engineering *Data Mining *Microsoft Azure
Ожидает приглашения

Привет, сообщество!

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

В то же время, как хобби, я юзал аналитический инструмент Power BI - красивые графики, диаграммы и тд. А главный сервис с вакансиями в РФ, ну вы знаете. Поразмыслив, я почувствовал, что добавив одно к другому может получится интересная история.

Итак, мне нужны данные по рынку. Если воспользоваться поиском на сайте HHru, в выдаче можно увидеть кучу вакансий, но когда их сотни, для человека анализ не представляется возможным. Нахожу в документации по API HHru, что данные по вакансиям бесплатны и открыты. То есть можно получить те же результаты, что и поиском, только в формате json, что в конечном счете съедобно для Power BI. Поехали.

Читать далее

Предоставление интеллектуальных решений для координатной метрологии, поддерживающих философию Quality 4.0

CAD/CAM *Интервью Робототехника
Перевод
Ожидает приглашения

Metrology News недавно встретился с д-ром Хайке Вензель, генеральным директором Wenzel Group, для обсуждения будущей роли трехмерной координатной метрологии в новой эре "умных фабрик" и бесшовно интегрированных производственных процессов.

В: наступает эра "умного производства". Как, по вашему мнению, изменится роль координатной измерительной машины по мере адаптации производства к Quality 4.0?

О: по нашему мнению, интеллектуальное производство характеризуется, прежде всего, гибким использованием всех доступных ресурсов и расширенным использованием всех доступных данных для внутренней и внешней коммуникации. Как один из лидеров в области качества, производящий высокоточные координатные измерительные машины для гибкого решения различных задач, компания WENZEL чувствует себя очень комфортно в пространстве Quality 4.0 и видит его растущее значение. Наши системы помогают клиентам в контроле поступающих к ним деталей, непосредственно в цехе или в лаборатории. Мы обеспечиваем стабильность процесса и позволяем осуществлять контроль качества на всех уровнях - от простых проверок "Брак/не брак" до более глубокого анализа допусков формы и положения. КИМ WENZEL могут применятся для контроля прототипов, контроля на основе статистического анализа, быстрых измерений, полного анализа деталей путем сканирования и сравнения с моделями CAD.  Мы видим большие возможности в развитии интеллектуального производства, которое требует большей гибкости всех процессов, машин и сотрудников - наши решения на базе КИМ, являясь универсальными измерительными системами, поддерживают эти требования гибкости.

Читать далее

каталог поисковиков/инструмент поикса duckduckbang

Python *Поисковые технологии *
Ожидает приглашения

Хочу представить свой проект, duckduckbang - инструмент поикса / каталог поисковых машин по узкой тематики. Сейчас я добавил подсказку, если остановить курсор над названием поисковика, то мы видим объяснение назначения поисковой машины в подсказке. Не всегда удаётся добыть эти сведения, но мне кажется что сей каталог сильно выигрывает от этой добавки.

Мне кажется, что поисковики по узкой тематики иногда выигрывают по сравнению с гуглом, благодаря своему узкому фокусу. Сейчас становится легче создавать такие поисковики, благодаря таким системам как Elastic Search/Lucene. Такие поисковики могут быть очень эффективными, благодаря своему узкому фокусу и им не надо собирать много данных и нарушать конфиденциальность своих пользователей, чтобы понять что именно ищет пользователь.

Я надеюсь, что мой проект даёт возможность обнаружить нужный Вам поисковик, мне кажется что такая способность очень востребована. Возможно, что специализированные поисковики таким образом потихоньку будут подъедают рынок поисковиков, я вот пытаюсь поддержать эту тенденцию своим проектом - этот каталог строится автоматически, из данных каталога операторов поиска !bang поисковика duckduckgo. К сожалению эти данные не очень активно поддерживаются, увы...

Источники проекта лежат на гитхабе и написан на питоне, каталог строится заново каждую ночь, как процесс непрерывной интеграции/ CI.

Читать далее

Зарплата по результатам собеседования — лучший способ не получить отклик на резюме

Управление персоналом *
Ожидает приглашения

Предполагаю, что сейчас все HR начнут кидать в меня тапками. Но умные и опытные HR вполне себе поймут, что мои тезисы защищают не только интересы разработчиков, но и интересы службы персонала. И вот почему.

Начну с начала. Представьте себе, что вы - достаточно опытный разработчик, и вам платят примерно рублей так 800 в час (или больше, или меньше - не существенно, потому что все нижесказанное абсолютно верно для любого уровня зарплаты и для специалиста любого уровня подготовки). И вот к вам приходит письмо от рекрутера или HR с красиво описанной вакансией и без указания грейда зарплаты. Вы заинтересовались проектами, они интересны, и пишете в ответку, что хотели бы узнать вилку зарплаты. "На том конце провода" специалист пишет вам красивые слова о том, что "зарплата по результатам собеседования", "нужно еще убедиться в уровне вашей квалификации и оценить его, без чего мы не можем сделать предложение", и так далее, и тому подобное. Вы думаете, большинство разработчиков продолжит общаться и проходить цепочку интервью? Ну джуны, которым очень нужна работа, возможно и продолжат. И вероятно, именно на них это и рассчитано было изначально. Но потом как-то перекочевало на вакансии, где перечень скиллов совсем уже не джуновский, хотя не понятно, почему. Так вот, уважаемые рекрутеры и HR - уважающий себя специалист уровня мидл или, тем более, сеньор, 99,9 % вероятности, перестанет с вами общаться, или будет делать это крайне неохотно, и скорее всего, откажется проходить процесс оценки его квалификации. Вы еще не поняли, почему?

Читать далее

Flutter, заводи мотор! Основы для начинающих

Dart *Flutter *Разработка мобильных приложений *
Ожидает приглашения

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

Читать далее

Как Covid-19 стал катализатором развития IT

Python *
Ожидает приглашения

Среди массы негатива, который принес с собой Covid-19, есть и позитивные моменты.

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

Так случилось и со мной.

Читать далее

Сайт отображается некорректно из за системного масштабирования, и как с этим быть

CSS *HTML *JavaScript *
Ожидает приглашения

Неоднократно я сталкивался с тем, что верстая по макету в Figma и указывая точные размеры блоков в пикселях, результат выглядит иначе, значительно крупнее, хотя размер холста совпадает с разрешением моего экрана. Чуть позже я понял - всё дело в том, что у меня в системе установлено масштабирование интерфейса. Как заставить сайт отображаться в оригинальном масштабе, если у пользователя интерфейс масштабирован системой? Делюсь универсальным решением в посте.

Читать далее

Управление несколькими версиями Python под управлением Ubuntu 20.04

Python *
Перевод
Ожидает приглашения

Одно из моих первых разочарований при разработке на Python не имело ничего общего с самим Python, а скорее с излишне изотерическими действиями по развертыванию приложений на Python. Учебные курсы и руководства отлично справляются с задачей обучения студентов запуску Python кода локально, но действительно стоящие приложения не запускают на локальных машинах: они работают на интернет серверах потому что именно в этом и есть их назначение, не так ли? Хотя может быть я высказал сумасшедшую идею.

Ubuntu 20.04 это первая LTS версия Ubuntu в которой отсутствует Python2 и которая поставляется из коробки с установленной версией Python 3.8.5. Но что если написанное вами приложение использующее более новую версию Python? Если вы, как и я, пытались заменить установленную по умолчанию в системе версию, то в процессе сломали вашу ОС. Если до этого вам никто не говорил не делать этого, тогда я возьму на себя эту честь: не делайте этого.

Итак, что же нам делать? Существует нескольок путей как обновить версию Python на Ubuntu, но использование вастроенного в Ubuntu's механизма "alternative install" оптимально по нескольким причинам:

Читать далее

Захотели мы свой классифайд сделать на Vue и что у нас получилось

Развитие стартапа Разработка веб-сайтов *
Ожидает приглашения

Как обычно и бывает, долго мы не думали, появилось желание написать свою доску объявлений (классифайд или маркетплейс) каждый называет как хочет. Думали напишем за 1-2 месяца и выпустим, но все оказалось намного сложнее чем мы думали.

Стек выбрали тот, с которым нам было комфортно работать на тот момент.

Читать далее

Информация о серверах в PowerShell

PowerShell *
Ожидает приглашения

Всем привет! Это мой первый пост и в нём я хотел бы поделиться скриптом на PowerShell, который написал для получения информации о Windows серверах, а именно: имени сервера, количества ядер в нём, объёме дисков и свободного пространства на них, ОЗУ и модели сервера. Бывает что данная информация нужна для тех или иных целей и данный скрипт поможет получить её быстро и легко.

Скрипт протестировал в обычной оболочке PowerShell на Windows Server 2016 и Windows Server 2019, выдаёт ровную таблицу, которую легко можно скопировать в Excel и разбить по столбцам для удобной фильтрации по нужным параметрам. Единственное нужно убрать из скрипта добавление фразы "Гб", так как иначе Excel не сможет фильтровать по числам. В приведённом здесь варианте убирать не стал, так красивее выглядит вывод в оболочке PowerShell :) Так же хотелось бы добавить что в PowerShell ISE имеются смещения, видимо чистая оболочка PowerShell и оболочка PowerShell ISE по разному считают после какого количества символов нужно вставлять горизонтальную табуляцию.

Так же данный скпипт можно запускать на любом компьютере в домене в оболочке PowerShell от имени администратора домена, при этом нужно чтобы на серверах была включена служба WinRM, иначе "достучаться" до данных серверов не получится и скпирт пропустит такие сервера, не выведя о них информацию.

Читать далее

Удобный контроль над обучением вашей нейросетки (Weights&Bias)

Habr Processing *Python *TensorFlow *Визуализация данных
Ожидает приглашения

Всем привет!

Это моя первая статья на Хабре, так что не судите строго :)

Комментарии, поправки и советы приветствуются!

Предупреждение: я computer vision инженер, так что все, о чем я буду здесь говорить касается только области CV. Часть из этого касается и NLP, но так как это не моя сфера, то я не обозреваю ее. Предлагаю любопытному читателю самому узнать возможности W&B для других задач.

Сейчас я участвую в одном соревновании Kaggle и столкнулся с одной библиотекой, которая очень заинтриговала меня. Я говорю про Weights&Bias.

Данная библиотека привлекла меня обилием инструментов, которые позволяют следить за процессом обучения вашей нейронки. На самом деле это очень полезно, если у вас она обучается хотя бы больше часа. Времени и сил позволяет сэкономить - уйму, да и в код встраивается очень легко: достаточно добавить 4-5 строчек простенького кода, который и так находится у W&B на сайте.

Итак, к функционалу и особым фишкам.

Читать далее

npm+maven+docker=nexus

DevOps *
Ожидает приглашения

Всем привет! Меня зовут Досжан. Я являюсь DevOps инженер с опытом более 4 лет. До этого программировал на разных языках как JS, Python, PHP, C++, Delphi. Когда только учился программировать и разбираться с компьютерными технологиями застал эпоху, когда интернет был не всегда и не везде. Приходилось бегать с флешками или ЖД.

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

Читать далее

Как создавать и использовать индексы в БД Oracle

Oracle *SQL *Администрирование баз данных *
Перевод
Ожидает приглашения

Индексы – это одни из самых мощных и непонятных аспектов производительности SQL. В этой статье мы рассмотрим назначение индекса, как правильно создать и выбрать нужный тип индекса. Затем мы обсудим как решить, что индексировать и полезно ли это.

Читать далее

Как искусственный интеллект развивает концентрацию внимания и обучает детей финансовой грамотности

Искусственный интеллект Планшеты
Ожидает приглашения

Около 80% знаний об окружающем мире ребенок получает с 5 до 10 лет. В этот же период формируются привычки, моральные ценности и IQ. После первых 10 лет жизни человек обрастает прикладными знаниями: чтение, счет, логика и другими. Чем старше становится ребенок, тем больше открытий, затрудняющих концентрацию внимания, появляется в поле его зрения.

Развитие технологий, бум цифровизации всех сфер и вынужденный переход на дистанционное образование в последние два года пандемии задали явные тренды в подходах к детскому обучению. Уже 5 лет назад родители поколения «альфа» - родившихся после 2010 года – сетовали, что их дети родились со смартфоном в руках, что осложняет традиционные подходы в коммуникациях и обучении.

Читать далее

Введение в язык программирования Java

Java *
Ожидает приглашения

В этом цикле статей мы познакомимся с языком Java. Мы рассмотрим основной стек технологий java-разработчика, изучим все основные конструкции языка. Первая часть курса будет посвящена введению в язык Java.

Читать далее