
53r63rn4r
02.03.2017
20:48:20
К апрелю 2020 устроитесь
А где тогда?
Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.


Silent Bob
02.03.2017
20:49:04

53r63rn4r
02.03.2017
20:49:11
Простите, не удержался

Google

Андрей
02.03.2017
20:49:37
в питоне надо шарить в wheel'ах, та же тема
а что в них шарить то? просто алетрнативный пакадж а так всё тоже самое что есть в пайпи регистри шо тут: https://pypi.python.org/pypi)
шо тут http://pythonwheels.com/
причём тут калёса ?

Stepan
02.03.2017
20:49:38


Artem
02.03.2017
20:49:44
Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
все правда

53r63rn4r
02.03.2017
20:49:52
Вот только телки не текут

Nikolay
02.03.2017
20:50:01
fixed
после "говорю" еще одна :)

Artem
02.03.2017
20:50:22

Nikolay
02.03.2017
20:50:28

53r63rn4r
02.03.2017
20:50:39
Чеши жопу за теликом и жалуйста на правительство

Julia
02.03.2017
20:50:59


Евгений
02.03.2017
20:51:01
Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
У меня встал

Google

arisu
02.03.2017
20:51:12
и ушел?

Андрей
02.03.2017
20:51:17

Stepan
02.03.2017
20:51:57

Nikolay
02.03.2017
20:52:05

Андрей
02.03.2017
20:53:23
а причем тут гемы тогда? что они такого умеют?
конкретно я как-то переносил сайтец (валпаперов свалка + комьюнити и всякая хрень, довольно много функционалов)
так вот там было 30 штук руби гемов, а самого кода
ну едва ли 100 строк в общем и всё работало чики-пуки,
аналогичный функционал поднять на пайтоне было бы очень долго
и много, а там было видно что человек знает и умеет жонглировать камнями

Silent Bob
02.03.2017
20:53:57
да рубисты настролько ленивые что больше двух строчек не пишут если на это есть уже гем

Nikolay
02.03.2017
20:54:11

Artem
02.03.2017
20:54:17
а что хорошего брать количеством как в ноде? пустой проект это тысяча пакетов и 70 мегабайт исходников. может, с приходом tree shaking в rollup все изменится, но по-моему экосистема js одна из самых худших на данный момент.

Андрей
02.03.2017
20:54:38
редмайн согласен ещё и для спец версии руби и рубигемов
но это оч. старый проект
и пилили его все подряд
не показатель

