Бляди тоже ок, ага. Войти !bnw Сегодня Клубы
> @mad_hatter Зачем ты через каждый десятый пост повторяешь, что такой-то я там программист, профессионал, либо еще что, тебя вставляет это, пытаешься потешить своё чсв? Кидай житхаб там посмотрим. #5NIJVZ/QVG *барабанная дробь* https://github.com/jejefferson Ох, маня, насмешил так насмешил. Ну вот зачем ты у каждого первого профиль на гитхабе требуешь. Ну вот и дотребовался. Великий и ужасный программистишко с 0 (нолём) звёздочек.
Рекомендовали: @komar @ninesigns
#DADJ9H / @anonymous / 2862 дня назад

``` headers = root_node.getElementsByTagName('Header') #извлекаем из дерева список заголовков first_header = headers[0] #нас интересует первый заголовок ``` Еееее
#DADJ9H/0GL / @anonymous / 2862 дня назад
> DB-API > формировать запросы форматированием строк
#DADJ9H/HQB / @anonymous / 2862 дня назад
ПИЗ ДУЛЬ
#DADJ9H/4C9 / @komar / 2862 дня назад
@anonymous INSERT INTO {table_name} VALUES (null,?,?,?,?,?);
#DADJ9H/8I7 / @anonymous --> #DADJ9H/HQB / 2862 дня назад
https://github.com/jejefferson/photo_social_net блядь нахуй я это открыл
#DADJ9H/QA6 / @komar / 2862 дня назад
@komar ВСЕ ПИТОНЩИКИ ЕБАНУТЫЕ СУКА
#DADJ9H/VCW / @komar --> #DADJ9H/QA6 / 2862 дня назад
``` def __init__(self, path_to_database): """аргумент инициализации - полный путь до базы данных""" if not path_to_database: raise Exception('DBNameError') #если полный путь содержит пустую строку вызвать исключение ``` Ценность комментариев зашкаливающая > raise Exception > Exception > ЭКСЕПШОН БЛЯДЬ НАХУЙ РАЙЗИТ Маня не осилил ``` class MyShinyException(Exception): pass ```
#DADJ9H/7R5 / @anonymous / 2862 дня назад
@komar Я вот сейчас вот обидно было. Ну комарик, сука, ну, общее же дело делаем, пилим бюджеты на госуслугах, ну чо ты, милый, ну, не обижай.
#DADJ9H/IKN / @anonymous --> #DADJ9H/VCW / 2862 дня назад
https://github.com/jejefferson/photo_social_net/blob/master/app/templates/base.html блядь, что это за шаблонизатор?
#DADJ9H/VXB / @komar / 2862 дня назад
@komar jinja2, наверно
#DADJ9H/1WL / @anonymous --> #DADJ9H/VXB / 2862 дня назад
@anonymous (они все похожие, которые из Django Template Engine выросли)
#DADJ9H/DR6 / @anonymous --> #DADJ9H/1WL / 2862 дня назад
За 3k его в дс1 (или дс2, не суть) работать приглашают, ага :) Мань, ну ты на джуна еле-еле тянешь, к нам бы, например, тебя даже за соточку брать бы не стали. Ну даже дело не в соточке, вот просто не взяли бы, да, независимо от прайса. Зачем нам джуны, с ними же возни больше, ничего не умеют, ревьювить их надо, одна морока. А он ещё в штаты эмигрировать со дня на день собирается. Вот это манямирок так манямирок, имя маньке отрабатывает на 1000%
#DADJ9H/ECR / @anonymous / 2862 дня назад
@anonymous нахуй здесь свой эксепшн городить?
#DADJ9H/81L / @anonymous --> #DADJ9H/7R5 / 2862 дня назад
@anonymous Да ладно, я вон, например, до сих пор в рубях не знаю, как эксепшоны делать. Там класс хуйпизда писать надо, не понятно нихуя, откуда наследовать, каждый раз в гугол лезу. Вот в окамле попроще, пишешь execption ExceptionName.
#DADJ9H/QAW / @komar --> #DADJ9H/7R5 / 2862 дня назад
@anonymous Чтобы отлавливать его, очевидно. Вот как ты этот эксепшн планируешь ловить? except Exception? БРАВО, ты поймал ВСЕ эксепшены. Ну и просто ТАК ПРИНЯТО, знаешь. От своего класса у тебя не убудет, а удобство отлова различных исключений с разной обработкой ещё никогда лишними не были.
#DADJ9H/CZ8 / @anonymous --> #DADJ9H/81L / 2862 дня назад
@anonymous Нахуй там свой велосипедный недоязычок?
#DADJ9H/AD5 / @komar --> #DADJ9H/DR6 / 2862 дня назад
@komar В питоне в 90% случаев тебе хватает возможностей обычного эксепшена, поэтому просто делаешь пустой класс, наследуясь от Exception.
#DADJ9H/JE7 / @anonymous --> #DADJ9H/QAW / 2862 дня назад
@komar Эээ, ты где это увидел? Там обычный вызов функции. Это и есть идеологическое отличие жинжи от джанговских темплейтов — в джанге грят, что никакого кода, никаких вызовов функций, если вам вдруг нужен код в шаблонах — вы что-то делаете не так и пихаете логику в представление.
#DADJ9H/PMV / @anonymous --> #DADJ9H/AD5 / 2862 дня назад
@anonymous да, мне надо поймать все эксепшоны, потому что для любого возможного эксепшона программа работать не может и мне её надо будет здесь же завершить логирование ошибки и сбор другой диагностической информации производится в месте ошибки, а не в обработчике исключения, так что дифференцировать вообще нахуй не надо // я дунно чо это вообще за код, ты хоть ссылки нормальные ставь
#DADJ9H/MZD / @anonymous --> #DADJ9H/CZ8 / 2862 дня назад
@anonymous endblock, endif, вот это вот или это ванильный пыхтон?
#DADJ9H/CT0 / @komar --> #DADJ9H/MZD / 2862 дня назад
@komar чтобы добавить логику в шаблоны, типа на пол-шишечки
#DADJ9H/T2E / @anonymous --> #DADJ9H/AD5 / 2862 дня назад
@komar это jinja2
#DADJ9H/LC9 / @anonymous --> #DADJ9H/CT0 / 2862 дня назад

