LINUX.ORG.RU

Сообщения fMad

 

python в песочнице

ребята кто нить помнит сайт, забугорный, там народ свой код выкладывает с вопросами и там же, прямо на сайте его можно запустить и ещё там даётся временный root доступ к серверу в песочнице?

fMad
()

Flask.request.files

есть код

file = open('1VLKzHuXw1Q.jpg')
upload = requests.post(upload_url, files={'file':file})

нужно как то покрасивше сделать тоже самое только с

import request
file = request.files.get('file')
upload = requests.post(upload_url, files={'file':file})
как покрасивше, без этих тупых файлов

 ,

fMad
()

как подключить flask.ext.migrate к новому модулю?

нужно в новом модуле работать с иной базой
сделал отдельный конфиг, вписал туда настройки

config_analitics.py:
import os
basedir = os.path.abspath(os.path.dirname(__file__))
SQLALCHEMY_DATABASE_URI = 'sqlite:///' + os.path.join(basedir, 'analitics.db')
SQLALCHEMY_MIGRATE_REPO = os.path.join(basedir, 'analitics.db')
SQLALCHEMY_ECHO = True

analitics/__init__.py
from flask import Flask
from flask.ext.sqlalchemy import SQLAlchemy
from flask.ext.migrate import Migrate

# analitics
analitics = Flask(__name__)
analitics.config.from_object('config_analitics')
db = SQLAlchemy(analitics)
migrate = Migrate(analitics, db)

run.py:
...
elif sys.argv[1] == 'analitics':
from analitics import analitics
manager = Manager(analitics)
manager.add_command('analitics', MigrateCommand)
manager.run()
...

запускаю
./run.py analitics init
./run.py analitics migrate
./run.py analitics upgrade

база создаётся, но таблицы не создаются

чё я забыл?

fMad
()

nginx и punycode

кто нить пробовал научить nginx выводить в логи не punycode, а аналогичное idn -u $host

может уже готовое есть?

fMad
()

Flask и превьющки

с обычными cgi приложениями я делал так: в директории images я клал .htaccess который если не находил файлы по урлу images/(ширина)-(вышина)/(номер).jpeg вызывал cgi скрипты, который искал по id картинку, изменял её размеры в соответствии за переданными в запросе и складывал в директорию images/ширина-вышина/ и именем номер.jpeg

то-есть вот так вот дёшево и сердито

подскажите как в wsgi:Flask реализуют генерацию превьющек если над Flask висит ngix раздающий статику?

fMad
()

Flask modify query

Как подменить query у class MyModel(db.Model)?

нужно на манер джанги переопределить query, вставив туда нужный фильтр, чтобы не набирать его каждый раз

ps: задача подставлять везде в админке domain_id и user_id, тем самым автоматически фильтруя объекты текущего домена и текущего пользователя

fMad
()

python относительные пути

подскажите где можно посмотреть код работающий с относительными путями
когда код ищет файлы wwwroot в servroot со всеми стрипам, сплитами и проверками

fMad
()

проблемы с imagemagik, сохраняет не в том формате

захожу на сервер как www-data, делаю скиншот

import -window root -display :0 1.jpg

на выходе получаю обычный жепег

JPEG image data, JFIF standard 1.01

а если ту же самую команду, от этого же пользователя делаю через скрипт вебсервера, который тоже www-data

то на выходе получаю

PostScript document text conforming DSC level 3.0, type EPS, Level 1

по что так?

fMad
()

Аппаратная виртуализация

достался на админство IBM x226/(MSI 9151), model name : Intel(R) Xeon(TM) CPU 3.00GHz

в текущем состоянии

INFO: Your CPU does not support KVM extensions
KVM acceleration can NOT be used

интересно, поддерживают ли эти процессоры vmx|svm ?

fMad
()

управление доменами

подскажите сервис для покупки и управления доменами(сайты, поддомены, перенаправления и тд.) без услуг хостинга, есть свои вдски

fMad
()

iptables и https

нужно пробросить весь трафик с wifi роутера на локальный инет в ppp0
делаю как обычно через
sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

и всё работает, кроме zello и https:vk.com

странно что https на яндексе и гугле работают

в чём дело? что я пропустил?

fMad
()

где файлы настроек kvm virt-manager

нужно восстановить из бекапа kvm, где найти куда раньше писались конфиги

fMad
()

Подскажите эффектный график из Google Charts

есть две цифры, сколько должно быть сделано и сколько сделано всего
нужно как то поэффектнее отобразить эти данные, что лучше использовать из набора Google Charts ?

наверно правильнее всего отобразить круг как необходимое, а сектор как выполненное, но как это замутить

fMad
()

WarZone2100 туман войны

как отключить в сражении с ботами туман войны?

fMad
()

Расчёт размеров фотографии по фокусному расстоянию

Можно ли и как рассчитать размер отснятой на столе фотографии с помощью известного фокусного расстояния?

fMad
()

Drupal, 403 /sites/default/files/, client denied by server configuration

переместил сайт друпале, всё работает
только тему, скрипты и прочее нужное из /sites/default/files/ ни как не отдаёт с HTTP::403
все права есть кроме o-w
в .htaccess тоже ничего крамольного, без него ничего не меняется

там какое то специфичное друпал шаманство в sites/default/files/.htaccess

в чём там может быть проблема и как исправить?

 

fMad
()

mysql запрос

стоит задача волонтёрами набивать базу, они заполняют 2 поля, номер и заголовок, OPIS заполняется автоматом

| KOD | int(7) |

| UID | int(4) |

| NAME | varchar(50) |

| L1 | bigint(21) |

| L4 | text |

| OPIS | int(7) |

но для проверки ввода я использую более 2 волонтёров на одну запись

когда выводится список того что ввел конкретный волонтёр, запрос проверяет есть ли ещё такие записи с этим номером и одинаковым заголовком но другим UID, если есть то запись считается подтверждённой

теперь нужно как то отобрать не подтверждённые записи и раскидать по OPIS и UID, а я впал в ступор.помогите

fMad
()

посоветуйте генератор Boostrap

подскажите, может быть есть какой то cli генератор bootstrap аналогичный вебморде

 

fMad
()

squid, deny_info редирект не авторизованных пользователей

как правильно оформить редирект не авторизованных людей на локальный ресурс

вроде бы вот так должно работать:

acl LocalNet src «/etc/squid/users.txt»
acl ru dstdomain .ru

http_access deny ru !LocalNet
deny_info http://work.ako ru !LocalNet

но только блокирует без редиректа

 

fMad
()

вопрос спецам по Centos SeLinux Apache 403

установил в одном подразделении свою поделку на период тестирование и обкатки

они там выделили виртуалку с CentOS, а у меня cgi скрипты работающие из /home/httpd/site_name/cgi-bin/

когда устанавливал, то разрешил в апаче все allow, deny
но там помимо всего прочего SeLinux не даёт ему работать с не стандартными для апача в CentOs директориями, я как то отключил это, но после выходных похоже SeLinux снова включился и выдаёт HTTP:403

подскажите как по быстрому и желательно насовсем отключить SeLinux или разрешить, чтобы после ребута работало нормально

заменить CentOS на дебиан или арч, не предлагать, там и так стресс ото всех этих технологий

 ,

fMad
()

RSS подписка на новые темы