Сохранен 79
https://2ch.su/b/res/96918772.html
Добавлена поддержка ЭЧ/Ech (ex-Escapechan) и Ежчана (ejchan.net, ejchan.site). Набегаем, тестируем архивацию, сообщаем о замеченных проблемах.
К сожалению, значительная часть сохранённых до 2024 г. изображений и видео была потеряна (подробности случившегося). Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Аноним 06/07/15 Пнд 21:02:43 #1 №96918772 
14362057637370.png
УЧИМ ПИТОН ОНЛАЙН
После попоек и преодоелвая прокрастинацию, продолжаем. Сегодня познакомимся с питоновскими циклами, даже соответствующую музыку себе включил. Цикл 1 - while - по самоучителю 'Выполняет тело цикла до тех пор, пока условие цикла истинно'.

Аноним 06/07/15 Пнд 21:03:11 #2 №96918804 
Сегодня короткий урок, поэтому перед каждым скрином пару ручных бампов.
Аноним 06/07/15 Пнд 21:03:50 #3 №96918854 
14362058305790.jpg
И второй.
sageАноним 06/07/15 Пнд 21:06:03 #4 №96919012 
Ваш самоучитель говно.
Аноним 06/07/15 Пнд 21:08:23 #5 №96919180 
>>96918772
Охуенно. Cегодня замутил себе с помощью Django+Celery и Vkontakte API нотификацию по смс о новых сообщениях vk.
Аноним 06/07/15 Пнд 21:08:56 #6 №96919219 
14362061362650.png
>>96918772
Этот цикл удваивает любой объект, который помещён в кавычки. Сейчас попробуем засунуть в него число.
>>96919012
А какой нормальный? Да и уже не важно, я не хочу менять самоучители.

https://www.youtube.com/watch?v=tYurfl_CEr4
Аноним 06/07/15 Пнд 21:09:26 #7 №96919251 
>>96919180
Код можешь сюда скинуть, если не жалко? Ради просвещения.
Аноним 06/07/15 Пнд 21:09:46 #8 №96919268 
Второй.
Аноним 06/07/15 Пнд 21:11:42 #9 №96919415 
ОП, ты тип хочешь стать кодером?
Аноним 06/07/15 Пнд 21:11:46 #10 №96919422 
>>96919251
Да, щас в репозиторий залью. Хз, говнокод это или нет...но оно работает.
Аноним 06/07/15 Пнд 21:13:34 #11 №96919544 
>>96919251
>>96919422
еще есть код REST-сервера, на той же джанге, для поиска по базе песней кароке(там еще Angular JS добавлен)
Аноним 06/07/15 Пнд 21:15:43 #12 №96919694 
14362065436120.png
>>96919415
Надеюсь, на то, что им стану.
>>96919422
Спасибо.


Работает.
Аноним 06/07/15 Пнд 21:16:20 #13 №96919742 
14362065807500.jpg
>>96919544
Да мне любые коды норм, как раз урок короткий, ещё показательно в коде нейросетей покопаюсь, давно хотел.
Аноним 06/07/15 Пнд 21:16:39 #14 №96919761 
2
Аноним 06/07/15 Пнд 21:23:49 #15 №96920330 
Теперь оператор continue. Он в строке заставляет пропускать определённые буквы. Возможно у него есть другое применение, но я не знаю, как это сделать.

