ТехноДжем
135 subscribers
88 photos
1 video
1 file
300 links
Канал сайта Tehnojam.ru - Вкус высоких технологий

Флудильня Техноджема @tehnojamchat
Download Telegram
Зашифрованные базы данных SQLite с Python и SQLCipher

SQLCipher это библиотека с открытым исходным кодом, созданная компанией Zetetic, для прозрачного 256-битного AES шифрования баз данных SQLite.
Сегодня мы рассмотрим пример написания программы на Python, взаимодействующей с зашифрованной базой SQLite. А пользователям peewee ORM я покажу использование расширения sqlcipher. Также мы рассмотрим конвертацию баз данных SQLite в формат зашифрованных баз для SQLCipher.
...

https://tehnojam.pro/category/development/zashifrovannye-bazy-dannyh-sqlite-s-python-i-sqlcipher.html
Создаём Slack бота на Python

Недавно у меня был случай поработать с Real Time Messaging API в Slack и сегодня я покажу вам как создать своего бота — это очень просто!
...

https://tehnojam.pro/category/development/sozdaem-slack-bota-na-python.html
Создаём Slack бота для отслеживания вашего бренда в Twitter

Сегодня мы рассмотрим как отслеживать упоминания нашего домена в Twitter и постить об этом в канал Slack. Для этого отлично подойдут модули slacker и twython. Также мы используем configparser и logging в нашем проекте.
...

https://tehnojam.pro/category/development/sozdaem-slack-bota-dlja-otslezhivanija-vashego-brenda-v-twitter.html
Dear Diary - зашифрованный дневник в консоли на Python

Я уже писал о том, как работать с шифрованными базами данных на Python. И сегодня для закрепления материала мы напишем небольшую программу для хранения текстовых заметок в зашифрованном виде.
...

https://tehnojam.pro/category/development/dear-diary-zashifrovannyj-dnevnik-v-konsoli-na-python.html
В разгар "сезона обострений" на страницах ТехноДжема свежий перевод статьи о перспективах применения искусственного интеллекта в диагностике и лечении психических заболеваний и психологических отклонений населения Великобритании.

https://tehnojam.pro/technologies/boty-psihoterapevty-ii-i-psihicheskoe-zdorove.html
Pytube: скачиваем Youtube видео с помощью Python

Pytube это библиотека для скачивания видео с Youtube. Как сказано в документации, у неё нет сторонних зависимостей и она построена на стандартной библиотеке.
...

https://tehnojam.pro/category/development/pytube-skachivaem-youtube-video-s-pomoshju-python.html
Счастливые, или не очень, обладатели AMD Ryzen наверняка уже столкнулись с выбором оперативной памяти адекватно работающей с этими процессорами. И вот вроде дождались, скоро RAM работающий с Intel будет вполне себе работать и с Ryzen'ами. Ура Товарищи!
https://tehnojam.pro/category/hardware/obnovlenie-mikrokoda-amd-ryzen-rasshirit-podderzhku-pamjati.html
Дайджест релизов. Неделя 18.
Подведем итоги 18ой недели.
За эту неделю вышли значимые релизы Neovim, Homebrew, Cap'n Proto, GCC, Visual Studio Code,
.NET Framework.
...

https://tehnojam.pro/category/it-news/relizy-nedelja-18.html
Создаём графики в приложении Flask с Chart.js

Я разрабатываю веб-сайты на Python и Flask, используя Bootstrap для стилизации. Недавно мне понадобилось добавить на сайт интерактивные графики. При выборе JavaScript библиотеки для этого, я наткнулся на Chart.js — у неё более 29 000 звёзд на GitHub (на май 2017). И сегодня мы рассмотрим три примера создания графиков с Chart.js в приложении Flask.
...

https://tehnojam.pro/category/development/sozdaem-grafiki-v-prilozhenii-flask-s-chart_js.html
Развёртывание приложения Django в AWS Elastic Beanstalk

Сегодня мы рассмотрим небольшой пример развёртывания Django приложения в AWS Elastic Beanstalk (с Postgres).

Убедитесь, что у вас установлен Python 2.7, pip, virtualenv (если нет, установите его командой «pip install virtualenv»), awsebcli (pip install awsebcli) и есть учётная запись AWS. Вы можете зарегистрировать бесплатную учётку, если ещё не сделали этого ранее.
...

