Data Visualization with Python and JavaScript, 2nd Edition
Автор: Kyran Dale (2022)
Как превратить сырые, необработанные или искаженные данные в динамические интерактивные веб-визуализации? В этой практической книге автор Кайран Дейл показывает специалистам по обработке данных и аналитикам, а также разработчикам Python и JavaScript, как создать идеальный набор инструментов для работы c большими объемами данных.
Скачать книгу
👉 @bfbook
Вы знали, что Scrum, по которому живёт весь IT, изобрели в Toyota?
Ребята из СберМаркета в подкасте «Для tech и этих» рассказали о Scrum и других управленческие практиках, которые зародились в Тойоте в XX веке и оказали огромное влияние на современный IT. Послушать подробнее можно в выпуске по ссылке: http://bit.ly/3ZQyG9y
Интенсивное обучение программированию в 1С
Интенсивное обучение программированию 1С
Диалоги с пользователем
Зачем нужно проведение документа в системе 1С: Предприятие?
Хранение и отображение картинок в информационной базе 1С
Зачем нужны регистры? Часть 1 - Регистры сведений
Зачем нужны регистры? Часть 2 - Регистры накопления
Зачем нужны регистры? Часть 3 - Регистры бухгалтерии
Зачем нужны регистры? Часть 4 - Регистры расчета
Формирование отчета о продажах тремя способами
Программная работа с условным оформлением
источник
✍️ @odin1C_rus
Building Offline Applications with Angular: Develop Reliable, Performant Web Applications for Desktop and Mobile Platforms
Автор: Venkata Keerti Kotaru (2022)
В данном руководстве показано, как создать приложение Angular, которое может работать автономно, без доступа в интернет. Создание автономных приложений с помощью Angular помогает преодолеть разрыв между нативными приложениями и веб-приложениями.
Скачать книгу
👉 @bfbook
⚡️Пройди тест по Unity и проверь свои знания!
Сможешь сдать — пройдешь на продвинутый курс «Unity Game Developer. Professional» от OTUS по специальной. Курс доступен в рассрочку!На курсе вы научитесь:
1. использовать принципы SOLID
2. разделять приложение на архитектурные слои
3. выявлять высокую связность и анти-паттерны в коде
4. реализовывать игровую логику как конструктор
5. разрабатывать систему загрузки и сохранения игры и
6. проектировать архитектуру ИИ.
👉 ПРОЙТИ ТЕСТ:https://otus.pw/JdqK/
🔥 В конце обучения вас ждет практический проект для закрепления навыков, а также вы навсегда получите исходный код от демо-проекта!Реклама. Информация о рекламодателе на сайте www.otus.ru
Fluent Python, 2nd Edition
Автор: Luciano RamalhoJames LovegroveCharles L. MeeJr. (2021)
Простота Python позволяет вам быстро писать код, но часто это означает, что вы не используете весь функционал, который язык может Вам предложить. С обновленным изданием этого практического руководства вы узнаете, как писать эффективный, современный код на Python 3, используя его лучшие практики.
Скачать книгу
👉 @bfbook
Подборка часто используемых инструментов удаленного подключения 1. Xshell
Xshell - это очень мощное программное обеспечение для эмуляции защищенного терминала, которое поддерживает SSH1, SSH2 и протокол TELNET платформы Windows. Xshell можно использовать в интерфейсе Windows для доступа к удаленным серверам на различных системах, тем самым лучше достигая цели терминала удаленного управления.
https://www.xshell.com/en/xshell/2. SecureCRT
SecureCRT - это мощное программное обеспечение для эмуляции защищенного терминала, которое может помочь пользователям более безопасно подключаться к удаленным серверам, а также может быть использовано для реализации функций удаленного управления сервером и передачи файлов. SecureCRT поддерживает протоколы SSH1, SSH2, Telnet, Rlogin, Serial и SSL/TLS, которые могут быть использованы для подключения к различным удаленным терминалам, что позволяет удовлетворить различные потребности пользователей.
https://www.vandyke.com3. WinSCP
WinSCP - это графический клиент SFTP с открытым исходным кодом, который использует SSH в среде Windows. Он также поддерживает протокол SCP. Его основная функция - безопасное копирование и передача файлов между локальным и удаленным компьютерами.
https://winscp.net/4. PuTTY
Putty - это легкий клиент SSH и Telnet, который может помочь пользователям подключиться к удаленным серверам, а также поддерживает протокол шифрования аутентификации SSH-2, что может сделать доступ пользователей к сети более безопасным. Putty также поддерживает протокол SSH на платформе Windows, что позволяет пользователям лучше контролировать удаленные серверы.
https://putty.org/5. MobaXterm
MobaXterm предоставляет комплексные возможности, почти все важные удаленные сетевые инструменты (такие как SSH, X11, RDP, VNC, FTP, MOSH и т.д.), а также команды Unix на рабочем столе Windows (bash, ls, cat, sed, grep, awk, rsync и т.д.), и автоматически открывает режим sftp после входа в систему.
https://mobaxterm.mobatek.net/6. Tabby
Tabby - это современный инструмент терминального подключения, с открытым исходным кодом и кроссплатформенный, поддерживающий системы Windows, MacOS и Linux. Tabby имеет более 20k+ Star на Github, что говорит о том, что это очень популярный терминальный инструмент!
https://tabby.sh/
👉 @i_odmin
🔥Хотите создавать на Kotlin высокопроизводительные серверные приложения? Тогда вам точно нужно знать, как применять машину состояний в разработке.
💡Приглашаем 12 апреля в 20:00 мск на открытый вебинар "Практика применения машины состояний в разработке" в OTUS.
📚 На вебинаре мы рассмотрим как теоретические, так и практические аспекты использования машины состояний, а также пределы их применения.
В результате вебинара вы:
✔️ Более широко сможете применять конечные автоматы в задачах разработки и получать более эффективный код.
✔️Познакомитесь с преподавателем Сергеем Окатовым, руководителем управления разработки БФТ.ЦР.
✔️Протестируете обучение на курсе, доступном в рассрочку.
👉 Регистрация на вебинар: https://otus.pw/5k2U/
Вебинар является частью онлайн-курса «Kotlin Backend Developer. Professional». Курс доступен в рассрочку.Реклама. Информация о рекламодателе на сайте www.otus.ru
Own Your Tech Career: Soft skills for technologists
Автор: Don Jones (2021)
Книга поможет вам получить то, что вы хотите от своей карьеры. Вы начнете с определения своих амбиций — будь то зарплата, должность, гибкий график или что-то еще. Как только вы поймете, куда направляетесь, советы этой книги помогут вам. Вы научитесь решать конфликты и работать в команде, освоите девять правил профессионализма и приобретете уверенность и навыки, необходимые для того, чтобы оставаться на пути, который вы для себя выбрали.
Скачать книгу
👉 @bfbook
Вопрос по SQL на собеседовании в Twitter
Найдите сотрудника с самой высокой зарплатой в каждом отделе. Выведите название отдела, имя сотрудника и соответствующую зарплату.
employee
id:int
first_name:varchar
last_name:varchar
age:int
sex:varchar
employee_title:varchar
department:varchar
salary:int
target:int
bonus:int
email:varchar
city:varchar
address:varchar
manager_id:intОТВЕТ:SELECT department as department,
first_name as employee_name,
salary
FROM employee
WHERE (department, salary) IN
(SELECT department, MAX(salary)
FROM employee
GROUP BY department)
#db
👉 @database_info
⁉️ Хотите перейти на новую ступень в карьере тестирововщика?
Осваивайте Python — один из самых популярных языков для написания автотестов.
📢📢 31 марта в 20:00 мск в OTUS пройдет открытый урок «Работа с файлами в Python». Занятие приурочено к старту онлайн-курса «Python QA Engineer» в OTUS.
🔥 В ходе вебинара мы:
— Научимся с помощью Python читать и записывать данные в текстовые файлы различных форматов: JSON, CSV, XML.
— Обсудим особенности работы с каждым из этих форматов и изучим подходящие библиотеки.
— Вспомним, что такое контекстные менеджеры и поговорим, почему их нужно использовать для работы с файлами.
Продолжить обучение на курсе возможно в рассрочку.
Для комфортного участия нужно определить ваш уровень подготовки. Пройдите тест 👉 https://otus.pw/93s8/Реклама. Информация о рекламодателе на сайте www.otus.ru
Nativefier
Это инструмент командной строки для легкого создания "настольного приложения" для любого веб-сайта с минимальными затратами. Приложения оборачиваются с помощью Electron (который использует Chromium под капотом) в исполняемый файл ОС (.app, .exe и т.д.), который можно использовать на Windows, macOS и Linux.
Я создал его, потому что устал от необходимости переходить по Alt-Tab в браузер, а затем искать в многочисленных открытых вкладках при использовании Messenger или Whatsapp Web (поток HN). Функции Nativefier:
Автоматическое извлечение иконки / названия приложения
Внедрение пользовательских JS и CSS
Многое другое, см. документацию по API или nativefier --help
https://github.com/nativefier/nativefier
👉 @Githublib
Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture
Автор: Christian CiceriDave FarleyNeal FordAndrew Harmel-LawMichael KeelingCarola LilienthalJoão RosaAlexander von ZitzewitzRené WeissEóin Woods (2022)
Показатели архитектуры программного обеспечения являются ключевыми для качества программного проекта, и они могут предупредить вас об опасном накоплении технических долгов на ранних стадиях разработки. В этой книге ведущие разработчики программного обеспечения делятся практическими примерами, чтобы представить показатели, которые должен знать каждый разработчик программного обеспечения. Это руководство, написанное практиками для архитекторов программного обеспечения и разработчиков программного обеспечения, стремящихся изучить успешные подходы к метрикам приложений
Скачать книгу
👉 @bfbook
Designing Machine Learning Systems
Автор: Chip Huyen (2022)
Системы машинного обучения сложны и уникальны. Сложные, поскольку они состоят из множества различных компонентов и вовлекают множество различных заинтересованных сторон. Уникальны, потому что они зависят от данных, причем данные сильно варьируются от одного варианта использования к другому. В этой книге вы познакомитесь с целостным подходом к проектированию систем ML, которые являются надежными, масштабируемыми и адаптируемыми к меняющимся условиям и бизнес-требованиям.
Скачать книгу
👉 @bfbook
Началась эпоха искусственного интеллекта
Искусственный интеллект – такая же революция, как мобильные телефоны и Интернет.
За свою жизнь я видел две демонстрации технологий, которые поразили меня как революционные.
Первый раз это было в 1980 году, когда мне представили графический интерфейс пользователя – предтечу всех современных операционных систем, включая Windows. Я сидел с человеком, который показал мне демонстрацию, блестящим программистом по имени Чарльз Симони, и мы сразу же начали мозговой штурм по поводу того, что можно было бы сделать с помощью такого удобного подхода к вычислениям. В конечном итоге Чарльз перешел в Microsoft, Windows стала основой Microsoft, а наши размышления после той демонстрации помогли определить программу компании на следующие 15 лет.
itmozg.ru/nachala…tellekta
Автор Билл Гейтс@itmozg
🔥Тест по backend-разработке на Kotlin
Ответь на вопросы и узнай, достаточно ли знаний, чтобы пройти на онлайн-курс "Kotlin Backend Developer" в OTUS по спец.цене! Курс доступен в рассрочку!
📚На курсе вы:
- Освоите практики гибкой архитектуры и сможете примянять их в проектах на любых языках
- Откроете для себя широкий спектр технологий и инструментов разработки (около 10 различных фреймворков)
- Изучите Kotlin на высоком уровне, включая DSL, мультиплатформенность, корутины
- Погрузитесь в темы высокой нагрузки, больших данных, масштабируемости и высокой доступности
- Освоите классические и передовые архитектурные шаблоны
👉 ПРОЙТИ ТЕСТ — https://otus.pw/C1F5/
💣 Выполните успешно тест - получите доступ к 2 открытым урокам курса!Реклама. Информация о рекламодателе на сайте www.otus.ru