@ru_python

Страница 704 из 9768
Ivan
10.05.2016
10:13:25
не могу точно сказать.
1. Если слабая нагрузка и все строки уникальны (не используются в разных частях кода), то бабахаю прямо в код

Sasha
10.05.2016
10:13:37
бест - gettext
ну я вот предлагал. некотоыре сказали, что нахер не надо.

Ivan
10.05.2016
10:14:10
ну я вот предлагал. некотоыре сказали, что нахер не надо.
так он сложный и только для локализации + неуникальных строк нужен.

Cykooz
10.05.2016
10:14:27
Ну так не нужна интернационализация - значит не нужен и gettext. Единственный агрумент за него - это повторное использование одинаковых строк в разных кусках кода.

Google
Sasha
10.05.2016
10:14:36
[Anonymous]
10.05.2016
10:14:51
Либы для Bot API не нужны.

Лишний слой абстракции ради абстракции.

Долбоебизм крайнего уровня.

[Anonymous]
10.05.2016
10:15:30
Там все строки уникальные.
Ну так и пусть в коде будут, потом разрулишь, когда будет много.

Ivan
10.05.2016
10:15:35
Долбоебизм крайнего уровня.
Не слишком конструктивно

[Anonymous]
10.05.2016
10:15:45
Не слишком конструктивно
>абстракция ради абстракции

Ну прости меня.

Sasha
10.05.2016
10:15:51
[Anonymous]
10.05.2016
10:15:52
Если ты не можешь sendMessage сделать.

Тебе не поможет ни либа.

Google
[Anonymous]
10.05.2016
10:15:57
Ни велосипеды.

Ни инвалидные коляски.

Ivan
10.05.2016
10:16:10
Ну прости меня.
лады, прощаю :)

[Anonymous]
10.05.2016
10:16:18
Есть свои плюшки
Никаких пока что, кроме лишнего уровня абстракции.

Ivan
10.05.2016
10:16:26
[Anonymous]
10.05.2016
10:16:27
Bot API слишком простое чтобы какие-то либы на нём делать.

Ivan
10.05.2016
10:17:22
Bot API слишком простое чтобы какие-то либы на нём делать.
Если у тебя бот не только для телеграма — нет, не слишком простое. Гораздо проще взять пару либ (TG + FB Messenger и т.п.) и слить их в универсального бота

Cykooz
10.05.2016
10:17:51
Тут ещё вопрос опыта. Вот я уже делал всякие интернационализации, и я знаю как это прикручивать, какие тулзы исопльзовать для работы с po файлами и тд. Меня сильно не затормозит добавить i18n в приложение, даже если оно там не особо нужно. Если же нет опыта, и нет необходимости в i18n - фигач строчками прямо в коде.

Ivan
10.05.2016
10:18:44
Microsoft Bot Framework.
Не видал, это он под что?

Sasha
10.05.2016
10:21:49
с нуля, не пользовал ничего
и никаких фреймворков?

Ivan
10.05.2016
10:22:43
и никаких фреймворков?
два бота делал, оба под рабочие задачи, оба прикручивались уже к действующим системам на django

Anton
10.05.2016
10:24:40
Всё нахуй, прямо в строку хуярь.
просто, блять, пиши код, блять http://programming-motherfucker.com/

Sasha
10.05.2016
10:32:35
йопта. Ну серьезно чтоли стринги хардкодить?

Mikhail
10.05.2016
10:34:41
сделай какнибудь уже

давно бы написал уже бота

Google
Mikhail
10.05.2016
10:34:52
потом отрефакторил если не нравитсф

Sasha
10.05.2016
10:35:10
дк я написал и рефакторю

Aragaer
10.05.2016
10:36:10
все правильно - сначала написал самый простой вариант - функцию, которая тупо возвращает пустую строку. Потом испправил на константу. Потом на выражение. И каждый раз тестируешь

transformation priority premise это забавная штука и на самом деле работает

Ray
10.05.2016
10:36:54
http://falconframework.org/

что скажете, господа ?

Anton
10.05.2016
10:38:29
флакон ))

Sergey
10.05.2016
10:40:06
Очередной фреймворк с красивыми микробенчмарками. Приложение на нем будет тормозить примерно так же, как и на другом фреймворке с красивыми микробенчмарками

Anton
10.05.2016
10:42:06
да и код странноват, может его переоптимизировали

Whore Amazing
10.05.2016
10:42:19
Anton
10.05.2016
10:42:43
геоид
пренебречь вальсируя, шар и похуй

Whore Amazing
10.05.2016
10:43:03
твои слова оскорбляют геоиды

Sergey
10.05.2016
10:43:17
https://github.com/jonashaag/bjoern вот вам тоже из странного и быстрого. радость для тех, кто любит взбенчмаркнуть вечерком