Оператор continue начинает следующий проход цикла, минуя оставшееся тело цикла (for или while) -- в общем, он заставляет одну часть цикла пропадать.
Аноним 06/07/15 Пнд 21:24:02 #16 №96920347 
>>96919694
Ты учишься где-нибудь или решил пойти посамому ебанутомупути самоучки-одиночки?
Аноним 06/07/15 Пнд 21:24:53 #17 №96920424 
14362070936420.png
>>96920330
https://www.youtube.com/watch?v=55eZdcWsz-U
Аноним 06/07/15 Пнд 21:25:29 #18 №96920467 
14362071294780.jpg
>>96920347
Второе. Неужели это так сложно?
Аноним 06/07/15 Пнд 21:26:49 #19 №96920575 
Джангу уже ставили? Простенький бложек уже писали?
Аноним 06/07/15 Пнд 21:26:51 #20 №96920577 
>>96919742
https://bitbucket.org/prosperodesu
Ну держи мой репозиторий
Аноним 06/07/15 Пнд 21:29:04 #21 №96920743 
>>96920575
Писали борду, REST-сервер с поиском на Angular JS, сайт-портфолио свадебных фотографий и смс уведомления об обновлениях вконтакте с помощью Celery. Ну и QA приложения с возможностью ставить лайки.
Аноним 06/07/15 Пнд 21:29:18 #22 №96920762 
Рекомендую туторы с codacademy, если английский знаешь, проникнешься
Аноним 06/07/15 Пнд 21:29:40 #23 №96920785 
>>96920743
Все на Django/Flask
sageАноним 06/07/15 Пнд 21:30:24 #24 №96920849 
Уроки уровня /b
Аноним 06/07/15 Пнд 21:31:58 #25 №96920978 
бамп
Аноним 06/07/15 Пнд 21:32:01 #26 №96920982 
>>96920577
Ты попался, буду за тобой фоловить.
Аноним 06/07/15 Пнд 21:32:16 #27 №96921010 
14362075364620.jpg
Аноним 06/07/15 Пнд 21:32:53 #28 №96921067 
>>96920743
Хера в этом треде забыл?
Аноним 06/07/15 Пнд 21:33:10 #29 №96921098 
>>96920982
Та пожалуйста, только у меня многие проекты не дописаны, либо их нужно переписать, но времени на все это нету.
Аноним 06/07/15 Пнд 21:34:04 #30 №96921170 
>>96920467
Да. Это как если бы ты начал заниматься кузнечным делом по самоучителю. Хотя основы конечно можно освоить, но дальше пойдёт пиздец. Будет очень много ошибок, которые тяжело самому находить и исправлять. Возможно, но очень тяжело. Ну и прогресс из-за этого будет медленным.
Аноним 06/07/15 Пнд 21:34:34 #31 №96921216 
>>96921098
Я в питоне не щарю, вдруг мне приспичит на джанге морду какоую поднять, гляну с чего там начинать.
Аноним 06/07/15 Пнд 21:34:41 #32 №96921227 
Никто не хочет что-то подобное по C sharp запилить?
Аноним 06/07/15 Пнд 21:34:51 #33 №96921242 
>>96920575
Не, пока сказали рано, ешё функции-то не все знаю.
>>96920577
Спасибо, читну на досуге.
>>96920762
Не, как раз потому, что английский не знаю, не могу в них.


Ща-ща, ещё один скрин будет.
Аноним 06/07/15 Пнд 21:34:58 #34 №96921250 
>>96921170
Будто в универе старые маразматики лучше научат
Аноним 06/07/15 Пнд 21:35:01 #35 №96921255 
>>96921170
И какие, по-твоему, альтернативы?
Аноним 06/07/15 Пнд 21:35:17 #36 №96921278 
>>96921227
>C sharp
И сразу нахуй.
Аноним 06/07/15 Пнд 21:36:05 #37 №96921330 
14362077659010.jpg
>>96921227
Может я же и запилю, если не пропаду никуда.


