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

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

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

#DADJ9H/3BZ / @hirthwork / 2659 дней назад
ну и ты какое-то старьё пригнал, думал там будет свежий код и нормальные коммиты, а там дампы лаб из школы хотя со скриншотов я знатно обосрался, да
#DADJ9H/5DY / @anonymous / 2659 дней назад
@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 / 2659 дней назад
>курган грешно смеяться над больными
#DADJ9H/5JY / @anonymous / 2659 дней назад
@anonymous Нет, тебе не нужно ловить все эксепшены, долбоёб, в питоне эксепш не всегда означает критическую непокрываемую ошибку, бросание эксепшенов — просто удобный способ информирования. Поэтому любая либа должна бросать СВОИ исключения для предусмотренных случаев, а уже дело вызывающего кода, что с ними делать. В норме ты отлавливаешь все ошибки либы и обрабатываешь, а если в ней вдруг оказывается баг и она падает с каким-нибудь NoneType или KeyError, это уже бажное поведение, и тут и твой код уже должен упасть (пусть и с обработкой ошибок, но это обработка на другом уровне, нормальная работа дальше, скорее всего невозможна, т.к. это непредвиденная ошибка). Короч, ты либо не пишешь на питоне, либо ньюфаг ссаный. Либо манька, которая из-под анонимуса решила знаний набраться, чтобы не опозорили опять, лол. В общем, пиздуй читать best practice по питоноисключениям. И посмотри код любой популярной либы, в большинстве случаев увидишь там именно собственные исключения, которые даже могут рерайзить какие-то другие, но уже от себя (т.е. типа except KeyError: raise MyLibError('something wrong with key')
#DADJ9H/IZO / @anonymous --> #DADJ9H/MZD / 2659 дней назад
@komar А, ты про это. Нет, это так блоки (для наследования) и логика (if-else-end) реализуется. А как ты хотел?
#DADJ9H/GR2 / @anonymous --> #DADJ9H/CT0 / 2659 дней назад
@anonymous В том и писечка, что у него вообще нихуя нет, кроме этого говна. А это говно уж совсем говно. И оно не такое уж старое, "социалочку" от перед армией пилил. То есть это его уровень перед устройством на работу. А теперь перечитайте напыщенные посты маньки про поиск работы. лол.
#DADJ9H/KG6 / @anonymous --> #DADJ9H/5DY / 2659 дней назад
@anonymous Он этой социалочкой, помню, хвастался дохуя. Блядь, уже мне стыдно. Серьезно.
#DADJ9H/MJD / @komar --> #DADJ9H/KG6 / 2659 дней назад
зря вы тут смеётесь код вполне на уровне жужля-пёсбука, ну не сильно хуже точно. пруфы в соответсвующих гитхабах. я посмотрю как у вас будет припекать когда он через год получит оффер в какой-нибудь твитор алсо работал с людьми которые попадали в подобные конторы - ещё и не такое писали.
#DADJ9H/ZB8 / @anonymous / 2659 дней назад
Не знаю, пацаны. Может, он реально болен? Ну на эффект Даннинга-Крюгера целиком это списать нельзя, уж слишком. Он же не в лесу живёт, видит других разрабов, видит бнв, видит, в конце концов, гитхаб. Должен понимать хоть немного, что это совсем уж школьный уровень. А он продолжает кичиться перед @mad_hatter (которого я тоже не люблю, но отрицать его профессионализм хотя бы в вопросах прыщеёбства просто глупо) на каких школьных форумах какиров он сидел.
#DADJ9H/XSM / @anonymous / 2659 дней назад
@anonymous Бля, ну не преувеличивай. Я в таком случае непризнанным гением должен быть. Но если он получит оффер в приличную компанию, тут-то мне действительно пригорит. С другой стороны, это будет означать, что остальным уж точно пора валить, такой вот манька-индикатор.
#DADJ9H/FG1 / @anonymous --> #DADJ9H/ZB8 / 2659 дней назад
@komar я.
#DADJ9H/PK0 / @ckorzhik --> #DADJ9H/VCW / 2659 дней назад
@anonymous Все с ним нормально, просто тупой и самовлюбленный.
#DADJ9H/1KO / @komar --> #DADJ9H/XSM / 2659 дней назад
@anonymous а я нихуя не преувеличиваю. я тебе даже скажу почему его возьмут, а тебя нет. потому что он на собеседовании сможет рассказать как космические корабли бороздят просторы говнорашки, а ты будешь вялого жевать.
#DADJ9H/TNH / @anonymous --> #DADJ9H/FG1 / 2659 дней назад
@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 / 2659 дней назад
@anonymous Ну да, тебе ж виднее, что я на собеседовании рассказываю, лол. (А рассказываю я там про контрибуции в опенсорсные проекты, в т.ч. с десятками тысяч звёздочек, про свои собственные опенсорсные проекты, показываю гитхаб, показываю мои либы в репозиториях пакетных менеджеров, такое).
#DADJ9H/HZA / @anonymous --> #DADJ9H/TNH / 2659 дней назад
@anonymous >контрибуции в опенсорсные проекты, в т.ч. с десятками тысяч звёздочек лайк если тоже писал экстрактор для любимого порносайта для youtube-dl и дотфайлы))) и костыль чтобы твой любимый редактор правильно обрабатывал нужную кнопочку жидхуб во многом - тот же пиздёжь про космические корабли
#DADJ9H/VCS / @anonymous --> #DADJ9H/HZA / 2659 дней назад
@anonymous от моих рассказов про космические корабли интервьюверы впадают в ебаный ахуй очень деструктивно как-то зато в тырпрайзах отрывают с руками
#DADJ9H/FCD / @komar --> #DADJ9H/TNH / 2659 дней назад
@komar да, но мне кажется что как только ты в жужле заикнёшься что джва года работал на путина - попадёшь в международные чёрные списки )))
#DADJ9H/A6H / @anonymous --> #DADJ9H/FCD / 2659 дней назад
@anonymous Я в жужл работаь не пойду.
#DADJ9H/11T / @komar --> #DADJ9H/A6H / 2659 дней назад
ааааааааааааааааа!!!!!!!111 меня порвало, несите меня нового!!!! маня ты мой кумир по пиздежу!!!
#DADJ9H/4K0 / @anonymous / 2659 дней назад
Лечу я как-то мимо альфы центравры и такой пууук.
#DADJ9H/OE0 / @je / 2659 дней назад
@je кого ты лечишь, клоун (с) гуф
#DADJ9H/ZTW / @anonymous --> #DADJ9H/OE0 / 2659 дней назад
#DADJ9H/2IC / @mugiseyebrows --> #DADJ9H/VCS / 2659 дней назад
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 / 2659 дней назад
@je нахуй иди?
#DADJ9H/WT5 / @anonymous --> #DADJ9H/8X6 / 2659 дней назад
@anonymous > эгомань[я]к > видит других разрабов лан
#DADJ9H/A04 / @mugiseyebrows --> #DADJ9H/XSM / 2659 дней назад
ппц маню постигла судьба нинки предсказуемо хуле
#DADJ9H/NXM / @anonymous / 2659 дней назад

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

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

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

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

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

