За историю человечества было придумано более 9000 языков программирования (что?да!). Освоить их все нереально, но выделяют три наиболее востребованных: Java, Python и SQL. Разобраться, какой из них вам подойдет, помогут наши бесплатные курсы.
Основы разработки на Java
Последние 17 лет Java занимает почетную первую строчку в рейтинге языков программирования. На нем разрабатывают Android- и веб-приложения, игры, сайты и даже банковские системы. Считается одним из самых простых в освоении за счет английской базы слов, коротких команд и понятного синтаксиса. Отлично подходит для новичков.
Еще один язык, который несложно освоить тем, кто в школе хорошо учил английский. Одно из преимуществ Python заключается в том, что новички могут использовать готовые решения из бесплатных библиотек. Язык применяется в машинном обучении, сборе данных в создании искусственного интеллекта. Специалисты со знанием языка востребованы на рынке труда: в марте 2023-го на hh насчитывалось более 10 000 вакансий.
SQL — язык структурированных запросов. Программу на нем не напишешь, зато реально создать систему запросов, чтобы находить информацию даже в гигантских базах данных. Это важнейший инструмент для аналитиков, а также помощник для продакт- и проджект‑менеджеров, финансистов и маркетологов. Освоить SQL не сложно, а еще он востребован, поскольку на нем работают все современные системы управления базами данных.
После курса вы сможете:
работать с базами данных;
делать простые запросы, отчеты и аналитику с помощью SQL;
решать рабочие задачи с помощью языка программирования.
Изучать программирование — серьезное решение, которое лучше принимать на основе личного опыта. Получить его можно на наших бесплатных курсах. А когда точно определитесь, какой язык вам больше нравится, присмотреться к одному из больших курсов. Тем более на программы направлений «Программирование» и «Дизайн и UX» до конца октября действует скидка 45% по промокоду NETOOCTOBER 🍂
Приветствую всех в новой статье из переводческого цикла! Сегодня я расскажу об альтернативах платным программам, с которыми имеют дело переводчики. Часто случается так, что переводчику нужно воспользоваться программой, а она платная. У многих программ есть пробный период, но что если он уже истёк, а программа всё ещё нужна? В таком случае приходят на помощь бесплатные аналоги.
Сгенерировано при помощи нейросети
OpenOffice - альтернатива MS Office
Бывает, мы даже не задумываемся, платная программа или нет. Например, мы привыкли пользоваться Вордом и пакетом MS Office без ограничений, пока он не перестал быть доступен.
Хорошей бесплатной альтернативой MS Office является OpenOffice (OO). Некоторым пользователям он даже нравится больше из-за своего чистого минималистичного интерфейса. Проблемами, а точнее небольшими трудностями при работе с OpenOffice являются две вещи:
Несовместимость форматов, иногда файлы, сохранённые в формате MS Office криво открываются в OO. Можно встретить "поехавшие" строки, лишние блоки в режиме редактирования презентаций, также OO Не поддерживает формат .docx, но это не критично.
Нужно быть внимательней при сохранении и всегда выбирать нужный формат, иначе итоговый файл может плохо отображаться на компьютерах с MS Office. То есть лучше не сохранять в формате .odt, потому что не все поймут.
Также в ОО нет встроенного модуля проверки орфографии и пунктуации, но можно легко скачать словари hunspell и встроить их.
Бесплатная (или почти бесплатная) альтернатива знаменитому Традосу - MemoQ. Подробный разбор-сравнение сделаю в другой раз, но в целом MemoQ и Memsource - это мощные CAT-инструменты, обладающие всеми необходимыми функциями, в том числе и совместимостью с традосовскими файлами.
MemoQ позволяет 30 дней пользоваться можно полным функционалом, а затем вступают небольшие ограничения на максимальное количество памятей перевода, количество документов в одном проекте. В целом это не сильно мешает работе, особенно, учитывая, что можно пользоваться сколько угодно долго бесплатно.
Memsource - раньше это была совсем бесплатная CAT-tool. Практически лучшая из доступных. Теперь их перекупила какая-то компания Phrase и, разумеется, бесплатная лавочка кончилась. Обидно.
Для редактирования картинок, хорошей альтернативой фотошопу служит Gimp. Это простенький абсолютно бесплатный фоторедктор с большим набором функций, сопоставимым с фотошопом. Разобраться в нём не сложно, к тому же можно найти любые необходимые руководства в интернете. Он также может пригодиться фотографам, ведь здесь есть встроенный модуль камера RAW.
Бесплатные редакторы PDF
А теперь самое интересное. Редакторы формата .pdf. Я думаю, любому переводчику всем известна боль, когда присылают PDF и говорят перевести, не уточняя как, ведь это проклятый скан!
Заменой ADOBE/ABBYY PDF могут служить программы как Free PDF editor от Softonic.
Очень хорошая программа для работы с векторной графикой, которая также может работать с PDF. Inkscape не умеет делать OCR, но умеет редактировать текст и картинки.
Inkscape обладает множеством тонких настроек, которые обязательно помогут правильно отредактировать документ, но придётся провести значительное время, пытаясь разобраться в каждой функции.
Free PDF editor от Softonic
По функционалу примерно как и фоксит, но более новые версии могут распознавать текст на отсканированных страницах и редактировать текст. К сожалению, в итоговом документе будет водяной знак. Не помню, была ли в старых версиях функция распознавания, но если и была, то точно без водяного знака. Старые - это версии какого-нибудь 2010-2013 года. Если получится (и захочется) найти в сети старые версии, то советую попробовать.
PDF-XChange
Довольно мощная утилита, бесплатная, но немного сложная и медленная, поэтому я её мало использовал.
PDFsam
PDFsam расшифровывается как PDF split and merge - полезная программка для объединения, разделения, замены страниц в документе. Простая, лёгкая, бесплатная.
PDFescape
PDFescape - онлайн редактор PDF, но он очень хорош. Да, его методы редактирования немного непривычны - залепить белым квадратом текст и написать новый поверх, не всегда получается это сделать правильно, не всегда срабатывает контрл+зет, но сервис хороший, а ещё его прокси не блокируют, так что можно пользоваться им на работе, где ограничены некоторые сайты. Имеется также и приложение на ПК, но оно платное.
На закуску посоветую пару бесплатных сервисов для распознавания символов - OCR.
onlineocr.net. Бесплатный сервис, позволяющий качественно (насколько это возможно сделать силами сторонних сервисов) распознать текст на скане. Работает с несколькими языками, не блокируется проксями на работе. Есть пара лайфхаков, которые делают его использование максимально практичным, этим поделюсь в другой раз.
PDF24 Tools
PDF24 Tools - кроме богатого бесплатного инструментария для работы с PDF сервис также распознаёт символы.
Foxit PDF Editor
Раньше Foxit PDF Editor, был очень хорошей заменой платным сервисам, но он уже давно стал платным. Какая была простая программа, без сильных ограничений, можно было смотреть и даже немного редактировать файлы: вращать страницы, вырезать, заменять. Не было даже водяного знака на конечном документе. Если сможете найти старую бесплатную версию, обязательно хватайте.
А на сегодня на этом всё. Читайте другие посты из серии про переводческую деятельность в подборке.
Если вам интересен подобный контент, приглашаю подписаться на мой телеграм-канал @grolchannel, где я публикую разнообразные посты значительно чаще.
Jetson Nano — набор инструментов для начала изучения ИИ и робототехники на практике. Это компактный и мощный компьютер, который позволяет параллельно запускать несколько нейронных сетей в приложениях для классификации изображений, распознавания объектов, сегментации и обработки речи. Это идеальное решение для создания прототипа нового продукта на базе ИИ. Стоит такой набор примерно 25 000 рублей. ссылка на источник.
2) Модуль распознавания объектов
Механизированный модуль B01, способен распознавать объекты, жесты, захватывать движения и анимацию лица, подсчитать и выделить количество машин на дороге и многое другое. Стоит такой около 30 000 руб.ссылка
3) Комплект NVIDIA Jetson Orin NX 16 ГБ
Самый совершенный компьютер с ИИ для небольших автономных машин малой мощности. Стоит такой набор около 110 000 руб.ссылка
4) Роботизированная машина
Робот Pi-4b Mecanum с множествами функций. Стоит такой около 38 000 руб.ссылка
5) Бионическая собака-робот
Набор для сборки собаки-робота с искусственным интеллектом. Стоит такая около 65 000 руб. ссылка
6) Вездеход
Гусеничный робот-вездеход с ИИ, стоит такой около 50 000 руб. ссылка
7) Лидар
Сканер-дальномер Slamtec RPLIDAR S3M1 - может выполнить сканирование пространства на все 360 градусов вокруг себя в пределах 40 метров. Стоит такой около 39 000 руб. ссылка на источник
8) Манипулятор
Роботизированная рука-сортировщик с ИИ. Стоит такая около 40 000 руб. ссылка
9) Балансирующий робот
Интеллектуальный автомобиль, который может передвигаться вертикально на 2х колесах. Стоит такой около 31 000 руб. ссылка
10) Камера CM4 AI
AI-камера на базе Raspberry Pi CM4 со степенью защиты IP67, оснащена объективом и светодиодной подсветкой, которая использует вычислительный модуль Raspberry Pi 4 для запуска приложений компьютерного зрения с использованием OpenCV, Pythong и Qt. Стоит такая где-то 28 000 руб. ссылка на источник
11) Датчики геофона
Набор для сборки самого передового сейсмографа с тремя ортогонально расположенными датчиками геофона, для миллисекундной точности и качества данных при регистрации сейсмической активности всех величин, как вертикальных, так и боковых. Стоит такой набор около 155 000 руб . ссылка
12) Лидар Tele-15
Новый лазерный дальномер создан с целью обнаружения препятствий на больших расстояниях. Данная система позволит четче «видеть» препятствия и уклоняться от них, даже при движении на больших скоростях. Стоит такая система около 161 000 руб.ссылка
13) STEMlab 125-14
Имеет два 14-битных входа со скоростью 125 Мбит/с и два 14-битных выхода, Xilinx Zynq 7010 FPGA и предлагает удаленный доступ с пользовательским интерфейсом онлайн-приложения, доступным через Ethernet или Wi-Fi. Может использоваться в качестве осциллографа и генератора сигналов, анализатора спектра, логического анализатора, измерителя LCR*, потокового, SDR или векторного анализатора цепей. Стоит такой около 149 000 руб. ссылка
14) Автопилот CUAV X7 + Pro
Полётный контроллер использует высокопроизводительный процессор серии STM32H7. В нем интегрированы высокоточные промышленные датчики и сенсоры сверхнизких температур. Контроллер имеет лучшую производительность, более быстрый процессор и больший размер памяти. Стоит такой около 144 000 руб.ссылка
15) Грузовой робот
Умный робот способный перевозить грузы до 2 кг. Стоит такой около 142 000 руб.ссылка
16) Sipeed Lichee Cluster
Кластерный компьютер допускает установку семи вычислительных модулей Lichee Module 4 Model A (LM4A). Они наделены чипом Xuantie C910 (RV64GCV) с четырьмя ядрами RISC-V, нейропроцессорным блоком (NPU) производительностью до 4 TOPS, энергоэффективным ядром Xuantie E902, графическим узлом Imagination 3D (50 Гфлопс) и DSP Xuantie C906. Стоит такой 140 000 руб. ссылка на источник
17) Рука с ИИ
Робот-платформа UltraArm с ИИ может писать, рисовать и выполнять лазерную гравировку. Стоит такой около 110 000 руб. ссылка
18) Ultimate Discovery 2
Набор для тестирования и отлаживания широкого спектра схем. Стоит такой около 107 000 руб.ссылка
19) Модуль позиционирования
C-RTK 9Ps — это модуль высокоточного позиционирования от компании CUAV, предназначенный для определения местоположения в пространстве. Точность статического позиционирования RTK — до 1 см, а измеренная динамическая точность — около 6 см. стоит такой около 118 000 руб. ссылка
20) Набор Raspberry Pi 4B 4GB RAM
Мини-компьютер для создания различных устройств: для проектирования системы «умного дома» и роботов, планшетных ПК или других продуктов DIY. Также может быть использован как обычный настольный или мобильный ПК. Стоит такой около 9700 руб.ссылка на источник.
Общий блок 2/2 месяцев. Специализация 8/8 месяцев. Программист Python 3/3 месяцев. Специализация(снова) 1/? месяцев.
GeekBrains.
Последний курс, в модуле "Программист Python" - "Фреймворк Django". Шесть лекций и столько же семинаров. Коротко: это дно. Первый урок: установка и вывод "Hello. World!". Второй урок: первые 15 минут создание модели, остальные 45 создание команд для manage.py. Третий урок: "галопом по Европам" изучаем представления на основе функций и совсем чуть-чуть на основе классов. Четвёртый урок: создание простейших форм на страничках. Пятый урок: у нас есть админка! Давайте добавим модели и выберем поля для отображения! Шестой урок: деплой. Деплоить будем на сервер? В докере? НЕТ! Деплоить мы будем на pythoneverywhere! Поздравляю, мы теперь Django специалисты, можно мне оффер на много денег?
В прошлом посте, я думал, что вот-вот закончится курс по Django и будет защита... Не будет. Ещё несколькими ранее постами я писал, что часть курсов из второго блока у нас убрали и начался основной блок и вот теперь их вернули.
Начался курс "Unit-тестирование на Java". Зачем питонисту учить тесты на питоне, если можно выучить их на джаве? Можете не отвечать, поддержка сделала это за вас: "Мы даём языки со статической и динамической типизациями. Нет языка, который будет закрывать все потребности. Специалист, который знает только один язык, не так конкурентоспособен. Когда есть понимание, как работают разные языки, легче освоить другой язык, перейти на другую технологию, если возникнет такая необходимость. Например, если студент будет изучать только Python, у которого много своеобразных особенностей, ему будет казаться, что всё программирование - это Python." Ну вы поняли. Благо, Unit-тестирование, что в питоне, что в Java - похожи. И сделать несколько тестов в домашку не составляет труда.
Курс от itProger.
Наверняка многие наслышаны о Гоше Дударе и его курсах itProger. Два месяца назад, мне выдалась возможность пройти его курс "Профессия Python разработчик". На прошлой неделе он закончился. Курс весьма насыщенный. 21 модуль. Новый модуль каждые 3 дня. В модуле от 5 до 12ти видео уроков и одна домашка. За 2 месяца были показаны: Питон, HTML+CSS, JavaScript, VueJS и Django. Django в последних модулях, но информации в разы больше, чем было у GB. Однако не всё так хорошо. Мне капец не нравится, как Гоша пишет код. Про PEP8 он не слышал. Также курсы чуть устарели и некоторые моменты можно написать проще.
Если обобщить. ТО курс за свою цену подойдёт новичкам. Специалистом, конечно не станете, но информации в сжатые сроки получите много.
Telegram-канал "Код на салфетке". Уже 197 подписчиков! Посты пишутся, надеюсь, что и их качество растёт и что они полезны людям. На сайте тоже начали появляться посетители. Он стал появляться в поиске, что приятно. Сейчас работаю над одним небольшим проектом в дополнение к сайту, интересно, что получится)
Какие достижения лингвистики окружают нас в повседневной жизни? Чем занимаются лингвисты? Чем лингвистика отличается от филологии?
Рассказывает Андрей Джунковский, лингвист, кандидат филологических наук, заведующий кафедрой прикладной и экспериментальной лингвистики Московского государственного лингвистического университета.
Ролик создан при поддержке Ассоциации волонтёрских центров в рамках Международной премии МЫВМЕСТЕ.
Сегодня возобновил стримы, последний цикл(всего один) по словарям в Python, он завершающий в цикле «стримы по спискам в Python». Вот он — и если что-то непонятно и хочется более подробного разбора, то пишите:
Так как космическую версию Битвы Големов я похоже доделаю только к Новому Году, а выйдет она вообще не раньше февраля-марта следующего года, то решил сделать детям, родителям и преподавателям подарок. Встречайте BIG BOX PNP по классической версии моей игры о боевых программируемых роботах. Сама игра вышла в 2018 году, почитать и посмотреть про нее можно тут.
1. 3D модели игрового поля и компонентов, которые вы можете распечатать на 3D-принтере;
2. Фигурки Големов в Lego-стиле (совместимые с деталями Lego);
3. Light PnP версию игры на 2-х человек + карты команд на Python;
4. Множество дополнений для игры;
5. Игру «Гонка Роботов» с использованием компонентов основной игры;
6. Сюжетное дополнение для двух игроков «Тайна кубка короля Кибертании».
Все это под лицензией Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License
То есть вы можете свободно использовать их дома или в учебных заведениях и даже модифицировать, но с указанием моего авторства. Запрещено только использовать все это в коммерческих целях для издания (но если очень хотите, то можете договориться со мной о совместном издании или лицензировании).