чё ещё за звёздочки?

#DADJ9H/3BZ / @hirthwork / 2862 дня назад
ну и ты какое-то старьё пригнал, думал там будет свежий код и нормальные коммиты, а там дампы лаб из школы хотя со скриншотов я знатно обосрался, да
#DADJ9H/5DY / @anonymous / 2862 дня назад
@anonymous Ну, собственно, в примере мани именно это и происходит {{ url_for('static', filename='style.css') }} Для этого наверняка есть готовый тег. Если нет, то стоит написать. По-хорошему это должно быть что-то типа {% static 'style.css' %} (в джанге так и есть) {{_('Entertainment')}} Для i18n тоже должно быть теги. Вместо ugettext (андерскор — его алиас) должно быть что-то в духе {% translate 'Entertainment' %} {% with messages = get_flashed_messages() %} В DTE на самом деле можно вызывать функции/методы, но только если они не принимают аргументов. В данном случае было бы {% with messages=get_flashed_messages %}
#DADJ9H/YFK / @anonymous --> #DADJ9H/PMV / 2862 дня назад
>курган грешно смеяться над больными
#DADJ9H/5JY / @anonymous / 2862 дня назад
@anonymous Нет, тебе не нужно ловить все эксепшены, долбоёб, в питоне эксепш не всегда означает критическую непокрываемую ошибку, бросание эксепшенов — просто удобный способ информирования. Поэтому любая либа должна бросать СВОИ исключения для предусмотренных случаев, а уже дело вызывающего кода, что с ними делать. В норме ты отлавливаешь все ошибки либы и обрабатываешь, а если в ней вдруг оказывается баг и она падает с каким-нибудь NoneType или KeyError, это уже бажное поведение, и тут и твой код уже должен упасть (пусть и с обработкой ошибок, но это обработка на другом уровне, нормальная работа дальше, скорее всего невозможна, т.к. это непредвиденная ошибка). Короч, ты либо не пишешь на питоне, либо ньюфаг ссаный. Либо манька, которая из-под анонимуса решила знаний набраться, чтобы не опозорили опять, лол. В общем, пиздуй читать best practice по питоноисключениям. И посмотри код любой популярной либы, в большинстве случаев увидишь там именно собственные исключения, которые даже могут рерайзить какие-то другие, но уже от себя (т.е. типа except KeyError: raise MyLibError('something wrong with key')
#DADJ9H/IZO / @anonymous --> #DADJ9H/MZD / 2862 дня назад
@komar А, ты про это. Нет, это так блоки (для наследования) и логика (if-else-end) реализуется. А как ты хотел?
#DADJ9H/GR2 / @anonymous --> #DADJ9H/CT0 / 2862 дня назад
@anonymous В том и писечка, что у него вообще нихуя нет, кроме этого говна. А это говно уж совсем говно. И оно не такое уж старое, "социалочку" от перед армией пилил. То есть это его уровень перед устройством на работу. А теперь перечитайте напыщенные посты маньки про поиск работы. лол.
#DADJ9H/KG6 / @anonymous --> #DADJ9H/5DY / 2862 дня назад
@anonymous Он этой социалочкой, помню, хвастался дохуя. Блядь, уже мне стыдно. Серьезно.
#DADJ9H/MJD / @komar --> #DADJ9H/KG6 / 2862 дня назад
зря вы тут смеётесь код вполне на уровне жужля-пёсбука, ну не сильно хуже точно. пруфы в соответсвующих гитхабах. я посмотрю как у вас будет припекать когда он через год получит оффер в какой-нибудь твитор алсо работал с людьми которые попадали в подобные конторы - ещё и не такое писали.
#DADJ9H/ZB8 / @anonymous / 2862 дня назад
Не знаю, пацаны. Может, он реально болен? Ну на эффект Даннинга-Крюгера целиком это списать нельзя, уж слишком. Он же не в лесу живёт, видит других разрабов, видит бнв, видит, в конце концов, гитхаб. Должен понимать хоть немного, что это совсем уж школьный уровень. А он продолжает кичиться перед @mad_hatter (которого я тоже не люблю, но отрицать его профессионализм хотя бы в вопросах прыщеёбства просто глупо) на каких школьных форумах какиров он сидел.
#DADJ9H/XSM / @anonymous / 2862 дня назад
@anonymous Бля, ну не преувеличивай. Я в таком случае непризнанным гением должен быть. Но если он получит оффер в приличную компанию, тут-то мне действительно пригорит. С другой стороны, это будет означать, что остальным уж точно пора валить, такой вот манька-индикатор.
#DADJ9H/FG1 / @anonymous --> #DADJ9H/ZB8 / 2862 дня назад
@komar я.
#DADJ9H/PK0 / @ckorzhik --> #DADJ9H/VCW / 2862 дня назад
@anonymous Все с ним нормально, просто тупой и самовлюбленный.
#DADJ9H/1KO / @komar --> #DADJ9H/XSM / 2862 дня назад
@anonymous а я нихуя не преувеличиваю. я тебе даже скажу почему его возьмут, а тебя нет. потому что он на собеседовании сможет рассказать как космические корабли бороздят просторы говнорашки, а ты будешь вялого жевать.
#DADJ9H/TNH / @anonymous --> #DADJ9H/FG1 / 2862 дня назад
@anonymous > да, мне надо поймать все эксепшоны, потому что для любого возможного эксепшона программа работать не может > для любого возможного эксепшона программа работать не может > для любого > работать не может Какой же ты тупой. https://docs.python.org/3.6/library/queue.html > exception queue.Empty > > Exception raised when non-blocking get() (or get_nowait()) is called on a Queue object which is empty. НЕ МОГУ ДАЛЬШЕ РАБОТАТЬ, ПИЗДЕЦ, НЕ МОГУ ПОВТОРИТЬ get() https://docs.python.org/3/library/socket.html > exception socket.timeout > > A subclass of OSError, this exception is raised when a timeout occurs on a socket which has had timeouts enabled via a prior call to settimeout() (or implicitly through setdefaulttimeout()). The accompanying value is a string whose value is currently always “timed out”. НЕ МОГУ ДАЛЬШЕ РАБОТАТЬ, ПИЗДЕЦ, ТАЙМАУТ ЧТЕНИЯ, КРИТИЧЕСКАЯ ОШИБКА, ПАДАЕМ. Понял? Надеюсь, понял.
#DADJ9H/8QV / @anonymous --> #DADJ9H/MZD / 2862 дня назад
@anonymous Ну да, тебе ж виднее, что я на собеседовании рассказываю, лол. (А рассказываю я там про контрибуции в опенсорсные проекты, в т.ч. с десятками тысяч звёздочек, про свои собственные опенсорсные проекты, показываю гитхаб, показываю мои либы в репозиториях пакетных менеджеров, такое).
#DADJ9H/HZA / @anonymous --> #DADJ9H/TNH / 2862 дня назад
@anonymous >контрибуции в опенсорсные проекты, в т.ч. с десятками тысяч звёздочек лайк если тоже писал экстрактор для любимого порносайта для youtube-dl и дотфайлы))) и костыль чтобы твой любимый редактор правильно обрабатывал нужную кнопочку жидхуб во многом - тот же пиздёжь про космические корабли
#DADJ9H/VCS / @anonymous --> #DADJ9H/HZA / 2862 дня назад
@anonymous от моих рассказов про космические корабли интервьюверы впадают в ебаный ахуй очень деструктивно как-то зато в тырпрайзах отрывают с руками
#DADJ9H/FCD / @komar --> #DADJ9H/TNH / 2862 дня назад
@komar да, но мне кажется что как только ты в жужле заикнёшься что джва года работал на путина - попадёшь в международные чёрные списки )))
#DADJ9H/A6H / @anonymous --> #DADJ9H/FCD / 2862 дня назад
@anonymous Я в жужл работаь не пойду.
#DADJ9H/11T / @komar --> #DADJ9H/A6H / 2862 дня назад
ааааааааааааааааа!!!!!!!111 меня порвало, несите меня нового!!!! маня ты мой кумир по пиздежу!!!
#DADJ9H/4K0 / @anonymous / 2862 дня назад
Лечу я как-то мимо альфы центравры и такой пууук.
#DADJ9H/OE0 / @je / 2862 дня назад
@je кого ты лечишь, клоун (с) гуф
#DADJ9H/ZTW / @anonymous --> #DADJ9H/OE0 / 2862 дня назад
#DADJ9H/2IC / @mugiseyebrows --> #DADJ9H/VCS / 2862 дня назад
Log opened Пт дек 30 18:58:27 2016 18:58 ::: voodster [~je@] has joined #gentoo-talks 18:58 ::: #gentoo-talks: Total of 13 nicks 4 ops, 0 halfops, 0 voices, 9 normal 19:29 < voodster> resurtm: https://github.com/jejefferson/photo_social_net >2017 >конец января >*барабанная дробь*
#DADJ9H/8X6 / @je / 2862 дня назад
@je нахуй иди?
#DADJ9H/WT5 / @anonymous --> #DADJ9H/8X6 / 2862 дня назад
@anonymous > эгомань[я]к > видит других разрабов лан
#DADJ9H/A04 / @mugiseyebrows --> #DADJ9H/XSM / 2862 дня назад
ппц маню постигла судьба нинки предсказуемо хуле
#DADJ9H/NXM / @anonymous / 2862 дня назад