ОП.
Аноним 06/07/15 Пнд 21:37:37 #38 №96921445 
>>96921330
Я бы позанимался. Вместе интереснее. А то я мечусь от одной книжке к другой. Почитаю алгоритмы. Потом книжку про ООП в целом, потом еще другую. Потом по решетке. И из-за этого не могу начать писать, потому что все в кучу смешалось.
Аноним 06/07/15 Пнд 21:37:39 #39 №96921453 
>>96921242
>>96921227
>>96921216
>>96920575
>>96920467
в 1.8 джанге Celery не пашет, нужно править код managers.py, 66:13 - должно быть transaction.atomic()
Только в их реп еще не успел отправить баг
Аноним 06/07/15 Пнд 21:40:02 #40 №96921612 
>>96921330
>>96921445
Но я ведь ещё долго буду учить этот питон, поэтому тебе ну ооочень долго меня ждать придётся же. Может сам начнёшь, я твои треды тоже буду сейвить.

Думаю, что здесь всё понятно.
Аноним 06/07/15 Пнд 21:40:29 #41 №96921647 
14362080298780.png
>>96921612
Аноним 06/07/15 Пнд 21:42:21 #42 №96921778 
14362081417930.png
>>96919180
эммм
Аноним 06/07/15 Пнд 21:43:09 #43 №96921842 
>>96921778
Они приходят только раз в неделю, блять!Раньше тоже так пользовался
Аноним 06/07/15 Пнд 21:44:23 #44 №96921938 
>>96921612
Я пока совсем еще ничего не пишу. Мне бы примеры какие-то с кодом и описанием что и как там работает. После этого я бы и сам позапиливал свои треды.

Спасибо.
Аноним 06/07/15 Пнд 21:48:43 #45 №96922291 
Я не знаю, зачем я это делаю, но пропиарю конфу, где отвечаю на вопросы программистов-кадетов иногда: [email protected]
Аноним 06/07/15 Пнд 21:49:12 #46 №96922328 
14362085523430.png
else - позволяет создавать в цикле, который прерывается при помощи break конструкции "иначе: х", которые, если в цикле нет того или иного значения, выдают какое-либо сообщение. Возможно и позволяют выполнить какое-либо действие.
А чому несколько раз сообщение об ошибке выдало?
Аноним 06/07/15 Пнд 21:51:07 #47 №96922485 
14362086678530.jpg
>>96922291
Окей, спасибо, я эти треды сохраняю, завтра добавлюсь, наверное. И буду сидеть-молчать, до возникновения вопроса.



Алсо, уроки на сегодня всё, где там исходники нейросети той? Она, вроде, на питоне есть, можно в её код позалипать.
Аноним 06/07/15 Пнд 21:51:13 #48 №96922490 
>>96918772
Пробовал я эту хуету, так и не понял, какую версию лучше выбрать и как стандартную библиотеку юзать(не помню как по питоньи называется). Пришёл к выводу, что нихуя кроме a=b=c в питоне полезного больше нет и как у многих языков - вхождение в основы у него минимальной сложности, а продвижение по дебрям лютый пиздец, который даётся далеко не каждому. Рекомендую закрыть тред и больше не плодить сущностей.
Аноним 06/07/15 Пнд 21:51:30 #49 №96922515 
>>96921250
В универе есть ещё другие студенты, ну и некоторые маразматики тоже кое-что умеют.
>>96921255
Становись матросом или поваром.
Аноним 06/07/15 Пнд 21:55:33 #50 №96922843 
Доставьте этому >>96921250 долбоёбу, как дедушка лупит на ринге молодого петуха.
Аноним 06/07/15 Пнд 21:55:59 #51 №96922879 
>>96918772
Все же белая консоль это пиздец.
Аноним 06/07/15 Пнд 21:56:27 #52 №96922910 
Пописил в рот даунам-новичкам.

Питоно-господин.
Аноним 06/07/15 Пнд 21:56:36 #53 №96922922 
>>96922490
>>96922515
Та ну нах. А вообще я так-то иду в другую профу, кодинг рассматриваю как подработку включительно.
>>96922490
3 питон лучше делать -- а не гуглится, как юзать. Я один раз сталкивался с прогой, которая должна напечатать собственный код -- лютый пиздец, да, но если позалипать в неё, кажется начинаешь что-то понимать. Хотя я до конца не понял.