#DADJ9H/H6H / @ceyt --> #DADJ9H/8X6 / 2659 дней назад
@ceyt Я вообще самый пездатый кодер, а ти кто?
#DADJ9H/3X8 / @je --> #DADJ9H/H6H / 2659 дней назад
@je маня, Палата №6 тебя заждалась
#DADJ9H/UCQ / @anonymous --> #DADJ9H/3X8 / 2659 дней назад
@ceyt Да я просто загуглил его ник со спаленной вкашечки, и гитхаб был в выдаче на одной из первых позиций.
#DADJ9H/RJ0 / @anonymous --> #DADJ9H/H6H / 2659 дней назад
@je Оооо, манино пригорание палится очень легко. Если он начинает нарочито небрежно себя вести и типа иронизировать -- всё, пердак полыхает синим пламенем.
#DADJ9H/YT0 / @anonymous --> #DADJ9H/3X8 / 2659 дней назад
@anonymous у него стул металлический, заебался он уже их портить и купил себе железный и диван у него из нержавейки
#DADJ9H/RYL / @anonymous --> #DADJ9H/YT0 / 2659 дней назад
маня хуйло олололололололо маня хуйло маня хуйло олололололололо маня хуйло олололололололо
#DADJ9H/G9N / @anonymous / 2659 дней назад
Ребят, я отписался, если будет что-нибудь интересное, расскажите своей мамке.
#DADJ9H/S5G / @je / 2659 дней назад
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 / 2659 дней назад
@anonymous Аааа, блядь, я про деплой иронично написал, а вот манька-то неиронично: > Движок предназначен для развертывания в небольших корпоративных сетях, обладает всеми современными возможностями и позволяет пользователям регистрироваться, редактировать свой профиль, находить друзей, обмениваться сообщениями и файлами.
#DADJ9H/GTV / @anonymous --> #DADJ9H/IB7 / 2659 дней назад
@anonymous > Движок прошел тестирование и не имеет серьезных логических ошибок, а также видимых дыр в безопасности. > прошел тестирование > ни одного теста в репозитории
#DADJ9H/6OA / @anonymous --> #DADJ9H/GTV / 2659 дней назад
https://i.imgur.com/mK1kLoU.png Ой, манька со своей шкурой, которая его не дождалась. > epam аутсорсинг Не знала-не гадала манька, что не светит ему никакой аутсорсинг, а светит ему в самое ближайшее время армейка…
#DADJ9H/DQL / @anonymous / 2659 дней назад
@anonymous хочу первый пик поставлю на обои мамой клянусь
#DADJ9H/8RE / @anonymous --> #DADJ9H/DQL / 2659 дней назад
@anonymous но ведь нет противоречия
#DADJ9H/ONU / @anonymous --> #DADJ9H/6OA / 2659 дней назад
@anonymous сорь, но ты и славик выше сообщил мне 0 новой информации, так что я не знаю, что мне добавить к своему ответу
#DADJ9H/OJK / @anonymous --> #DADJ9H/8QV / 2658 дней назад
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 / 2657 дней назад
@anonymous И при этом ты не увидел противоречия в своём заявлении и той информации, которую ты якобы знал? Ты действительно очень тупой.
#DADJ9H/S0L / @anonymous --> #DADJ9H/OJK / 2657 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

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