короче неистово проиграл с треда, славик хорошо доставил

#DADJ9H/W9A / @ninesigns / 2862 дня назад
@ninesigns какой из славиков?
#DADJ9H/5MG / @anonymous --> #DADJ9H/W9A / 2862 дня назад
@je Что ты хотел сказать этим куском лога?
#DADJ9H/MGE / @anonymous --> #DADJ9H/8X6 / 2862 дня назад
@anonymous оп который
#DADJ9H/DLF / @anonymous --> #DADJ9H/5MG / 2862 дня назад
@anonymous Я (Славик-питонист)
#DADJ9H/VDT / @anonymous --> #DADJ9H/5MG / 2862 дня назад
@anonymous пруф
#DADJ9H/N6V / @anonymous --> #DADJ9H/DLF / 2862 дня назад
@ninesigns я тож ржал как конь
#DADJ9H/QAD / @anonymous --> #DADJ9H/W9A / 2862 дня назад

@anonymous славик-нуль

#DADJ9H/Z1W / @ninesigns --> #DADJ9H/5MG / 2862 дня назад
@anonymous Ору с этого, посрешь куда-нибудь в ирцу, у аутистов на бнв через месяц интриги и бомбеж на весь рунет))
#DADJ9H/G2P / @je --> #DADJ9H/MGE / 2862 дня назад
@je Эээ… что? При чём твой ирцу, какой месяц, блядь, что ты вообще несёшь?
#DADJ9H/K5H / @anonymous --> #DADJ9H/G2P / 2862 дня назад
@je Ты что, думаешь, я твой ссаный профиль из какой-то ссаной конфы достал. Нет, конечно. Из гугла, из него самого.
#DADJ9H/85F / @anonymous --> #DADJ9H/G2P / 2862 дня назад
@je Орёт он, ага, щас. Стул ты там баттхёртом прожигаешь с *каменным лицом*.
#DADJ9H/NFF / @anonymous --> #DADJ9H/G2P / 2862 дня назад