http://habrahabr.ru/post/128191/
Аноним 06/07/15 Пнд 21:57:18 #54 №96922977 
>>96922599
годно но по моему умнее от них не станешь
Аноним 06/07/15 Пнд 21:57:18 #55 №96922979 
>>96922879
Да мне уже советовали PuSham, я его установить не смог вообще, лал.
Аноним 06/07/15 Пнд 21:59:39 #56 №96923165 
14362091796000.jpg
>>96922977
Тот тред тоже сохранил.

Короче, нашёл исходники нейросетей. Если тред не утонет, буду постить сюда наблюденипя. Читать код буду долго, походу.
Аноним 06/07/15 Пнд 21:59:47 #57 №96923179 
>>96922922
Если не будешь по хардкору задрачивать, то ни о какой подработке даже не думай, потому что конкуренция ебанутая, особенно среди новичков.
Аноним 06/07/15 Пнд 22:01:03 #58 №96923271 
>>96922922
На сях разбирать p[] указатели на массивы указателей на массивы интереснее. Как пишут "многое повзаимствовано из си" - нихуя там не взаимствовано.
Аноним 06/07/15 Пнд 22:01:34 #59 №96923321 
>>96923271
Две звезды у р[] спиздили жиды.
Аноним 06/07/15 Пнд 22:03:36 #60 №96923499 
>>96923321
Указатели оно конечно хорошо, но в меру.
Вот для МК нужно дико их дрочить, а на пеке можно и пистон заюзать.
Мимо-байтоёб
Аноним 06/07/15 Пнд 22:05:18 #61 №96923647 
https://github.com/google/deepdream


Так-так-так, сначала там лицензия.
Аноним 06/07/15 Пнд 22:07:08 #62 №96923823 
>>96923499
Байтоёбу сишник любитель
В пизду "лёгкие" яп, я подумываю для байтоёбства скомпилировать в dll стандартную библотеку си и юзать с FASMом, который вроде и не хуй собачий, но чего то не хватает.
Аноним 06/07/15 Пнд 22:11:54 #63 №96924216 
А я ридми-то еле-еле прочитал. Это начинает пугать.
Аноним 06/07/15 Пнд 22:13:29 #64 №96924328 
>>96923823
>я подумываю для байтоёбства скомпилировать в dll стандартную библотеку си

У меня для тебя плохие новости, все уже украдено до нас.
$ ll /lib/libc.*
-rw-r--r-- 1 root root 4,7M апр 23 07:40 /lib/libc.a
-rw-r--r-- 1 root root 255 апр 23 07:39 /lib/libc.so
lrwxrwxrwx 1 root root 12 апр 23 07:40 /lib/libc.so.6 -> libc-2.21.so

Ну чисто ради самообразования можно задрочитиь асм. Я вот знаю только аврошный, немного армовый и сталкивался с опенгиск - не доставляет, не хочу думать, куда положить переменную и откуда её бостать потом, пусть компилятор с линкером думают. А вот посмотреть ассемблер иноргда бывает полезно.
Чтобы понять, что ты хуйню сгородил или проследить за стеком. На Контроллерах бывает стек оверфлоу и отловить его непросто.
Аноним 06/07/15 Пнд 22:22:47 #65 №96924970 
14362105678350.png
Забыл фашиста стереть, но думаю по комментарию понятно, что я стал приверженцем IDLE после неудачных попыток установки других сред разработки. Для слоупоков - разбираю тот самый алгоритм, который был на сосаче и делает из всего собачек и птичек. Столкнулся с проблемой того, что у меня нет предложенных ими модулей. Где их брать? Они хоть есть в самом коде?
Аноним 06/07/15 Пнд 22:23:13 #66 №96924998 
>>96924328
>Ну чисто ради самообразования можно задрочитиь асм.

