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

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

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

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

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

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

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

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

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

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

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