@je Ни фига, я смутно помню, что на где-то на bnw уже пролетал профиль крутейшего программиста всей солнечной системы, либо явно, либо через несколько переходов.

#DADJ9H/H6H / @ceyt --> #DADJ9H/8X6 / 2862 дня назад
@ceyt Я вообще самый пездатый кодер, а ти кто?
#DADJ9H/3X8 / @je --> #DADJ9H/H6H / 2862 дня назад
@je маня, Палата №6 тебя заждалась
#DADJ9H/UCQ / @anonymous --> #DADJ9H/3X8 / 2862 дня назад
@ceyt Да я просто загуглил его ник со спаленной вкашечки, и гитхаб был в выдаче на одной из первых позиций.
#DADJ9H/RJ0 / @anonymous --> #DADJ9H/H6H / 2862 дня назад
@je Оооо, манино пригорание палится очень легко. Если он начинает нарочито небрежно себя вести и типа иронизировать -- всё, пердак полыхает синим пламенем.
#DADJ9H/YT0 / @anonymous --> #DADJ9H/3X8 / 2862 дня назад
@anonymous у него стул металлический, заебался он уже их портить и купил себе железный и диван у него из нержавейки
#DADJ9H/RYL / @anonymous --> #DADJ9H/YT0 / 2862 дня назад
маня хуйло олололололололо маня хуйло маня хуйло олололололололо маня хуйло олололололололо
#DADJ9H/G9N / @anonymous / 2862 дня назад
Ребят, я отписался, если будет что-нибудь интересное, расскажите своей мамке.
#DADJ9H/S5G / @je / 2862 дня назад
https://github.com/jejefferson/photo_social_net/blob/master/run.py > handler = RotatingFileHandler(&#39;/home/je/flask.log&#39;, maxBytes=1000000, backupCount=1) ГОТОВО ДЛЯ ДЕПЛОЯ Осло > хранить .pyc в репозитории Бляя, с каждым открытым файлом всё хуже и хуже.
#DADJ9H/IB7 / @anonymous / 2862 дня назад
@anonymous Аааа, блядь, я про деплой иронично написал, а вот манька-то неиронично: > Движок предназначен для развертывания в небольших корпоративных сетях, обладает всеми современными возможностями и позволяет пользователям регистрироваться, редактировать свой профиль, находить друзей, обмениваться сообщениями и файлами.
#DADJ9H/GTV / @anonymous --> #DADJ9H/IB7 / 2862 дня назад
@anonymous > Движок прошел тестирование и не имеет серьезных логических ошибок, а также видимых дыр в безопасности. > прошел тестирование > ни одного теста в репозитории
#DADJ9H/6OA / @anonymous --> #DADJ9H/GTV / 2862 дня назад
https://i.imgur.com/mK1kLoU.png Ой, манька со своей шкурой, которая его не дождалась. > epam аутсорсинг Не знала-не гадала манька, что не светит ему никакой аутсорсинг, а светит ему в самое ближайшее время армейка…
#DADJ9H/DQL / @anonymous / 2862 дня назад
@anonymous хочу первый пик поставлю на обои мамой клянусь
#DADJ9H/8RE / @anonymous --> #DADJ9H/DQL / 2862 дня назад
@anonymous но ведь нет противоречия
#DADJ9H/ONU / @anonymous --> #DADJ9H/6OA / 2862 дня назад
@anonymous сорь, но ты и славик выше сообщил мне 0 новой информации, так что я не знаю, что мне добавить к своему ответу
#DADJ9H/OJK / @anonymous --> #DADJ9H/8QV / 2861 день назад
1. https://github.com/jejefferson/photo_social_net/blob/master/app/models.py таблица User поля user_pic, user_gender, user_birthday - ты ебанутый, тебе User в названии таблицы мало, нахуя его название полей пихать? да еще и выборочно, такое ощущение, что дописывал поля по мере дела, при этом не обращая внимания даже на свой предыдущий код. Я бы тебя до своего кода никогда не допустил, если ты даже сам с собой не можешь договориться об оформлении. 2. в каждом файле табы в перемешку с пробелами, т.е. видимо git diff перед коммитом ты не делаешь, т.к. в консоли такие вещи бы сразу бросались в глаза. А значит с твоим говнокодом вероятно время от времени в основной код попадает всякий дебаг и пароли 3. для кого эти комментарии вообще, их цель в увеличении кол-ва строк? 4. https://github.com/jejefferson/photo_social_net/blob/master/config.py SQLALCHEMY_DATABASE_URI = &#39;mysql://flask:difficult@localhost/webportal?charset=utf8&use_unicode=0&#39; UPLOAD_FOLDER = &#39;/home/je/programming/flask/app/upload&#39; UPLOAD_THUMBS_FOLDER = &#39;/home/je/programming/flask/app/upload/thumbnails&#39; из этого можно сделать вывод, что кодовое имя этого проекта flask, что значит, что это твой первый проект на фласке, по которому ты его начал изучать. То есть #L5IZ8J очередной пиздеж.
#DADJ9H/H44 / @anarchy / 2861 день назад
@anonymous И при этом ты не увидел противоречия в своём заявлении и той информации, которую ты якобы знал? Ты действительно очень тупой.
#DADJ9H/S0L / @anonymous --> #DADJ9H/OJK / 2861 день назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.