Не труднее других ЯП, я те говорю, пока за гуй и прочие API не взялся, всё было на удивление просто, API трудно юзать, они - то параметров кучу требуют, то структуры, описание к которым ещё найти нужно, по тому что попадаешь на .Net описания и пиздец..

>На Контроллерах бывает стек оверфлоу и отловить его непросто.

На самом деле хуйня же, зная размер стека или просто задав некое приемлимое число, его заполненность можно контролировать, я почти так же рекурсию контролировал, не безопасно конечно.
Аноним 06/07/15 Пнд 22:25:23 #67 №96925149 
>>96924970
> Столкнулся с проблемой того, что у меня нет предложенных ими модулей. Где их брать?
Гугли pip, правда не знаю, работает ли оно в сперме.
Аноним 06/07/15 Пнд 22:26:48 #68 №96925238 
14362108085780.jpg
Хотя, мне кажется тут среды разработки те как раз-таки нужны и будут.
>>96925149
Ага, спасибо, сейчас.
Аноним 06/07/15 Пнд 22:29:58 #69 №96925485 
>>96924970
Caffe для python2.7
Под windows заебешься зависимости собирать. Делой под *nix.
Вчера поставил, а код забивать лень.
Аноним 06/07/15 Пнд 22:30:18 #70 №96925509 
>>96924998
>зная размер стека
Есть такая хуйня, как стек колорейшен, которую я ни разу не юзал.
А еще я ведь не знаю, в какой конкретно библиотечной функции оно падает. Часто оно и не падает наглухо а затирает полезные данные, которые лежать близко к вершине стека, и это может проявиться не стразу.
Хорошо, же с защитой памяти сразу сегфолт словишь и место отладчик покажет.
Аноним 06/07/15 Пнд 22:31:35 #71 №96925598 
14362110957590.jpg
>>96925238
Эта? Правда я не знаю, какая у меня версия, как узнать? https://pypi.python.org/pypi/pip#downloads
>>96925485
У меня тройка, а устанавливать другую систему пока ну очень сильно лень. Нет, об этом я думаю, но после прохождения всего самоучителя.
Аноним 06/07/15 Пнд 22:32:51 #72 №96925684 
>>96925598
Ну поставь на виртуалку прыщи без гуйни, она тебе (гуйня) пока и не нужна вовсе. Или превозмогай со спермой.
Аноним 06/07/15 Пнд 22:34:48 #73 №96925836 
>>96925684
Я себе виртуалкой хард сломать смог один раз, так что не, попревозмогаю.
Аноним 06/07/15 Пнд 22:36:11 #74 №96925938 
>>96925836
>Я себе виртуалкой хард сломать смог один раз
Ну охуеть теперь.

Уёбываю спать
Аноним 06/07/15 Пнд 22:39:18 #75 №96926173 
>>96925938
Пока.


Короче, нейросети разберу в отдельном треде завтра.
Аноним 06/07/15 Пнд 22:42:07 #76 №96926372 
14362117274050.png
>>96925598
Я msys2 под windows использовал, привычный pacman. Но там не все собирается без напильника, даже libzmq.
ConEmu неплохой эмулятор терминала.
Аноним 06/07/15 Пнд 22:49:22 #77 №96926963 
>>96925509
Да ну нах, затереть данные в вершине случайно или без их извлечения невозможно, стразу три возможных вывода - кривые функции, данные не попали в стек или в стеке оказалось недостаточно параметров и функция извлекла лишнего. Как бы хуяк-хуяк - ещё хомяк.
А на счёт функции, я например ни когда не юзал отладчики, акромя VB.net, самый дельный способ - вывод номера команды после её исполнения, сразу видно где в коде сбой, что не выведено в консоль.
Аноним 06/07/15 Пнд 22:53:23 #78 №96927342 
>>96926963
К тому же ни что не мешает юзать свой собственный стек.
Аноним 06/07/15 Пнд 23:56:48 #79 №96932711 
>>96918772
while(true != false) false = true;
comments powered by Disqus