53r63rn4r
02.03.2017
20:54:59
У нас редмайн(((

Nikolay
02.03.2017
20:55:00
не показатель
ну, перенос сайтика на питоне сейчас делается элементарно

Старый
02.03.2017
20:55:19

Nikolay
02.03.2017
20:55:26
плюсую Хрыча!

Старый
02.03.2017
20:56:10
только вот заменить его нечем
джира дорогая и громоздкая

Google

Nikolay
02.03.2017
20:56:35

Андрей
02.03.2017
20:56:56

Nikolay
02.03.2017
20:57:02
есть еще https://unfuddle.com/

Старый
02.03.2017
20:57:12

Nikolay
02.03.2017
20:57:22
как мы выяснили

Андрей
02.03.2017
20:57:54
У нас редмайн(((
да он у многих, лишь бы работал, какая разница на чём он?
функции для вашей комании выполняет? ок

Nikolay
02.03.2017
20:58:09

Старый
02.03.2017
21:00:00

53r63rn4r
02.03.2017
21:00:35

Андрей
02.03.2017
21:01:18
ну вот правильно его делать на фласке :)
нет, ты сам сказал что задача абстрактная, ты по абстрактной задаче всё так определил сразу на чём его делать? Структуры данных и чтобы их можно было крутить - также отлично подходит джанга
набили моделей макаки в админке и ими же рулят(апдейтят, удаляют и прочее) и на фига там нужен фласк если это делается на джанке в 5 строк (определил модель и вынес её в админку)?

Андрей
02.03.2017
21:01:23
не начинай снова

Nikolay
02.03.2017
21:01:53

Андрей
02.03.2017
21:02:04

Nikolay
02.03.2017
21:02:09
в джанге ничего не делается в пять строк, в джанге проект - это несколько файлов минимум
во фласке - да, несколько строк

Старый
02.03.2017
21:02:18

53r63rn4r
02.03.2017
21:02:38

Андрей
02.03.2017
21:05:24
в джанге ничего не делается в пять строк, в джанге проект - это несколько файлов минимум
фигня: сделал модель в пять строк, вынес в админку, сотальные файлы которые тебе нагенерит стартапп можешь удалить
оставить только models.py и admin.py
ну и сеттингс и урлы самого проекта и всё - у тебя уже есть админка
которая менеджерит БД (рулит объектами твоей модели)
Ты по-любому будешь в разы больше время тратить на вотафакформы и ладно, фласк там не много, даже не счесть во сколько раз больше: делать валидацию, делать апдейты, делейты
пермишены проверять в конец концов, кароче админку целиком делать

Google

Андрей
02.03.2017
21:05:31
Что ты хочешь тут противопоставить?
ни хера ты не сделаешь админку быстрее на фалске своём

Nikolay
02.03.2017
21:05:50

Андрей
02.03.2017
21:05:58
а ты знаешь что надо?
он знает что надо?
чел тот
с мутным описанием
пустой спор, ты впарил фласк, на этом можно и закончить

Nikolay
02.03.2017
21:06:40
а ты знаешь что надо?
я предложил, исходя из его требований. И он подтвердил, что ему подходит. Что ты мне тут пытаешься доказать сейчас?

Admin
ERROR: S client not available

Андрей
02.03.2017
21:06:40
а то опять всё скатиться в срач

Nikolay
02.03.2017
21:06:55

Андрей
02.03.2017
21:09:38
Я даже на слак не смог ни кого переубедить
@
Сидим в скайпике
Легко сможете, если все уведомляхи сделать в слаке/хипчате и прочим:
- в редмайне пришёл апдейт от клиента, всё увидили его в чате, а не просрали в емейле корпоративном как всегда
- сделали коммит по задаче, отправили на ревью, всё опять же прилетело в чат и никто не будет дёргать: как дела с задачей?
будут видеть в чате
- апдейтнули сервер, уведили в чате инфо
и т.д.
когда это всё настроите, покажите, Вас ждёт успех
у меня такая же история была

53r63rn4r
02.03.2017
21:10:31

Андрей
02.03.2017
21:10:51
но я 1 раз сел всё это настроил, а потом просто показал менеджерам и всем остальным и все резко пересели со скайпа в чат
у меня также было
поверьте, когда продемострируете, одобрят

Google

Андрей
02.03.2017
21:12:30
можно начать с того, что просто себе облегчить жизнь: для себя сделать такую интеграцию и самому по первой сидеть в этом чате,
зато сразу будет профит: смотреть в одно место а не чекать почту, скайп и прочее
я вначале для себя делал, а потом проталкивал
протолкнул

Nikolay
02.03.2017
21:12:48

53r63rn4r
02.03.2017
21:12:51
Ссори, вынужден уйти на ужин, спокойной ночи) Спасибо за разговор Андрей и Николай)

Nikolay
02.03.2017
21:13:15

Андрей
02.03.2017
21:13:17
но для слака, должно быть 100% ибо он уже как года 4 как супер моден
4 я наверное загнул, ну 2 точно

derevotyan
02.03.2017
22:08:38
Вопрос: await asyncio.sleep(0) это нормальный код, чтобы дать корутине понять, что здесь можно прерваться, или это делается как-то иначе? Пример, зачем это может быть нужно (или может захотеться так сделать): http://stackoverflow.com/questions/33522848/python-3-5-async-for-blocks-the-ioloop

Aragaer
02.03.2017
22:12:54
в позиксе "а теперь можно прерваться" называется pthread_yield
но в питоне это означает нечто другое

derevotyan
02.03.2017
22:14:21
Я пытаюсь разобраться в asyncio

Маришка
02.03.2017
22:14:29

Nikolay
02.03.2017
22:49:34

derevotyan
02.03.2017
22:51:27
Ну вот есть к меня какой-то процесс (длинное вычисление, например). Я хочу, чтобы он шел в "фоновом" режиме и ничего не блокировал. Я думала, асинхронность в том числе для этого.

Nikolay
02.03.2017
22:52:13
Но вообще длинные тяжелые вычисления лучше "аутсорсить", например, в другой процесс с помощью run_in_executor

derevotyan
02.03.2017
22:53:55

Nikolay
02.03.2017
22:54:43

derevotyan
02.03.2017
22:56:52