https://tehnojam.pro/category/development/razvertyvanie-prilozhenija-django-v-aws-elastic-beanstalk.html
Go дайджест. События, статьи, интересные проекты из мира Go (1 — 12 мая 2017)
Всем привет!

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

Новости, События
— Gobot 1.5 EN
— Релиз 3.1.0 веб-фреймворка echo EN
...

https://tehnojam.pro/category/development/go-dajdzhest-sobytija-stati-interesnye-proekty-iz-mira-go-1--12-maja-2017.html
Дайджест релизов. Неделя 19.
Подведем итоги 18ой недели. За последнюю неделю вышли новые релизы среды GNOME, Ruby on Rails, Git, Opera и не только. Также версии 4.11 Linux kernel присвоен статус стальной.
...

https://tehnojam.pro/category/it-news/dajdzhest-relizov-nedelja-19.html
Создаём свой пакет Python

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

https://tehnojam.pro/category/development/sozdaem-svoj-paket-python.html
Деплоим приложение Flask на AWS Elastic Beanstalk

Сегодня мы рассмотрим пример развёртывания приложения Flask в среде Elastic Beanstalk с Python 2.7. Основным инструментом у нас будет EB CLI, но вы так же можете использовать консоль управления AWS для загрузки ZIP архива с проектом.
...

https://tehnojam.pro/category/development/deploim-prilozhenie-flask-na-aws-elastic-beanstalk.html
Go дайджест. События, статьи, интересные проекты из мира Go (12 — 19 мая 2017)
Всем привет!

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

Новости, События
— Вышла IDE Gogland EAP 8 EN
...

https://tehnojam.pro/category/secure/go-dajdzhest-sobytija-stati-interesnye-proekty-iz-mira-go-12--19-maja-2017.html
Оборонно-проектировочная угадайка от DARPA
Применение высшей математики в программных средствах количественной оценки неопределенностей в сложных системах при разработке еще не построенных оборонных систем.
Параноики на окладе из заморского оборонно-исследовательского департамента продолжают будоражить мой разум своими идеями…...

https://tehnojam.pro/category/technologies/oboronno-proektirovochnaja-ugadajka-ot-darpa.html
FireEdit: Разработка редактора реального времени с JavaScript и Firebase

Я всегда восхищался веб-приложениями реального времени. Несколько лет назад я пробовал имитировать такое поведение в своём приложении многочисленными повторяющимися запросами к серверу. Это работало, но было очень неэффективно. Потом я узнал о веб-сокетах.

Я слышал, разработчики поговаривали о чем-то, называемом Firebase. А не так давно Эмме — это мой друг, коллега и просто хороший человек — понадобилась помощь с Firebase и мы решили освоить её вместе.

Мы не считаем себя экспертами, но на текущий момент отлично разбираемся в теме и можем вам показать как создать приложение с Firebase и JavaScript — а точнее, как создать текстовый редактор реального времени, который будет работать в вашем браузере.
...

https://tehnojam.pro/category/development/fireedit-razrabotka-redaktora-realnogo-vremeni-s-javascript-i-firebase.html
Как создать бота для Facebook Messenger на Python Flask

Сейчас каждый строит своего бота и сегодня мы расскажем как написать бота на Python/Flask. Исходники можно взять здесь.

Мы будем использовать следующие технологии:

На бэкенде: FlaskБезопасное туннелирование к localhost: NgrokПлатформа обработки естественного языка: API AIРазвёртываем в Facebook MessengerPython wrapper для OpenWeatherMap API для погоды...

https://tehnojam.pro/category/development/kak-sozdat-bota-dlja-facebook-messenger-na-python-flask.html
Go дайджест. События, статьи, интересные проекты из мира Go (19 — 26 мая 2017)
Всем привет!

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

Новости, События
— Релиз Go 1.8.3 EN
— Релиз Hugo 0.21 EN
— The State of Go. Состояние вокруг Go на май 2017 EN
— Вышла версия 0.6 скрипта для установки/обновления Go update-golang
...

https://tehnojam.pro/category/development/go-dajdzhest-sobytija-stati-interesnye-proekty-iz-mira-go-19--26-maja-2017.html