Зашифрованные базы данных 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
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
Техноджем
Зашифрованные базы данных SQLite с Python и SQLCipher - Техноджем
SQLCipher это библиотека с открытым исходным кодом, созданная компанией Zetetic, для прозрачного 256-битного AES шифрования баз данных SQLite. Сегодня мы рассмотрим пример написания программы на Python, взаимодействующей с зашифрованной базой SQLite. А пользователям…
Создаём Slack бота на Python
Недавно у меня был случай поработать с Real Time Messaging API в Slack и сегодня я покажу вам как создать своего бота — это очень просто!
...
https://tehnojam.pro/category/development/sozdaem-slack-bota-na-python.html
Недавно у меня был случай поработать с 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
Сегодня мы рассмотрим как отслеживать упоминания нашего домена в Twitter и постить об этом в канал Slack. Для этого отлично подойдут модули slacker и twython. Также мы используем configparser и logging в нашем проекте.
...
https://tehnojam.pro/category/development/sozdaem-slack-bota-dlja-otslezhivanija-vashego-brenda-v-twitter.html
ТехноДжем
Создаём Slack бота для отслеживания вашего бренда в Twitter
Сегодня мы рассмотрим как отслеживать упоминания нашего домена в Twitter и постить об этом в канал Slack. Для этого
Dear Diary - зашифрованный дневник в консоли на Python
Я уже писал о том, как работать с шифрованными базами данных на Python. И сегодня для закрепления материала мы напишем небольшую программу для хранения текстовых заметок в зашифрованном виде.
...
https://tehnojam.pro/category/development/dear-diary-zashifrovannyj-dnevnik-v-konsoli-na-python.html
Я уже писал о том, как работать с шифрованными базами данных на Python. И сегодня для закрепления материала мы напишем небольшую программу для хранения текстовых заметок в зашифрованном виде.
...
https://tehnojam.pro/category/development/dear-diary-zashifrovannyj-dnevnik-v-konsoli-na-python.html
ТехноДжем
Dear Diary - зашифрованный дневник в консоли на Python
Я уже писал о том, как работать с шифрованными базами данных на Python. И сегодня для закрепления материала мы
В разгар "сезона обострений" на страницах ТехноДжема свежий перевод статьи о перспективах применения искусственного интеллекта в диагностике и лечении психических заболеваний и психологических отклонений населения Великобритании.
https://tehnojam.pro/technologies/boty-psihoterapevty-ii-i-psihicheskoe-zdorove.html
https://tehnojam.pro/technologies/boty-psihoterapevty-ii-i-psihicheskoe-zdorove.html
ТехноДжем
Боты-психотерапевты - ИИ и психическое здоровье
Когда британская благотворительная организация «Самаритяне» была вынуждена отказаться от своего приложения «Радар» в твиттере в 2014 году, многие в
Pytube: скачиваем Youtube видео с помощью Python
Pytube это библиотека для скачивания видео с Youtube. Как сказано в документации, у неё нет сторонних зависимостей и она построена на стандартной библиотеке.
...
https://tehnojam.pro/category/development/pytube-skachivaem-youtube-video-s-pomoshju-python.html
Pytube это библиотека для скачивания видео с Youtube. Как сказано в документации, у неё нет сторонних зависимостей и она построена на стандартной библиотеке.
...
https://tehnojam.pro/category/development/pytube-skachivaem-youtube-video-s-pomoshju-python.html
Техноджем
Pytube: скачиваем Youtube видео с помощью Python - Техноджем
Pytube это библиотека для скачивания видео с Youtube
Счастливые, или не очень, обладатели AMD Ryzen наверняка уже столкнулись с выбором оперативной памяти адекватно работающей с этими процессорами. И вот вроде дождались, скоро RAM работающий с Intel будет вполне себе работать и с Ryzen'ами. Ура Товарищи!
https://tehnojam.pro/category/hardware/obnovlenie-mikrokoda-amd-ryzen-rasshirit-podderzhku-pamjati.html
https://tehnojam.pro/category/hardware/obnovlenie-mikrokoda-amd-ryzen-rasshirit-podderzhku-pamjati.html
Техноджем
Обновление микрокода AMD Ryzen расширит поддержку памяти - Техноджем
Обновление микрокода AMD Ryzen расширит поддержку памяти. Представитель Gigabyte подтвердил - обновление микрокода добавит более 20 новых регистров памяти
Дайджест релизов. Неделя 18.
Подведем итоги 18ой недели.
За эту неделю вышли значимые релизы Neovim, Homebrew, Cap'n Proto, GCC, Visual Studio Code,
.NET Framework.
...
https://tehnojam.pro/category/it-news/relizy-nedelja-18.html
Подведем итоги 18ой недели.
За эту неделю вышли значимые релизы Neovim, Homebrew, Cap'n Proto, GCC, Visual Studio Code,
.NET Framework.
...
https://tehnojam.pro/category/it-news/relizy-nedelja-18.html
ТехноДжем
Дайджест релизов. Неделя 18.
Подведем итоги 18ой недели. За эту неделю вышли значимые релизы Neovim, Homebrew, Cap'n Proto, GCC, Visual Studio Code, .NET Framework.
Создаём графики в приложении 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
Я разрабатываю веб-сайты на 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
tehnojam.pro
tehnojam.pro - tehnojam Resources and Information.
tehnojam.pro is your first and best source for all of the information you’re looking for. From general topics to more of what you would expect to find here, tehnojam.pro has it all. We hope you find what you are searching for!
Развёртывание приложения 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
Сегодня мы рассмотрим небольшой пример развёртывания 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
ТехноДжем
Развёртывание приложения Django в AWS Elastic Beanstalk
Сегодня мы рассмотрим небольшой пример развёртывания Django приложения в AWS Elastic Beanstalk (с Postgres). Убедитесь, что у вас установлен
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
Всем привет!
В этом дайджесте представлены лучшие статьи за прошедшую неделю, а также новости, события и проекты, заслуживающие ваше внимание.
Новости, События
— 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
ТехноДжем
Go дайджест. События, статьи, интересные проекты из мира Go (1 — 12 мая 2017)
Всем привет! В этом дайджесте представлены лучшие статьи за прошедшую неделю, а также новости, события и проекты, заслуживающие ваше внимание.
Дайджест релизов. Неделя 19.
Подведем итоги 18ой недели. За последнюю неделю вышли новые релизы среды GNOME, Ruby on Rails, Git, Opera и не только. Также версии 4.11 Linux kernel присвоен статус стальной.
...
https://tehnojam.pro/category/it-news/dajdzhest-relizov-nedelja-19.html
Подведем итоги 18ой недели. За последнюю неделю вышли новые релизы среды GNOME, Ruby on Rails, Git, Opera и не только. Также версии 4.11 Linux kernel присвоен статус стальной.
...
https://tehnojam.pro/category/it-news/dajdzhest-relizov-nedelja-19.html
ТехноДжем
Дайджест релизов. Неделя 19.
Подведем итоги 18ой недели. За последнюю неделю вышли новые релизы среды GNOME, Ruby on Rails, Git, Opera и не только.
Создаём свой пакет Python
Повторное использование кода — очень полезная штука. Вы экономите время при написание одних и тех же кусков кода, и даже в одном проекте у вас сохраняется модульная структура приложения, что позволяет поддерживать в актуальном состоянии каждый модуль отдельно от других. И в python довольно легко создать структуру приложения так, чтобы было легко его оформить в пакет. Этот гайд поможет вам научиться создавать такие пакеты с нуля так, чтобы другие люди могли воспользоваться им в своих приложениях.
...
https://tehnojam.pro/category/development/sozdaem-svoj-paket-python.html
Повторное использование кода — очень полезная штука. Вы экономите время при написание одних и тех же кусков кода, и даже в одном проекте у вас сохраняется модульная структура приложения, что позволяет поддерживать в актуальном состоянии каждый модуль отдельно от других. И в 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
Сегодня мы рассмотрим пример развёртывания приложения Flask в среде Elastic Beanstalk с Python 2.7. Основным инструментом у нас будет EB CLI, но вы так же можете использовать консоль управления AWS для загрузки ZIP архива с проектом.
...
https://tehnojam.pro/category/development/deploim-prilozhenie-flask-na-aws-elastic-beanstalk.html
Техноджем
Деплоим приложение Flask на AWS Elastic Beanstalk - Техноджем
Сегодня мы рассмотрим пример развёртывания приложения Flask в среде Elastic Beanstalk с Python 2.7. Основным инструментом у нас будет EB CLI , но вы так же можете использовать консоль управления AWS для загрузки ZIP архива с проектом. Для использования любого…
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
Всем привет!
В этом дайджесте представлены лучшие статьи за прошедшую неделю, а также новости, события и проекты, заслуживающие ваше внимание.
Новости, События
— Вышла IDE Gogland EAP 8 EN
...
https://tehnojam.pro/category/secure/go-dajdzhest-sobytija-stati-interesnye-proekty-iz-mira-go-12--19-maja-2017.html
ТехноДжем
Go дайджест. События, статьи, интересные проекты из мира Go (12 — 19 мая 2017)
Всем привет! В этом дайджесте представлены лучшие статьи за прошедшую неделю, а также новости, события и проекты, заслуживающие ваше внимание.
Для тех кто еще не знает как в Linux сравнивать файлы и директории набросал на коленке микро-статью, мало-ли может кто-то ещё, помимо меня пользуется линуксом, а сравнивать директории не умеет 😊
https://tehnojam.pro/category/software/kak-sravnit-dve-direktorii-v-linux-c-pomoshju-diff-i-meld-tools.html
https://tehnojam.pro/category/software/kak-sravnit-dve-direktorii-v-linux-c-pomoshju-diff-i-meld-tools.html
Техноджем
Чем сравнить две директории в Linux? С помощью Diff и Meld Tools - Техноджем
Для тех пользователей линукс мира, у кого как и у меня, время от времени возникает необходимость сравнения файлов и директорий, решил написать эту небольшую статью, о двух прекрасных, на мой взгляд, утилитах — утилита командной строки diff и утилита с графическим…
Оборонно-проектировочная угадайка от DARPA
Применение высшей математики в программных средствах количественной оценки неопределенностей в сложных системах при разработке еще не построенных оборонных систем.
Параноики на окладе из заморского оборонно-исследовательского департамента продолжают будоражить мой разум своими идеями…...
https://tehnojam.pro/category/technologies/oboronno-proektirovochnaja-ugadajka-ot-darpa.html
Применение высшей математики в программных средствах количественной оценки неопределенностей в сложных системах при разработке еще не построенных оборонных систем.
Параноики на окладе из заморского оборонно-исследовательского департамента продолжают будоражить мой разум своими идеями…...
https://tehnojam.pro/category/technologies/oboronno-proektirovochnaja-ugadajka-ot-darpa.html
ТехноДжем
Оборонно-проектировочная угадайка от DARPA
Применение высшей математике в программных средствах количественной оценки неопределенностей в сложных системах при разработке еще не построенных оборонных систем. Параноики
Дайджест релизов. Неделя 20.
Подведем итоги 20ой недели. За последнюю неделю вышли новые релизы среды Telegram, Android Studio, Nim и другие.
...
https://tehnojam.pro/category/secure/dajdzhest-relizov-nedelja-20.html
Подведем итоги 20ой недели. За последнюю неделю вышли новые релизы среды Telegram, Android Studio, Nim и другие.
...
https://tehnojam.pro/category/secure/dajdzhest-relizov-nedelja-20.html
ТехноДжем
Дайджест релизов. Неделя 20.
Подведем итоги 20ой недели. За последнюю неделю вышли новые релизы среды Telegram, Android Studio, Nim и другие. Telegram — мессенджер,
FireEdit: Разработка редактора реального времени с JavaScript и Firebase
Я всегда восхищался веб-приложениями реального времени. Несколько лет назад я пробовал имитировать такое поведение в своём приложении многочисленными повторяющимися запросами к серверу. Это работало, но было очень неэффективно. Потом я узнал о веб-сокетах.
Я слышал, разработчики поговаривали о чем-то, называемом Firebase. А не так давно Эмме — это мой друг, коллега и просто хороший человек — понадобилась помощь с Firebase и мы решили освоить её вместе.
Мы не считаем себя экспертами, но на текущий момент отлично разбираемся в теме и можем вам показать как создать приложение с Firebase и JavaScript — а точнее, как создать текстовый редактор реального времени, который будет работать в вашем браузере.
...
https://tehnojam.pro/category/development/fireedit-razrabotka-redaktora-realnogo-vremeni-s-javascript-i-firebase.html
Я всегда восхищался веб-приложениями реального времени. Несколько лет назад я пробовал имитировать такое поведение в своём приложении многочисленными повторяющимися запросами к серверу. Это работало, но было очень неэффективно. Потом я узнал о веб-сокетах.
Я слышал, разработчики поговаривали о чем-то, называемом Firebase. А не так давно Эмме — это мой друг, коллега и просто хороший человек — понадобилась помощь с Firebase и мы решили освоить её вместе.
Мы не считаем себя экспертами, но на текущий момент отлично разбираемся в теме и можем вам показать как создать приложение с Firebase и JavaScript — а точнее, как создать текстовый редактор реального времени, который будет работать в вашем браузере.
...
https://tehnojam.pro/category/development/fireedit-razrabotka-redaktora-realnogo-vremeni-s-javascript-i-firebase.html
ТехноДжем
FireEdit: Разработка редактора реального времени с JavaScript и Firebase
Я всегда восхищался веб-приложениями реального времени. Несколько лет назад я пробовал имитировать такое поведение в своём приложении многочисленными повторяющимися
Как создать бота для 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
Сейчас каждый строит своего бота и сегодня мы расскажем как написать бота на 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
Всем привет!
В этом дайджесте представлены лучшие статьи за прошедшую неделю, а также новости, события и проекты, заслуживающие ваше внимание.
Новости, События
— Релиз 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
ТехноДжем
Go дайджест. События, статьи, интересные проекты из мира Go (19 — 26 мая 2017)
Всем привет! В этом дайджесте представлены лучшие статьи за прошедшую неделю, а также новости, события и проекты, заслуживающие ваше внимание.