Anton
10.05.2016
10:44:09
твои слова оскорбляют геоиды
ну ты им передай, чтоб сильно не нервничали, нервы берегли например

Andrey ?
10.05.2016
10:53:42
... Когда ПМ фиксит баг Подробнее...

Ivan
10.05.2016
11:00:09
Откуда народ побежал?

Sergey
10.05.2016
11:00:29
возможно, это я ссыль кинул в убунтовом чате

Mikhail
10.05.2016
11:04:51
Ребят, а подскажите есть годные аналоги gitlab бесплатные, git/mercurial?

Ivan
10.05.2016
11:05:28
Google
Aragaer
10.05.2016
11:05:41
гитлам коммьюнити эдишн не?

[Anonymous]
10.05.2016
11:05:51
Подборка YouTube-каналов для изучения Python #python 1. sentdex — туториалы по Python для продвинутых. На канале можно найти материалы по машинному обучению, анализу данных, робототехнике, веб-разработке, разработке игр и многое другое. https://www.youtube.com/user/sentdex/... 2. Chris Hawkes — на данном канале вы сможете найти материалы не только по языку программирования Python, но узнать подробнее что такое Reactjs, Django и прочее. https://www.youtube.com/user/noobtopr... 3. ИМКН УрФУ. Языки сценариев — видеолекции по курсу "Языки сценариев", читаемом в Институте математики и компьютерных наук Уральского федерального университета. Курс посвящен языку программирования Python 3. https://www.youtube.com/channel/UClQJ... 4. Moscow Python — видеозаписи со встреч питонистов и джангистов в Москве. https://www.youtube.com/user/moscowdj... 5. Learning Python — Данный канал подойдет абсолютно для всех, ведь тут смогут найти для себя полезную информацию как новички, так и более опытных. https://www.youtube.com/channel/UCBZq... 6. PyCon 2015 — огромная коллекция докладов c международной конференции по самым различным темам, которые связаны с языком Python. https://www.youtube.com/channel/UCgxz... 7. PyCon 2014 — доклады с конференции PyCon 2014, которая проходила в Монреале. https://www.youtube.com/user/PyCon201... 8. Next Day Video — коллекция лекций и докладов по Python. https://www.youtube.com/user/NextDayV... 9. PyData — канал по управлению, обработке, анализу и визуализации данных. https://www.youtube.com/user/PyDataTV

Admin
ERROR: S client not available

Mikhail
10.05.2016
11:05:52
Да, я знаю. Интересуют аналоги..

Aragaer
10.05.2016
11:06:23
на чем там битбакет... stash кажись

но не знаю про бесплатность

Ivan
10.05.2016
11:06:29
Aragaer
10.05.2016
11:07:14
License Proprietary, free for use by official non-profit organizations, charities, and open-source projects, but not governmental, academic or religious organizations

Mikhail
10.05.2016
11:07:17
битбакет?
Сам пользуюсь, но нужен локальный сервер в организации..

Aragaer
10.05.2016
11:07:20
это стеш

ну вот не бесплатный получается

Mikhail
10.05.2016
11:08:20
Спс

Cykooz
10.05.2016
11:09:50
Не юзал gitlab, но может вот это потянет на аналог - https://rhodecode.com, есть Free версия

Когда то я это юзал для Mercurial, когда в нём ещё не было git, и у него не было платной версии - мне нравилось.

Написан кстати на питоне (был когда то)

Mikhail
10.05.2016
11:11:40
Спасибо гляну

Whore Amazing
10.05.2016
11:47:42
нормально ли мое желание вынести в отдельную функцию некоторый код, который используется только в одном месте, для большей читабельности?

Sharkus
10.05.2016
11:48:03
Вполне.

Google
Whore Amazing
10.05.2016
11:48:45
?

Cykooz
10.05.2016
11:49:26
Есть такое мнение, что если функция не влазит по высоте в один экран - то можно её разделить на несколько функций.

Sharkus
10.05.2016
11:51:51
Беда с этими узкими экранами. Разверни монитор вертикально :)

Aragaer
10.05.2016
11:54:22
правильнее смотреть не на длину функции, а на цикломатическую сложность

а еще правильнее как-то прицениваться к разным уровням абстракции и чтобы в каждой функции уровень абстракции везде был одинаковым

если в одной функции делается много всего, то разбить ее на куски - и к каждому куску комментарий, что в этом куске делается. А потом вместо комментариев эти куски сделать разными функциями (с теми же названиями, что и комментарии были)

ну и так далее

а можно этого и не делать, никто не заставляет

Sharkus
10.05.2016
11:58:46
...и через год ужасаться

Aragaer
10.05.2016
11:58:54
https://github.com/tangentstorm/j-incunabulum/blob/master/ji.c

осторожно, может вызвать кровоточение из глаз

Страница 704 из 9768