Собрали в одном месте самые важные ссылки
читайте нас в Telegram
Сегодня выкладываю небольшое приложение для Django — django-issueinspector, позволяющее отслеживать состояние запросов (issues) в ваших проектах на GitHub.
Оно может оказаться полезным тем, у кого много проектов, в которых периодически регистрируются запросы. Запросы эти проходят различные стадии и уместить все их в голове иногда бывает сложно. Данное приложение инспектирует ваши репозитории, находит в них открытые запросы, и, ориентируясь по комментариям, подсказывает вам, что можно предпринять, при этом для удобства выводит последний комментарий. Так, например, можно выявлять «зависшие» запросы — те, на которые забыли ответить вы, либо их автор.
(* An example highlighting the features of
this Pygments plugin for Mathematica *)
lissajous::usage = "An example Lissajous curve.\n" <>
"Definition: f(t) = (sin(3t + π/2), sin(t))"
lissajous = {Sin[2^^11 # + 0.005`10 * 1*^2 * Pi], Sin[#]} &;
With[{max = 2 Pi, min = 0},
ParametricPlot[lissajous[t], {t, min, max}] /. x_Line :> {Dashed, x}
]
# Comments with '#'
# All code start with a dash (consistency).
# Define a variable like this:
-var name = 'PyPUGly'
# Define a function like this:
-def title(name):
h1.title '{name}''
html(lang="en")
head
# All strings must be quoted. Only single-quotes are accepted (consistency).
title 'This is {name}'
body
# Call a function like this:
+title('PyPUGly')
#container
p 'Strings must be quoted.'
Работает бот с помощью RNN + генетического алгоритма
В этой небольшой статье речь пойдет о том, можно ли легко использовать Python для написания скриптов вместо Bash/Sh. Первый вопрос, который возникнет у читателя, пожалуй, а почему, собственно, не использовать Bash/Sh, которые специально были для этого созданы? Созданы они были достаточно давно и, на мой взгляд, имеют достаточно специфичный синтаксис, не сильно похожий на остальные языки, который достаточно сложно запомнить, если вы не администратор 50+ левела. Помните, ли вы навскидку как написать на нем простой if?
class MyApp(sdl2ui.App): width = 256 height = 224 zoom = 3 # NOTE: the fps you desire: less fps = less CPU usage fps = 30 name = "My Application" # NOTE: order the handlers in what you want to display first default_handlers = [MainHandler, ListSelectorHandler, MenuHandler] default_resources = [('background', 'background.png')] logging.basicConfig(level=logging.DEBUG) app = Meldnafen(handlers=[sdl2ui.handler.DebuggerHandler]) app.loop() del app
Хочу поделиться практическим опытом по установке готового проекта на Django на VPS от Reg.ru. Данное руководство рассчитано на новичков, оно содержит ряд не самых лучших решений, но с ним вы сможете запустить своей проект на Django в течение часа.
Инструкция не содержит настроек безопасности. Она была создана на базе англоязычных инструкций и боли, много боли (ссылки в конце статьи). Инструкция актуальна для настроек: centOS 7, Django 1.9.2 и Python 3.4.3
from purl import Purl url = Purl('https://github.com/search?q=cat) str(url.add_query('q', 'dog')) # => 'https://github.com/search?q=dog'
url = Purl('https://github.com/search) str(url.add_query({ 'q': 'cat', 'l': 'JavaScript', 'type': 'Issues' })) url = Purl('https://github.com/search) str(url.add_query('q', 'cat') .add_query('l', 'JavaScript') .add_query('type', 'Issues')) # => 'https://github.com/search?l=JavaScript&q=cat&type=Issues'
Доклад с Moscow Python №32 Докладчик: Андрей Киселев Описание: Попробуем собрать и улучшить простой языконезависимый классификатор текстов, исходя из естественных математических соображений.