[Ответить в тред] Ответить в тред

03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 500 | 39 | 111
Назад Вниз Каталог Обновить

Социальный тред !5EJ71eKlNQ 13/05/16 Птн 07:19:29 742055  
14631239698720.jpg (31Кб, 736x736)
Здесь продолжаем вбрасывать свои странички на гитхабе и показывать проекты. Зачем? Есть три причины.

1) Ваш проект будет просмотрен и оценён профессионалами и вы получите дельные советы, как сделать код лучше и избежать ошибок.

2) Звёзды и фолловеры - это не просто социоблядство. Во многих серьёзных компаниях они являются вашим рейтингом. Эйчары предпочтут взять на работу популярного программиста, за которым следит большое количество людей и чьи проекты набирают большое количество звёзд. "Пустые" подписчики, созданные вами легко проверяются, а звёзды от настоящих аккаунтов стоят от 15 баксов за 20 звёзд. Но в этом треде вы можете получить звёзды и настоящих подписчиков бесплатно!

3) Особенно хороших кодеров, имеющих выполненные крупные проекты и заявивших о себе, могут позвать на удалёнку. Вот так, даже без скайпособеседования. Пруфы были в первом треде.

Прошлый: https://2ch.hk/pr/res/685455.html
Аноним 13/05/16 Птн 07:21:45 742057
>>742055 (OP)
Вкатываюсь с движком https://github.com/ololoepepe/ololord.js
Ответы: >>742065
Аноним 13/05/16 Птн 07:36:41 742065
>>742057
чито это??!!
Аноним 13/05/16 Птн 07:59:35 742084
объясните ньюфагусу, зачем этот ваш гитхаб? почему я просто не могу скачивать нужные мне программы с торрентов?!
Ответы: >>742086
Аноним 13/05/16 Птн 08:00:45 742086
>>742084
это система контроля версий, воришка ебучий
Ответы: >>742087 >>742369
Аноним 13/05/16 Птн 08:01:52 742087
>>742086
ты точно говоришь про гитхаб, или всё же про гит?
Ответы: >>742088
Аноним 13/05/16 Птн 08:02:44 742088
>>742087
А, ну да. Но все равно ты воришка ебучий
Ответы: >>742089
Аноним 13/05/16 Птн 08:03:22 742089
>>742088
не вижу в этом ничего плохого
Ответы: >>742351
Аноним 13/05/16 Птн 08:27:49 742102
>>742055 (OP)
https://github.com/fictorial/canvas_ui
Ответы: >>745710
Аноним 13/05/16 Птн 08:29:58 742106
Перекачусь из идей треда
>вэбсервер и сайт для локалхоста, что-бы картинки с инторнетов качать просто копипастя ссылки и вставляя их в на нужную страничку, на двачи сделаю юзерскрипт, что-бы еще проще было. На том сайте нужно сделать галерею, тэги, категории. Процесс сохранения новой картинки выглядит так, открываем http://localhost:1337, вставляем ссылку, картинка сохраняется в ./random и предлагает выбрать категорию, категории это каталоги, навроде ./random, тэги - опционально, чтобы можно было быстро сортировать все это дело.
https://github.com/Sayales/LocalPicDump пока что на стадии допиливания вебсервера
Аноним 13/05/16 Птн 08:37:56 742110
>>742106
Кстати так и не понял что игнорить а что нет в grails проекте, в гугле grails gitignore какие-то странные
Аноним 13/05/16 Птн 09:21:10 742143
14631312703520.gif (650Кб, 500x666)
Ласт Хаджит вкатывается в этот трэд, __пикрандом__

0. Бот для конкурсов репостов в вк (Java) - https://github.com/last-khajiit/vkb

1. Реализация игры "Жизнь" Джона Конвея (Lua) - https://github.com/last-khajiit/conways-game-of-life

2. Гайд по топу фантастических/фэнтези книг (HTML/CSS) - https://github.com/last-khajiit/top-100-fantasy-scifi-books

3. Бот, твитящий новые вопросы на Stackoverflow по определённым тегам (Salesforce) - https://github.com/last-khajiit/so2twitter-poster
Аноним 13/05/16 Птн 12:36:15 742293
>>741087
коль перекат.

https://2ch.pm/s/res/1696673.html#1704014

игра на си под никсы текстовая
Q: сетку пир ту пир реально реализовать?
Q: что можно подправить?
Ответы: >>742373
Аноним 13/05/16 Птн 13:24:16 742351
>>742089
окей. зачем тогда мне писать код, зарабатывая на хлеб этим, если ты своровал всё и пользуешься прост так
а я старался, но голодаю терь
Аноним 13/05/16 Птн 13:26:26 742355
>>742351
Незачем. Не пиши код.
Ответы: >>742358
Аноним 13/05/16 Птн 13:27:07 742358
>>742355
Не, лучше протолкивать законы, позволяющие вас уебков сажать с конфискацией гиппофиза.
Ответы: >>742363 >>742364
Аноним 13/05/16 Птн 13:30:10 742363
>>742358
арчюю тебя.
даже за открытый любимый софт благодарю кодеров донатом
Аноним 13/05/16 Птн 13:30:36 742364
>>742358
С приходом wasm эти клоуны соснут хуйцов по всем фронтам, не беспокойся.
Аноним 13/05/16 Птн 13:32:56 742369
>>742086
> система контроля версий
> сайт
Программистишка совсем поехал, бред какой-то несет.
Аноним 13/05/16 Птн 13:35:55 742373
14631465551980.png (26Кб, 480x800)
>>742293
https://github.com/rainautumn/ttytanks
у меня недолайк! ну плииииз тред же живой!
Ответы: >>742421
Аноним 13/05/16 Птн 13:36:55 742375
>>742351
Программистишка в любом случае будет голодать, т.к. всю выручку забирают манагеры, они же и страдают от пиратов (не купят новую бентли, горе-то какое).
А вот ты как жрал доширак, так и дальше будешь. Какая тебе разница, что кто-то что-то качает с торрентов?
Кстати, а Студия с Решарпером у программистишки честно купленная?
Ответы: >>742378 >>742457
Аноним 13/05/16 Птн 13:40:27 742378
>>742375
я сейчас не о windows с торрента, а об сольненьких/мелкокомандных прогах. инди игори. прикладной удобный софт. etc их с торрентов качать вооооообще уебство. взять напимер katemobile pro или типо этого
Аноним 13/05/16 Птн 13:56:13 742394
>>742351
срал я на других, ну будешь ты или твой босс голодать, мне-то что? зато я свой бюджет сэкономлю
Ответы: >>742397 >>742417
Аноним 13/05/16 Птн 13:57:40 742397
>>742394
вот чем ты занимаешься?
Аноним 13/05/16 Птн 14:32:40 742416
>>742143
боже.. что у тебя с сайтом-визиткой.
минимализм конечно, но где экшн, эбаут, ко ко ко
Ответы: >>742741 >>745066
Аноним 13/05/16 Птн 14:32:46 742417
>>742394
>мне-то что?
А тебе вполне может прилететь в голову топор от голодающего программиста. Или от голодающей тети Нюры, всю жизнь убиравшейся в офисе голодающих программистов. Или от голодающего дяди Васи, в гараже которого голодающие программисты чинили свои блядовозки.
Ну или все вышеперечисленные люди просто не принесут тебе свои деньги за какие-то товары или услуги и ты будешь сосать хуи вместе с ними, обижая недобрым словом Владимира Владимировича (или любой его аналог).
Ответы: >>742421
Аноним 13/05/16 Птн 14:35:01 742421
>>742417
вот ты адекват глянь в мою гейму
>>742373
мимо >>742351 кун
Ответы: >>742430
Аноним 13/05/16 Птн 14:39:21 742430
>>742421
До компьютера только к понедельнику доберусь, если не забуду - посмотрю.
Аноним 13/05/16 Птн 15:12:50 742457
>>742375
Решарпер в VS2015 уже практически не нужен, особенно с учетом лагов.
Ответы: >>742459 >>742584
Аноним 13/05/16 Птн 15:15:28 742459
>>742457
clang gcc mingw со стоковым eclipce
Аноним 13/05/16 Птн 15:15:41 742460
https://github.com/innermous/sturdy
Если кому-то тема интересна - можете вбрасывать пулреквесты
А не интересна - не вбрасывайте
Ответы: >>742462
Аноним 13/05/16 Птн 15:20:48 742462
>>742460
вики не оставил почемуто
Ответы: >>742851
Аноним 13/05/16 Птн 16:44:44 742584
>>742457
Пидорские дети говна с работы, которые смотрят драки геев в UFC и стримы доты 80% рабочего времени, используют Resharper. Есть ли тут какая-то связь?
Аноним 13/05/16 Птн 16:47:58 742589
Почему вы делаете юзлесс хелловорлды и сраные велосипеды вместо контрибьютинга в нормальные опен-сорс проекты? Неужели в за одни долбоебы?
Ответы: >>742606 >>744025
Аноним 13/05/16 Птн 16:55:29 742606
>>742589
Потому что мы можем, очевидно.

>>742143
Держи немножко рефакторинга, усатый братишка.
https://gist.github.com/anonymous/c249fd68d97dc67b932fbb3ea7266600
Ответы: >>742791
Аноним 13/05/16 Птн 18:41:10 742741
>>742416
ну кинь свою
Ответы: >>742924
Аноним 13/05/16 Птн 19:26:22 742791
>>742606
спасибо что обратил внимание, и за рефакторинг! может ещё есть что сказать по коду?
Ответы: >>742824
Аноним 13/05/16 Птн 20:06:13 742824
>>742791
Я его особо и не смотрел.
У тебя желание развивать этот проект есть вообще? Или, может быть, что-то другое на примете имеется?
Ответы: >>743021
Аноним 13/05/16 Птн 20:39:09 742851
>>742462
?
Аноним 13/05/16 Птн 21:04:48 742868
Недавно вкидывал сюда вот это: https://github.com/7Y3RPXK3ETDCNRDD/dungeon_generator
Хочу сказать спасибо за все ваши звездочки, фоловинги и прочую хуйню! Они заставляют меня думать, что я не такое уж и гавно и вообще все у меня впереди! И еще раз спсибо!
Аноним 13/05/16 Птн 21:35:47 742876
>>742106
Допилил сервак и юзерскрипт для двочей. Сайт пока что всратый
Аноним 13/05/16 Птн 22:28:18 742924
>>742741
wiki оформи
Аноним 14/05/16 Суб 07:22:31 743021
>>742824
Да, я больше полугода юзал этот скрипт и набралось достаточно статистики чтобы понять что нужно улучшать, что меня а что выкидывать к гуям, в свободное время плпиливаю вот новую версию, на гитхаб пока не ложил, репо пустой
Ответы: >>743026
Аноним 14/05/16 Суб 07:29:50 743026
>>743021
Ложи, вместе попилим неспешно.
Ответы: >>745065
Аноним 14/05/16 Суб 19:51:21 743758
Скафолдинг react redux приложения https://github.com/ilyuhin-s/ReApp
Бот вк https://github.com/ilyuhin-s/VKrino
Заранее всем спасибо
Аноним 14/05/16 Суб 20:00:06 743768
>>742055 (OP)
Поясните, в чем суть то. Суть этого треда.

https://github.com/Ninextycode
Аноним 15/05/16 Вск 04:41:29 743901
>>742055 (OP)
Зеленый-презеленый первак вкатывается в тред со своим архиватором на си.
https://github.com/dargonaxxe/archver
Готов принять не один ушат говна по поводу архитектуры приложения и стиля. Внимательно выслушаю всё и постараюсь стать лучше.
Аноним 15/05/16 Вск 05:15:05 743912
>>743901
К слову, "проект" всё еще в стадии разработки. Но я в любом случае хотел бы услышать от знающих людей на сколько из десяти всё хуёво
Ответы: >>743913
Аноним 15/05/16 Вск 05:16:36 743913
>>743912
0/10.
Ответы: >>743914
Аноним 15/05/16 Вск 05:17:22 743914
>>743913
А доводы?
Ответы: >>743974
Аноним 15/05/16 Вск 07:36:02 743974
>>743914
Ты сын говна, и я срал тебе в монаду. Удали нахуй своё помойное ведро-хеллоуворлд и иди на завод.
Ответы: >>743976
Аноним 15/05/16 Вск 07:37:25 743976
>>743974
Фу, как грубо
Аноним 15/05/16 Вск 08:22:50 744016
https://github.com/IliaOkhre

Ответы: >>744035
Аноним 15/05/16 Вск 08:38:51 744025
>>742589
А как в них контрибутить? Есть какой-то гайд для аутистов?
Ответы: >>744030 >>744430
Аноним 15/05/16 Вск 08:43:07 744030
>>744025
Заходишь на вики опенсорс проекта и читаешь вкладку contribution, очевидно же.
Или, менее очевидный вариант, заходишь в irc-чат этого самого опен-сорс проекта и спрашиваешь о том, какой вклад ты можешь сделать. Правда, скорее всего, тебя как раз таки отправят читать вики проекта
Аноним 15/05/16 Вск 08:48:35 744035
>>744016
Пустые профайлы здесь не нужны, напишешь что-нибудь - приходи.
Аноним 15/05/16 Вск 10:16:11 744089
https://github.com/Koshlatyi-ML
1 - Игрался с многопоточностью, порешал всякие задачки по типу "обедающие философы" или "продьюсер - консьюмер"
2 - Пишу траслятор для ЯП, похожий на Фортран. Пока что только написал работающий, но не отрефактореный лексический анализатор.
Аноним 15/05/16 Вск 12:58:24 744229
https://github.com/innermous

Надо аватарку, блин, поменять.
Ответы: >>744269 >>744284
Аноним 15/05/16 Вск 13:46:33 744269
>>744229
Что в тринити кор контрибьютил?
Ответы: >>744305
Аноним 15/05/16 Вск 14:07:15 744284
>>744229
О, земляк, с какого района?
Ответы: >>744305
Аноним 15/05/16 Вск 14:34:50 744305
>>744284
Жовтневый.
>>744269
Баг с падениями с высоты.
Аноним 15/05/16 Вск 14:52:45 744318
>>743901
Бамп
Аноним 15/05/16 Вск 16:54:22 744430
>>744025
Гайд очень короткий.
Заходишь в ирк.
Ищешь канал этого репозитория.
Спрашиваешь - есть ли таски для ньюфагов?
Тебе дают целый перечень того, с чем ты справишься, а у взрослых дядек нет на это времени.
Начинаешь курить эти простенькие таски нечелленджевые, потихоньку разбираясь в том, как устроен проект и что в нем с чем.
Потом ты уже и сам поймешь что можно добавить, что убрать, и заебешься эти пулреквесты высылать. Тогда-то и нужно писать, что мол, давайте пуш ассес, а то я заебался уже эти пулреквестики туды сюды.
Собственно, всё.
Ответы: >>746336
Аноним 15/05/16 Вск 17:54:42 744476
https://github.com/worstward/rlviewer
Поделка для просмотра и обработки локационных изображений.
Аноним 15/05/16 Вск 18:15:36 744492
>>744476
>C#
Ой, иди на хуй.
Ответы: >>744873
Аноним 15/05/16 Вск 18:33:03 744524
Заебался пилить laba[1-9].cpp за дошираки.
Пните куда, какие репы можно посмотреть\контрибьютить для ньюфага.
Ответы: >>744533
Аноним 15/05/16 Вск 18:42:18 744533
>>744524
В мой, епта!
Аноним 15/05/16 Вск 19:53:39 744638
>>744476
Неплохо, но ООП головного мозга.
Ответы: >>744876
Аноним 15/05/16 Вск 20:56:28 744699
Юзерскрипт для двощей вставляющий между постами полоску показывающую временой интервал между постами (длина + цвет) взято с идей треда
https://github.com/Sayales/post-interwal-viewer
Хз как лучше интервалы откалибровать (в смысле что какие считать маленькими, какие большими)
Ответы: >>744701
Аноним 15/05/16 Вск 20:57:24 744701
>>744699
> https://github.com/Sayales/post-interval-viewer
фикс
Аноним 15/05/16 Вск 21:10:11 744711
>>744476
Сколько опыта?
Ответы: >>744876
Аноним 16/05/16 Пнд 01:48:01 744803
Тому, у кого есть хоть немного знаний по плюсам и желание сделать первый контрибьют, могу подкинуть таск для одного неплохого репа.
Нужны минимальные знания плюсов и кьюта. Ничего криминального, ифов/кейсов хватит.
Ответы: >>744804
Аноним 16/05/16 Пнд 01:48:45 744804
>>744803
Ну и на репе самом 3к старов, что ок и тебе, и мне.
Аноним 16/05/16 Пнд 07:46:10 744873
>>744492
Пойди рулеточку покрути, дурачок.
Ответы: >>745642
Аноним 16/05/16 Пнд 07:52:51 744876
>>744638
Привычка, сейчас читаю книгу по паттернам с антипримерами, отойду от этого со временем.
>>744711
Года полтора-два неспешно-любительского программирования.
Аноним 16/05/16 Пнд 13:12:56 745065
>>743026
хочу запилить сначала базовую функциональность, хотя бы ту же, что с тарой версии была, и выложить на гитхабик, пиля дальше неспешно.
Но займусь этим только когда вернусь домой к компу, пока в разъездах вообще забил на работу над проектами
Ответы: >>745070
Аноним 16/05/16 Пнд 13:13:42 745066
>>742416
тебе не нравится минимализм, мне нравится, это всё оче субъективно
Аноним 16/05/16 Пнд 13:20:57 745070
>>745065
Может быть, есть смысл просто старую версию развивать?
Ответы: >>745109
Аноним 16/05/16 Пнд 14:01:22 745102
>>744476
>*.cs
Напукал функторами под твои губёхи.
Ответы: >>745316
Аноним 16/05/16 Пнд 14:13:03 745109
>>745070
по поводу новой версии, основная концепция достаточно поменялась в моём представлении , поэтому и решил запилить как отдельный проект.
я в ридми репозитория кратко описал их, но уже появились ещё новые идеи, добавлю позже в список
Ответы: >>745112
Аноним 16/05/16 Пнд 14:20:07 745112
>>745109
Ну хорошо, буду ждать.
Аноним 16/05/16 Пнд 18:08:17 745316
>>745102
Ты в глазницы ебешься и щавлем подтираешься, пес?!
Ответы: >>745641
Аноним 16/05/16 Пнд 19:51:51 745375
https://github.com/probonopd/sturdy/commits/master

Какой-то челик с ума сошёл.
Аноним 16/05/16 Пнд 21:47:04 745452
>>742055 (OP)

Небольшая CSS-библиотека для пет-проектов, блогов или страниц документации и иже с ними: https://github.com/igoradamenko/awsm.css

Демо тут: https://igoradamenko.github.io/awsm.css/

Что сделать, чтобы было круче?

В планах пока что:

1. Разбить код на читабельные блоки.
2. Добавить больше примеров с описанием «что есть семантический HTML» и пр.
3. Добавить возможности кастомизации под себя.
Ответы: >>747203 >>747399
Аноним 17/05/16 Втр 07:38:31 745641
>>745316
нет, а что?
Аноним 17/05/16 Втр 07:40:13 745642
>>744873
анус себе покрути, пёс
Аноним 17/05/16 Втр 09:51:07 745710
>>742102
Демок не хватает.
Аноним 17/05/16 Втр 09:52:43 745716
>>742106
Groovy? Мсье любитель странного.
Ответы: >>745744 >>745816
Аноним 17/05/16 Втр 09:55:05 745717
>>742143
> 3. Бот, твитящий новые вопросы на Stackoverflow по определённым тегам (Salesforce)
Божечки ты мой...
Вспомнилсь как Фиксин написал бота для сайтов знакомств на 1С.
Ответы: >>745746
Аноним 17/05/16 Втр 10:26:37 745744
>>745716
вай нат?!
все плюшки jvm + динамичность груви
Аноним 17/05/16 Втр 10:28:19 745746
>>745717
Тебя удивляет почему я выбрал именно Salesforce, который как инструмент для этой задачи выглядит мягко говоря не очень подходящим?)
просто основной целью я как раз ставил разобраться с Salesforce
Аноним 17/05/16 Втр 11:31:46 745816
>>745716
Кстати на grails понравилось писать, ебли почти нет никакой
Ответы: >>745862 >>745927
Аноним 17/05/16 Втр 12:05:41 745862
>>745816
двачую лорда
Аноним 17/05/16 Втр 13:15:48 745927
>>745816
Clojure попробуй еще.
https://www.youtube.com/watch?v=m_nlBeNIhZo[РАСКРЫТЬ]
Ответы: >>745971 >>745978
Аноним 17/05/16 Втр 14:05:30 745971
>>745927
кложа - это вообще жемчужина!
Аноним 17/05/16 Втр 14:18:36 745978
>>745927
В Кложе пока нет фреймворка уровня даже Grails. Веб-разработка на ней превращается в конструктор из библиотек, или в лучшем случае копирование шаблона проекта.
Через 3-4 месяца зарелизится Arachne, вот тогда можно будет рекомендовать.
Ответы: >>746100 >>746133
Аноним 17/05/16 Втр 16:55:43 746100
>>745978
Кстати опыт работы со всякими кложами и грувями даёт плюсы при устройстве на явиста?
Ответы: >>746121 >>746131
Аноним 17/05/16 Втр 17:20:43 746121
>>746100
Абсолютно никаких плюсов.
Ответы: >>746134
Аноним 17/05/16 Втр 17:29:13 746131
>>746100
зачем тебе знание плюсов для джависта???
Аноним 17/05/16 Втр 17:30:08 746133
>>745978
так это подход кложи и кложаскрипта, ты собираешь из либ то что надо, не юзаешь фрэймворки
Ответы: >>747210
Аноним 17/05/16 Втр 17:30:39 746134
>>746121
как это без плюсов?
я после 3 лет работы на плюсах перекатился в джаву очень легко!
Аноним 17/05/16 Втр 18:03:15 746174
https://github.com/KolesnichenkoDS/
Ответы: >>746358
Аноним 17/05/16 Втр 20:14:19 746336
>>744430
Ок. Самое важное. Как найти опенсорс который требует таких ньюфагов как я?
Ответы: >>746341
Аноним 17/05/16 Втр 20:16:20 746341
>>746336
Выбирай то, что тебе лично интересно, чем ты пользуешься и хотел бы улучшить. Опенсорсные редакторы кода, еще какие софтины. Тебя ждут
Аноним 17/05/16 Втр 20:29:00 746358
>>746174
Классный репозиторий с подкастами. Тоже такой замучу
Аноним 17/05/16 Втр 22:13:19 746427
https://github.com/innermous

На правах бампа.
Ответы: >>746429 >>746445
Аноним 17/05/16 Втр 22:16:22 746429
>>746427
го взаимлайк?

Аноним 17/05/16 Втр 23:05:22 746445
>>746427
Лол, кто там форки лайкает
Ответы: >>746446 >>746448
Аноним 17/05/16 Втр 23:06:21 746446
>>746445
А, вспомнил, мы с тобой обсуждали движок игры в токсе.
Ответы: >>746447
Аноним 17/05/16 Втр 23:09:29 746447
>>746446
вау рили?
но форк интересный
Ответы: >>746449
Аноним 17/05/16 Втр 23:10:09 746448
>>746445
лайкни танки. у меня тотальный недолайк
Аноним 17/05/16 Втр 23:14:10 746449
>>746447
я полистил ты там подпилил его малясь. не билдил.
всё хочу i3 так форкнуть
Ответы: >>746689
Аноним 18/05/16 Срд 10:38:03 746689
>>746449
i3 параша, форкай осом.
Ответы: >>746725
Аноним 18/05/16 Срд 11:08:41 746725
>>746689
Awesome - хуета для wannabe детей.
i <3 i3
Ответы: >>746732
Аноним 18/05/16 Срд 11:15:58 746732
>>746725
Ясно. Удачи на своей параше без кастомизации.
Ответы: >>746740
Аноним 18/05/16 Срд 11:23:46 746740
>>746732
обоснуй или иди н ахуйё!
Аноним 18/05/16 Срд 11:57:42 746769
https://github.com/Instackler/defender-2076

Не бейте, лучше обоссыте. А лучше вообще не смотрите, там полный пиздец.

P.S. Это мой ферст трай в написание игорей.
Ответы: >>746906 >>747017
Аноним 18/05/16 Срд 12:43:28 746826
>>743901
Бамп
Ответы: >>746978
Аноним 18/05/16 Срд 13:53:47 746906
>>746769
нахуй ты скомпилированный экзешник закинул? кидай аргументы, с которыми ты компилил проект.
Ответы: >>746927
Аноним 18/05/16 Срд 14:24:54 746927
>>746906
http://clip2net.com/s/3yciJ7o
http://clip2net.com/s/3yciKRC
эти аргументы?
Ответы: >>746931
Аноним 18/05/16 Срд 14:29:02 746931
>>746927
А, это оконный компилятор. тогда хз че там надо, чтоб самому скомпилировать.
ты бы лучше на линукс перебрался, братишка. ну или хотя бы поставь виртуалку/десятку и новый bash.
Ответы: >>746948 >>746956
Аноним 18/05/16 Срд 14:41:39 746948
>>746931
двачую
Аноним 18/05/16 Срд 14:53:00 746956
>>746931
Это действительно так необходимо?
Ответы: >>746958 >>746961
Аноним 18/05/16 Срд 14:55:02 746958
>>746956
если для себя занимаешься, то не очень. но учти, что все белые люди используют нормальные компиляторы, которых нет под windows.
Аноним 18/05/16 Срд 14:57:31 746961
>>746956
если не хочешь париться, то поставь десятку. в нем есть что-то вроде линуксовской командной строки, которая может запускать gcc и clang.
Ответы: >>746966
Аноним 18/05/16 Срд 15:04:24 746966
>>746961
Уже сделали? Где можно на свою десятку накатить?
Ответы: >>746968
Аноним 18/05/16 Срд 15:07:53 746968
>>746966
гугли bash on windows
Аноним 18/05/16 Срд 15:15:27 746978
>>746826
Ну и нахуй идите.
Что вам нужно-то, чтобы вы хоть немного на меня внимание обратили?
Ответы: >>746980 >>746985
Аноним 18/05/16 Срд 15:17:38 746980
>>746978
>Что вам нужно-то, чтобы вы хоть немного на меня внимание обратили?
Не писать на C.
Ответы: >>746981 >>746982
Аноним 18/05/16 Срд 15:18:10 746981
>>746980
И всё?
Аноним 18/05/16 Срд 15:18:20 746982
>>746980
Пиздеж. Выше несколько си-репозиториев, всем похуй.
Ответы: >>746985
Аноним 18/05/16 Срд 15:22:05 746985
>>746982
именно. всем похуй.
>>746978
хотя, если честно, заинтересовала идея. просто не охота себе все это ставить, чтобы посмотреть как у тебя там все работает. Ты бы нормальную документацию прилепил, с секциями там и со скриншотами.
Ответы: >>746990
Аноним 18/05/16 Срд 15:25:08 746990
>>746985
Я еще толком не разобрался толком с doxygen'ом. Там лежит в папке docs конфиг для этого самого doxygen'a, но он почему-то не работает
Ответы: >>746995
Аноним 18/05/16 Срд 15:29:15 746995
>>746990
а мог бы своими словами пояснитьвсе в README.md.
Ответы: >>747002
Аноним 18/05/16 Срд 15:37:12 747002
>>746995
Пожалуй, ты прав
Но с doxygen'ом тоже надо разобраться, я считаю
Может, есть какие-нибудь годные статьи на эту тему?
Аноним 18/05/16 Срд 15:56:25 747017
>>746769
я тоже подобное пилю..
Ответы: >>747034
Аноним 18/05/16 Срд 16:15:06 747034
>>747017
было бы интересно глянуть
Ответы: >>747036 >>747037 >>747048
Аноним 18/05/16 Срд 16:17:43 747036
>>747034
там куйня.. в слаке 5 человек сидят. что то делают..
пока инкапсулировали обьекты и я пилю физику с тедермехом и шлюхами.
Аноним 18/05/16 Срд 16:19:52 747037
>>747034
мы не сдвинулись за месяц..
2 крокодера 2 рисовальщика 1 сайтопис
у тебя больше в репе, но бля.. там чет ты я поснролил -- несколько окон делаешь.. не хуита ли
Ответы: >>747040 >>747053
Аноним 18/05/16 Срд 16:22:08 747039
Аноны, сделайте говнокод ревью
https://bitbucket.org/Pavlov_Ivan/buffer/src
Ответы: >>747041 >>747043
Аноним 18/05/16 Срд 16:22:19 747040
>>747037
поскролил фикс
Аноним 18/05/16 Срд 16:23:36 747041
>>747039
Поясни за битбукет. Чем он пизже того же гитхаба?
Ответы: >>747058 >>747073
Аноним 18/05/16 Срд 16:24:50 747043
>>747039
мейкфайл не учили абстрагировать?
Ответы: >>747073
Аноним 18/05/16 Срд 16:29:14 747048
>>747034
как будет релиз, я тебе в багтрекер напишу
Аноним 18/05/16 Срд 16:34:24 747053
>>747037
про окна не понял, у меня только одно окно (+ консоль, но ее можно изи убрать), а так - я ж полный ноль, пишу чисто от нехуй делать. Если че стно, я даже не понимаю, что значит "инкапсулировать объекты"
Ответы: >>747054 >>747062
Аноним 18/05/16 Срд 16:35:42 747054
>>747053
хочешь к нам в тим? если да то дай мыло
Ответы: >>747065
Аноним 18/05/16 Срд 16:40:44 747058
>>747041
ничем, ведро сосёт. приватные репы только.
Ответы: >>747067
Аноним 18/05/16 Срд 16:44:55 747062
>>747053
юзаем те-же фреймворки но настроены на кросплатформ.
#include <glfw3.h> часто вижу в коде.. достаточно в мейне тока.
лочишь фпс и меиишь его? тоже не понятно нахера..
Ответы: >>747072
Аноним 18/05/16 Срд 16:46:43 747065
>>747054
kMinerMC@gmail.com
Ответы: >>747068
Аноним 18/05/16 Срд 16:47:38 747067
>>747058
Так у гитхуба теперь тоже сколько угодно приватных репозиториев, нет?
Ответы: >>747069
Аноним 18/05/16 Срд 16:47:38 747068
>>747065
чекай мыло
Аноним 18/05/16 Срд 16:48:02 747069
>>747067
нет. там премакк надо купить
Аноним 18/05/16 Срд 16:49:32 747071
Давным-давно уже не дает покоя идея реализовать крипто-лабу на каком-нибудь С/С++. Что для этого нужно знать и полезно ли это?
Аноним 18/05/16 Срд 16:50:02 747072
>>747062
хедеры там для glfwGetTime(), а фпс я меряю ... ну... хз
Ответы: >>747074
Аноним 18/05/16 Срд 16:51:01 747073
>>747041
я сам хелло воролдщик, по этому для меня не какой, гитхаб у меня тоже есть, но там такой лютейший быдлокод, что его даже на дваче стыдно показывать. Решил все с чистого листа начать на битбакете, чтобы следуя советам анов писать красивый код
>>747043
пофиксил
Ответы: >>747074 >>747075 >>747161
Аноним 18/05/16 Срд 16:53:56 747074
14635904367410.png (16Кб, 420x202)
>>747073
>пофиксил
это пуш так медленно идет?
>>747072
давай заходи в конфу. пообщаемся..
Ответы: >>747077
Аноним 18/05/16 Срд 16:55:31 747075
>>747073
А почему у тебя шаблонных правил нет? Ну, зависимость файлов .o от .c Даже я, первак, о такой хуйне знаю.
Ответы: >>747077
Аноним 18/05/16 Срд 17:04:48 747077
>>747074
>это пуш так медленно идет?
нет, это у меня руки из жопы просто
>>747075
>шаблонных правил нет?
это когда в общем виде записываешь типа того, что в конце этой статьи https://habrahabr.ru/post/155201/ для трех файлов имхо излишне
>Ну, зависимость файлов .o от .c
Это у меня есть
Аноним 18/05/16 Срд 18:23:29 747157
Python-программист вкатывается

https://github.com/OlegWock

Рейтаните код пожалуйста
Ответы: >>747169 >>747216
Аноним 18/05/16 Срд 18:26:37 747161
>>747073
И кто тебе мешает потереть свой быдлакод или в приватный реп запихать?
Аноним 18/05/16 Срд 18:36:11 747169
>>747157
Код норм, но отсутствие документации - это -50 к качеству продукта. Вот PyShiki. Годная задумка, примеры, но где описание всех методов? Какого хуя юзер должен ковыряться в исходном коде?
Ответы: >>759543
Аноним 18/05/16 Срд 19:12:04 747203
>>745452
бамп
Аноним 18/05/16 Срд 19:19:06 747210
>>746133
Этот подход имеет кучу минусов.
Почитай: http://arachne-framework.org/posts/2016/frameworks-libraries-and-templates/
Аноним 18/05/16 Срд 19:21:55 747216
>>747157

PyShiki

Нет тестов. Хотя хуй знает, для 70 строк интеграционного кода - может и не нужно.

Нет ченьжлога. http://keepachangelog.com/

С пакетировкой как-то не очень. Зачем `MANIFEST` закоммичен в репу? Что за инструкция в `setup.cfg` - она видимо не работает, судя по тому, что на PyPI описания нет? Где trove classifiers? Прочитай актуальный гайд и делай всё как там сказано: https://python-packaging-user-guide.readthedocs.io/en/latest/distributing/

Факторинг на `Api` и `Request` довольно странный: классы всё друг о друге знают, по сути `Request` существует только для того чтоб красиво методы API вызывать. Я бы подумал ещё, но может и так норм.

> GNU LESSER GENERAL PUBLIC LICENSE
Это очень странная лицензия для питонячей библиотеки. Используй MIT, не еби людям мозги.

> `from .shikimoriapi import `
PEP 8 не рекомендует относительные импорты.

> `#!/usr/bin/env python3`
Нафига? Это же не исполняемый файл.

> `import requests as _req`
Ненужный изврат. Делай `import requests`, а чтобы оно не торчало из `pyshiki` - пропиши `__all__`, причём лучше прямо в `__init__.py` (тогда в `__init__.py` будет явно прописан весь интерфейс твоей либы, плюс ты спрячешь собственно `pyshiki.shikimoriapi`).

> двойные кавычки
PEP 8 рекомендует одиночные.

> Main object for working with api
Бессмысленный докстринг.

> `self.domain = "http://shikimori.org/api/"`
Но это не домен. Это root URL. (Можно ещё назвать base URL, но тогда и приклеивать к нему надо не плюсом, а через `urllib.parse.urljoin`.) Кстати, его можно передавать тоже параметром (с дефолтным значением).

> `self.headers = {`
Добавь: `'User-Agent': 'PyShiki'`
https://tools.ietf.org/html/rfc7231#section-5.5.3

> `self.token =`
Дохуя всего происходит в одной строке, да и за PEP 8 вылазит, я бы разбил на несколько.

> `"access_token?nickname={}&password={}".format(self.nick, self.passwd)`
Нет, используй URL-кодировку. https://docs.python.org/3/library/urllib.parse.html#urllib.parse.urlencode

> `self.headers`
Зачем? Пиши сразу в `self.s.headers`.

> # Session for http-requests
Бессмысленный комментарий.

> `self.s`
Почему все остальные атрибуты человеческие, а этот - обрубок?

> `def __str__(self):`
Непонятно, что это. Наверное, ты пытался сделать `__repr__` (для отладки и т. п.), но из `__repr__` рекомендуется выводить питонячий код, позволяющий реконструировать значение, если это возможно. А у тебя как раз возможно, например: `"Api(%r, %r)" % (self.nick, self.passwd)` (ну или через `format`, я не помню как там)
https://docs.python.org/3/reference/datamodel.html#object.__repr__

Кстати, почему тогда у `Request` нет аналогичного `__str__`?

> `def post(self,
*args):`
А `args` проебалися. Используй Pylint, он ловит это и многое другое.

> `__slots__`
Непонятно, зачем. Хотя у меня и самого есть дурная привычка расставлять `__slots__` без нужды.
Ответы: >>747219 >>747230 >>759543
Аноним 18/05/16 Срд 19:23:49 747219
>>747216
Сука, рискнул и обосрался с разметкой. Давайте, гнобите меня. Но всё же как тут моноспейс включается?
Аноним 18/05/16 Срд 19:32:33 747230
>>747216
> Нет ченьжлога. http://keepachangelog.com/

двач-образовач. ушёл пилить ченджлоги в свои репы. спасибо за линк
Ответы: >>747233
Аноним 18/05/16 Срд 19:33:32 747233
>>747230
>>747230
Не слушай этого идиота, ченджлоги нужны только непосредственнов релизах
Ответы: >>747238 >>747249
Аноним 18/05/16 Срд 19:37:25 747238
>>747233
"Непосредственно релиз" - это что за зверь? В собранный тарбол руками впихнуть?
Ответы: >>747242
Аноним 18/05/16 Срд 19:40:33 747242
>>747238
В каждом репе есть релизы. Создаешь таг, в веб-морде гитхаба создаешь релиз, пишешь в описании чейнджлог, кидаешь туда же свой тарбол зип или что еще, для разных платформ, ну и сорс код в архиве тоже. Смотри пример
https://github.com/zealdocs/zeal/releases
Ответы: >>747244 >>747780
Аноним 18/05/16 Срд 19:41:34 747244
>>747242
> в веб-морде гитхаба создаешь релиз, пишешь в описании чейнджлог
Ясненько.
Ответы: >>747250 >>747780
Аноним 18/05/16 Срд 19:44:31 747249
>>747233
не, я с ним согласен. чтобы мне посмотреть ченджлоги в гитхабе с версии A до версии B нужно прям усраться кликать по их интерфейсу. файл спасает.

+ если я поставил пакет из какого-нибудь npm и прочих, мне вообще придётся идти на гитхаб. это долго.
Ответы: >>747253 >>747780
Аноним 18/05/16 Срд 19:46:04 747250
>>747244
Что не так, быдло? Чейнджлог нужен конечному юзеру, а не разработчикам, хранить его в самом репозитории смысла нет.
Ответы: >>747262 >>747780
Аноним 18/05/16 Срд 19:47:01 747253
>>747249
С какими же даунами я сижу в одном треде.
В пакете чейнджлог написать наверное ТОЖЕ не судьба?
На аур сходи и посмотри, как это у людей делается.
Ответы: >>747780
Аноним 18/05/16 Срд 19:53:26 747262
>>747250
Давай README и доки тоже в репе не хранить, а писать прямо на гитхабе. В WYSIWYG-редакторе! Во круто будет! А потом на PyPI копипастить ручками. Хотя не, зачем ручками, ведь напишут тулзу, которая будет из API гитхаба (или API битбакета, или API гитлаба) доставать эти данные и копировать их на PyPI. Вот тогда заживём!
Ответы: >>747275 >>747780
Аноним 18/05/16 Срд 20:02:19 747275
>>747262
О, бинарный дебил. Когда завезут еще цвета кроме белого и черного - приходи.
Ответы: >>747780
Аноним 18/05/16 Срд 23:15:12 747399
>>745452
бамп!
Аноним 19/05/16 Чтв 04:48:55 747439
>>742106
Из твоего описания получается просто буру, не так ли?
Ответы: >>747696
Аноним 19/05/16 Чтв 13:34:17 747696
14636648573770.jpg (93Кб, 1920x1080)
>>747439
нет!
Аноним 19/05/16 Чтв 15:22:17 747780
>>747262
>>747253
>>747275
>>747250
>>747249
>>747244
>>747242
Быдло в трэде детектед, рукалицо. Проиграл с этих лалок, мамкиных прахрамистаф!
Аноним 19/05/16 Чтв 15:38:23 747797
А у меня на гитхабе недописанная 2 года назад игра, говнодесктопное приложение, пара совершенно наркоманских проектов знакомых, в которые контрибьютил, 3.5 лабы из списка 100 тасков для дебилов и конченый проект с работы (за который мне почему-то все еще не дали пизды, хотя там конфиденциальные данные валяются) с тестилкой к нему. Завидую вашему мужеству вбрасывать свой код сюда.
Ответы: >>747799 >>748215 >>748453
Аноним 19/05/16 Чтв 15:41:04 747799
>>747797
> 3.5 лабы из списка 100 тасков для дебилов
Это где такой? Справка о дебилизме у мамы в деревне.
Ответы: >>747802 >>748211
Аноним 19/05/16 Чтв 15:42:45 747802
>>747799
Удваиваю интерес
Ответы: >>748211
Аноним 20/05/16 Птн 08:03:08 748211
>>747799
>>747802
в трэде для ньюфагов периодически мелькает и в трэдах програмачских рулеток, а вообще гуглится на раз
Ответы: >>748547
Аноним 20/05/16 Птн 08:05:27 748215
>>747797
>Завидую вашему мужеству вбрасывать свой код сюда.
большинство же вбрасывает гитхабики свои в которых никакой инфы реальной не указано, чего боятся?
я свой аккаунт, который на работе использую, не свечу тут, например, а для пет-проектов есть фейк
Ответы: >>748220
Аноним 20/05/16 Птн 08:08:14 748220
>>748215
>никакой инфы реальной не указано, чего боятся?
А чего в принципе бояться, лол?
Ответы: >>748224
Аноним 20/05/16 Птн 08:13:14 748224
>>748220
что всякой хуйнёй заспамят
Ответы: >>748227
Аноним 20/05/16 Птн 08:14:06 748226
Что за бесполезный трэд?!
Где все нормальные проекты, аноны?
где клёвые аккаунты?
Аноним 20/05/16 Птн 08:14:07 748227
>>748224
Охуеть теперь.
Ответы: >>748236
Аноним 20/05/16 Птн 08:14:30 748228
>>748226
Вбрасывай свой, хули ты.
Ответы: >>748230 >>748245
Аноним 20/05/16 Птн 08:15:11 748230
>>748228
>Вкатываюсь с движком https://github.com/ololoepepe/ololord.js
Ответы: >>748595
Аноним 20/05/16 Птн 08:22:20 748236
>>748227
и не говори
Аноним 20/05/16 Птн 08:23:01 748239
14637325818290.gif (4020Кб, 640x360)
>>748226
так бампай проектами с гитхаба, которые ты считаешь неебацца крутыми
Ответы: >>748245
Аноним 20/05/16 Птн 08:30:32 748245
14637330322540.jpg (113Кб, 800x492)
>>748239
>>748228
>>748226
Вот же, вот! https://github.com/last-khajiit/vkb
Аноним 20/05/16 Птн 08:40:01 748251
>>748245
Я все еще жду новой версии твоего бота.
Ответы: >>748252
Аноним 20/05/16 Птн 08:43:24 748252
>>748251
ты серьёзно?
просто я думал, что он вообще никому не интересен (хотя пару ребят мне писали по поводу того как старым пользоваться), и что я его делаю для себя. Если так, меня это даже промотивировало снова им заняться, а то чёт я последнее время только гуляю да бухаю
Ответы: >>748254
Аноним 20/05/16 Птн 08:45:52 748254
>>748252
Не скажу, что буду его активным пользователем, просто попилить на Java что-нибудь хочется.
Ответы: >>748255
Аноним 20/05/16 Птн 08:47:58 748255
>>748254
а какой у тебя опыт в Java и какая область ближе?
Ответы: >>748259
Аноним 20/05/16 Птн 08:53:17 748259
>>748255
Года три балуюсь периодически.
Не игры, остальное без разницы.
Аноним 20/05/16 Птн 11:52:05 748374
>>748226
Стесняюсь своего быдлокода
Впрочем, похуй
https://github.com/injonsed
Аноним 20/05/16 Птн 13:24:24 748453
>>747797
Серьёзные профессионалы контрибутят код под своим настоящим именем. По-другому в сообществе не принято. А марать своё честное имя об зк, понятно, никто не будет. Именно поэтому данный тред никогда не увидит действительно крутых гитхабов - таких, как мой.
Ответы: >>748459
Аноним 20/05/16 Птн 13:31:53 748459
>>748453
>2016
>Придерживаться анонимности на хиккаче
>Кукарекать и не предъявлять пруфов
K P A C U B O
Аноним 20/05/16 Птн 13:47:07 748469
14637520272630.png (7Кб, 640x118)
14637520272631.webm webm file (429Кб, 1280x534, 00:00:10)
>>748245
>неебацца крутыой проект
>пиклерейтед1
моё отношение к тебе итт пиклерейтед2
Аноним 20/05/16 Птн 14:56:45 748541
14637562058150.jpg (97Кб, 960x640)
0 Бутлоадер для микроконтроллеров AVR, с шифрованием прошивки алгоритмом AES-128 в режиме EAX с учетом атак сторонними каналами, занимающий 1024 байта (и шифровальщик прошивок на Qt): https://github.com/sirgal/AVR-EAX-AES-bootloader

1 Игра "Жизнь" на С++11, вычисляемая на этапе компиляции: https://github.com/sirgal/compile-time-game-of-life

10 Написанный на питоне генератор текстовых меню на С, без использования динамической памяти: https://github.com/sirgal/Easy-Console-Text-Menu-Generator

11 Еще одна реализация AES-128 на С, в простейшем и читабельном виде: https://github.com/sirgal/Yet-Another-AES128-Implementation

100 Юзерскрипт, заменяющий punchcard гитхаба на клеточный автомат с экрана загрузки wolfram alpha: https://github.com/sirgal/graph_of_wolfram

101 Ссакнул на ваши дизайнерские решения и геймификацию. Простые юзерскрипты для отключения выжигания мозгов в интернете: https://github.com/sirgal/Ssaknul

110 Очень маленькая и точная реализация программного UART для микроконтроллеров AVR: https://github.com/sirgal/AVR-ASM-Software-UART
Аноним 20/05/16 Птн 15:02:08 748547
14637565284890.png (377Кб, 1450x1080)
>>748211
Это что ли?
Аноним 20/05/16 Птн 15:22:51 748569
>>748541
Мам, байты!
Под спеку напиши что-нибудь теперь для полноты картины.
Ответы: >>748724
Аноним 20/05/16 Птн 15:34:34 748575
14637584749080.png (20Кб, 682x264)
>>748245
Ммммм, лунный саааахар
Ответы: >>748579 >>748718 >>748726
Аноним 20/05/16 Птн 15:37:00 748579
>>748575
А что не так с этим?
Ответы: >>748580
Аноним 20/05/16 Птн 15:37:31 748580
>>748579
Скобочки.
А так ничего, бывает.
Ответы: >>748582
Аноним 20/05/16 Птн 15:38:46 748582
>>748580
Ну, если это вынужденная мера, то поводов кидаться говном ведь нет?
Ответы: >>748585 >>748721
Аноним 20/05/16 Птн 15:42:12 748585
>>748582
Не мог пройти мимо, мы и на работе друг друга подъебываем, ничего особенного. Не обижайся.
Ответы: >>748587
Аноним 20/05/16 Птн 15:42:52 748587
>>748585
Я не >>748245 этот. Просто интересно стало, решил вмешаться
Аноним 20/05/16 Птн 15:50:17 748595
>>748230
Говно.
Аноним 20/05/16 Птн 15:50:22 748596
>>748541
Скоро и я что-нибудь подобное тут выложу, стремно показывать свой не слишком большой гитхаб с байтоеблей.
Аноним 20/05/16 Птн 15:50:54 748597
>>748245
Классный ник.
Аноним 20/05/16 Птн 15:52:17 748599
>>748541
Ты крут. Я бы тебе отсосал.
Ответы: >>748614 >>748724
Аноним 20/05/16 Птн 16:06:57 748614
>>748599
Как стать таким же крутым, чтобы школьники с сайта для аниме-девочек тоже хотели мне отсасывать?
Ответы: >>748628 >>748631 >>748724
Аноним 20/05/16 Птн 16:22:46 748628
>>748614
Проблема в том, что девочки тебе станут уже не интересны, так как тебя будут возбуждать только байты.
Ответы: >>748629 >>748724
Аноним 20/05/16 Птн 16:23:20 748629
>>748628
А меня они уже не интересуют. Женщины же отвратительны.
Аноним 20/05/16 Птн 16:25:17 748631
>>748614
Напиши что-то такое:
http://www.oryx-embedded.com/doc/aes_8c_source.html
Аноним 20/05/16 Птн 18:22:09 748718
>>748575
>don't contains
Чето в голос с этого британца
Аноним 20/05/16 Птн 18:23:47 748721
>>748582
Ха-ха, так потому и вынужденная, что ты вместо того, чтобы программировать научиться нормально - собираешь звездочки на свои хелоуворлды.
Аноним 20/05/16 Птн 18:24:44 748724
>>748569
Я теперь, по большей части, веб-девелопер.
В свободное время пописываю одноразовый ключ, эмулирующий USB-клавиатуру. Подключил к компьютеру, ввел пароль для разблокировки, нажал кнопочку - он тебе расшифрованный пароль печатает, ты его даже не видишь. Но сразу после ввода пароля для расшифровки, все данные, кроме расшифрованного пароля, удаляются. Очень полезно, если ты шпион\whistleblower или просто хранишь какие-то очень секретные данные. Ввел неправильный пароль ("опечатался") - все, господин допрашивающий, можете хуйца пососать.
>>748599
Спасибо, ради этого стоит жить.
>>748614
Не стесняйся программировать безумную дичь и выкладывать ее в общий доступ.
>>748628
Тян не нужны. Можно сделать себе роботян, если сильно хочется.
Ответы: >>748739
Аноним 20/05/16 Птн 18:30:15 748726
14637690157400.jpg (63Кб, 300x300)
>>748575
Аноним 20/05/16 Птн 18:48:35 748739
>>748724
> Я теперь, по большей части, веб-девелопер.
Вынужденно или по призванию?

Интересно, что испытывают системщики/байтоёбы, когда перекатываются в веб.
Ответы: >>748747
Аноним 20/05/16 Птн 18:50:21 748742
>>748541
Какой-то ваннаби илитный кусок говна.
Ответы: >>748747
Аноним 20/05/16 Птн 18:55:48 748747
>>748739
Я бы себя к системщикам не отнес, мне просто все равно, на чем программировать. Сейчас нужны веб-девелоперы, я веб-девелопю. Надо будет прошивки для стиральных машинок писать - пойду прошивки писать. Надо будет не писать, а проектировать - буду проектировать, не буду писать.
>>748742
Почему ваннаби? Гитхаб видел? Я илитный кусок говна.
Ответы: >>748749 >>748750 >>748764
Аноним 20/05/16 Птн 18:57:40 748749
>>748747
> мне просто все равно, на чем программировать. Сейчас нужны веб-девелоперы, я веб-девелопю. Надо будет прошивки для стиральных машинок писать - пойду прошивки писать. Надо будет не писать, а проектировать - буду проектировать, не буду писать.
Встаю в очередь на отсосать тебе.
Ответы: >>748759
Аноним 20/05/16 Птн 18:59:36 748750
>>748747
Твоя илитность в том, что твоя ЦА - дебилы с двача?
Ответы: >>748752
Аноним 20/05/16 Птн 19:01:21 748752
>>748750
Я и сам дебил с двача, поэтому не вижу в этом ничего плохого.
Аноним 20/05/16 Птн 19:10:59 748759
>>748749
Подвинься, я первый приложусь губами к его божественному хуйцу.
Ответы: >>748772
Аноним 20/05/16 Птн 19:13:27 748762
Хуя какие шизики итт
Аноним 20/05/16 Птн 19:16:10 748764
>>748747
Бля, ты охуенен. Двачую каждое слово.
Ответы: >>748772
Аноним 20/05/16 Птн 19:24:07 748772
>>748759
Я разве не рассказывал еще, что у меня огромный хуец с вечным стояком и залупой-маяком? Тут на всех хватит.
>>748764
Я намного хуже специализированных программистов в их областях. Широкая специализация вообще не нужна, если только ты не какой-то технический директор, который должен хоть поверхностно, но знать все, от веб-морд до токарного станка. Если хочется деньги зарабатывать и программирование - не самое любимое занятие в жизни - не советую пытаться делать как я.

Пойду дальше программировать, короче, и вам советую.
Аноним 21/05/16 Суб 07:43:40 749059
Если я кину свои реализации всяких алгоритмов, свои маленькие проектики (<1000строк), есть шанс что это даст хоть какой-то шанс найти работу?
Ответы: >>749063
Аноним 21/05/16 Суб 07:55:53 749063
>>749059
Да, HR'ы смотрят в профиль на гитхабе. То, что ты способен оформить проект для общественного использования, многое значит.
Ответы: >>749108
Аноним 21/05/16 Суб 09:08:29 749108
>>749063
Не смотрят.
Ответы: >>749173
Аноним 21/05/16 Суб 10:09:58 749173
>>749108
В ООО "Вектор" может и не смотрят. У нас, если гитхаб есть - смотрят.
Ответы: >>749209
Аноним 21/05/16 Суб 10:35:39 749209
>>749173
У меня в пердях кроме ооо вектор и не может ничего быть, каюсь. Лучшие конторы - московский аутсорс. У нас хр просто нагоняют толпами народ на собеседования и все. Повезет, если те, кто тобой займутся после хр вообще взглянут на гитхаб. Смысла для них в этом особого нет, из 100 кандидатов дай бог один что-то интересное на гитхабе имеет, а в остальном гитхаб считается показателем разве что базовых навыков работы с гитом, и то уже убеждались много раз, что ничего это не значит. Однако один хуй придется брать рано или поздно непонятного типа, просто потому что иначе самое главное начальство возьмет сей процесс в свои всезнающие руки и найдет самого ебанутого студента, который лучше всех умеет в жопу без мыла пролезть и в уши нассать, и поставит выше всех снова (ага, таким вот образом руководство отдела каждые 2-3 месяца меняется). А так в лучшем случае дают тестовые, охуевают каждый раз с результатов ужасных, невменяемых запросов (каждый джун хочет больше, чем у нас техдир получает, спасибо пропаганде в инторнетике) и все равно берут то и дело с обучением тех, до кого доходит, что реальные зп в мухосрани имеют потолок примерно в 20к для джуна. Нначальство, правда, дает больше тем, кто с ними скорешится, но это скилл доступный избранным. Хз зачем рассказал. Но вот такие дела в моей мухосрани с 400к населением.
Ответы: >>749218
Аноним 21/05/16 Суб 10:44:19 749218
>>749209
> потолок примерно в 20к для джуна.
Чёт проиграл. А начальная зарплата - миска риса в день? У вас там не заскучаешь.
В Москве 18к это минималка, а средняя 66к.
Ответы: >>749241
Аноним 21/05/16 Суб 10:54:15 749241
>>749218
Так в том и дело, что не москва. Потому и московский аутсорс же, дешево пиздец. У вас там любая кассирша в пятерочке такую схему может устроить.На прошлой работе (вот уж действительно ооо было) я работал за 17к с задержками, не выплатами, имея в подчинении еще двух таких с зп в 15к. Первое место работы такое вот было. Ну хуле делать. То, что я описал в предыдущем посте одно из лучших мест города, подобных ему всего два еще есть, с такими же зп, абсолютно. У нас плюсы в более либеральном отношении к сотрудникам разве что, обо всем можно договориться, к примеру с пониманием относятся к одновременной учебе, минусы - меньше удобств и проекты не особо интересные. А так все едино. Потолок зп для разраба (тим лид) в районе 50к находится, пмы около 60к получают, техдиры до 100к, но этих благословенных богами людей 3.5 рожи на весь город. Таковы небольшие городки.
Аноним 21/05/16 Суб 13:13:30 749363
>>743901
Контакты Геннадия уберешь?
Ответы: >>749374 >>749381 >>749530
Аноним 21/05/16 Суб 13:29:45 749374
>>749363
У какой дядька. На Шнайера похож.
Аноним 21/05/16 Суб 13:36:44 749381
>>749363
Упс.
В марте я, честно говоря, даже и подумать не мог, что ссылка на мой репозиторий очутится на харкаче.
Ответы: >>756768
Аноним 21/05/16 Суб 15:33:52 749530
>>749363
>уберешь
>git
top kek
Ответы: >>749585
Аноним 21/05/16 Суб 16:09:58 749585
>>749530
https://help.github.com/articles/remove-sensitive-data/
Аноним 23/05/16 Пнд 19:56:10 752078
Тест
Аноним 24/05/16 Втр 20:11:39 753173
14641206994480.png (500Кб, 709x615)
>>742055 (OP)
Мне зачтутся зеленые квадратики, если я запушу коммиты за неделю? Или нужно пушить каждый день?
Ответы: >>753190
Аноним 24/05/16 Втр 20:35:59 753190
>>753173
Когда они появятся ровно в тот момент, когда коммиты будут в мастер ветке, и именно по тем дням, когда они были созданы, а не смержены/запушены
Аноним 29/05/16 Вск 12:06:56 756759
14645236165340.gif (35Кб, 784x811)
Вечар у хату, аноны! Поясните за гитхаб ньюфагу, как там искать классные проекты с критериями по языку и стране откуда автор, можно так? Например, я хочу посмотреть классные проекты на Lua или JavaScript которые делаются ребятами из СНГ, чтобы можно было с ними как-то вязаться и принять участие, реально ли такое? почему из СНГ - да потому что я никуя не знаю инглишь, только неделю назад записался на курсы
Ответы: >>756851
Аноним 29/05/16 Вск 12:14:40 756768
14645240800010.gif (946Кб, 250x298)
>>749381
умница
Ответы: >>756878 >>757080
Аноним 29/05/16 Вск 14:38:20 756851
>>756759
Лучше соткрой гугл транслейт и ебись с иноязычными девелоперами по инглишу. Хардкор, но базарю еще захочешь.
Ответы: >>756883
Аноним 29/05/16 Вск 15:08:11 756878
>>756768
Как же у меня дымится на хендджоб, пиздец просто.
Ответы: >>757069
Аноним 29/05/16 Вск 15:13:48 756883
>>756851
ну я планировал поднять скилз ходя на курсы, но начал только неделю назад
Аноним 29/05/16 Вск 18:11:19 757069
>>756878
ты программирование хэндджобом называешь?
Ответы: >>757080
Аноним 29/05/16 Вск 18:23:26 757076
14645462071030.jpg (65Кб, 800x557)
Поясните как на этом вашем гитхабе классы набирать? Вот есть у меня аккаунт с парой проектов. Что нужно зделоть, чтобы правильные посоны пришли, посмотрели и оценили?
Ответы: >>757079
Аноним 29/05/16 Вск 18:28:17 757079
>>757076
Вбросить ссылку в свой твиттер, который читают все твои друзяшки-модные разработчики.

Ах, нет друзяшек?
https://www.reddit.com/r/coolgithubprojects/
https://news.ycombinator.com/show
Ответы: >>757082
Аноним 29/05/16 Вск 18:31:06 757080
>>757069
Нет, я про такие гифки и картинки - >>756768
Реквестирую моар.
Аноним 29/05/16 Вск 18:34:49 757082
>>757079
>Ах, нет друзяшек?
Откуда они у битарда-то? Сосачи - мой твиттер, к сожалению. Алсо я могу невозбранно вбрасывать свои проекты в реддит и комбинатор и получать от этого профит?
Ответы: >>757086
Аноним 29/05/16 Вск 18:42:01 757086
>>757082
> Алсо я могу невозбранно вбрасывать свои проекты в реддит и комбинатор и получать от этого профит?
Ни в коем случае не можешь, инфа 100%, тащемта, например.

Ты по-английски хоть читать умеешь?
Ответы: >>757089
Аноним 29/05/16 Вск 18:46:40 757089
>>757086
>читать умеешь
На заборе тоже много чего пишут, надо же уточнить у бывалых.
Ответы: >>757092
Аноним 29/05/16 Вск 18:50:51 757092
>>757089
Ну, насчёт HN я хз, там люди посерьёзнее, возможно там имеет смысл сперва повариться в тусовочке. А вот в /r/coolgithubprojects я сам вбрасывал, получил несколько десятков звёзд. Правда, ни одного человеческого слова, что немного грустно.
Ответы: >>757130
Аноним 29/05/16 Вск 19:33:43 757130
>>757092
>возможно там имеет смысл сперва повариться в тусовочке
А что будет если просто вбросить? Обоссут?
Ответы: >>757171
Аноним 29/05/16 Вск 20:31:15 757171
>>757130
Я не знаю. Давай пойдём эмпирическим путём. Вот, смотри:
> Show HN: Yet another Sublime Text plugin for C++ completion
> 45 points by soinus
Идём на страничку этого soinus и видим, что до этого поста у него 1 коммент полгода назад.
> Show HN: TakeMeasure – Make your phone a ruler
> 33 points by lubos_
Идём на страничку lubos_ и видим, что он вчера зарегался ровно для этой ссылки.
Выходит, нет, не обоссут.

Но если ты собираешься вбросить имеджборду на похапе и ломаном рунглише, то я тебя обоссываю прямо тут авансом.
Ответы: >>757186
Аноним 29/05/16 Вск 20:50:58 757186
>>757171
>имеджборду на похапе
Не, у меня там совсем другое...

>>757171
>ломаном рунглише
I doesn't do much mistakes when writing in englesh.

>Show HN
У меня проблема с этим. Запостил пост и понял, что не так, после чего удалил его. Теперь не могу нормально его запостить. Говорит: Sorry, that story was previously submitted. Щито можно поделать? Кроме написания в СП.
Ответы: >>757634
Аноним 30/05/16 Пнд 00:20:18 757300
>>743901
ну вот смотрю я на https://github.com/dargonaxxe/archver/blob/master/src/main.c#L8
и на https://github.com/dargonaxxe/archver/blob/master/src/main.c#L14 и понимаю, что в детстве тебя били. нет, чтобы как нормальные люди проверять argc, ты теребишь argv. шта эта блядь? exit(0), exit(-1) про EXIT_FAILURE, EXIT_SUCCESS ты не слышал?
https://github.com/dargonaxxe/archver/blob/master/src/analyzer.c#L31 точно били ведь
prepare_for_blowjob() почему и проделывает blowjob специально так называешь функции, чтобы врагов коммунизма запутать?
https://github.com/dargonaxxe/archver/blob/master/src/analyzer.c#L68 x - архитектура: аргументы нужно уже было распаристь уровнем выше, там их проверить и уже сюда передавать нужную выжимку так сказать.
https://github.com/dargonaxxe/archver/blob/master/src/analyzer.c#L126 /path/to/.../256chars/.../file выживет?
https://github.com/dargonaxxe/archver/blob/master/src/analyzer.c#L154 кодстайл не нужен
https://github.com/dargonaxxe/archver/blob/master/src/print.c#L55 разницу между puts и printf знаешь?

резюме:
argv путешествует через половину функций, намекая на то, что архитектура -- нечто невозможное в этом бренном мире. нет, чтобы распарсить argv, грамотно полагаясь на argc. парся взмести нужные переменные и уже их передавать в главные по фича-функции.

кстати, начиная с c99 есть такой интересный заголовочник <stdbool>. ты посмотри что там есть, а? ну, и, может это твой дзен, но подготовится_к_действию и что_то_сделать это разные вещи

пс, в Makefile (с большой буквы) вместо keys можно добавить CFLAGS. и перед СС и CFLAGS поставить красивое слово export
Ответы: >>757315
Аноним 30/05/16 Пнд 03:19:58 757315
>>757300
>понимаю, что в детстве тебя били. нет, чтобы как нормальные люди проверять argc, ты теребишь argv
Не подумал.
>exit(0), exit(-1) про EXIT_FAILURE, EXIT_SUCCESS ты не слышал?
Да, не слышал. Теперь буду знать.
>prepare_for_blowjob() почему и проделывает blowjob специально так называешь функции, чтобы врагов коммунизма запутать?
Хорошо, в ближайшем времени поправлю
>x - архитектура: аргументы нужно уже было распаристь уровнем выше, там их проверить и уже сюда передавать нужную выжимку так сказать.
Ты имеешь ввиду в мейне?
>/path/to/.../256chars/.../file выживет?
Нет. Я на скорость говнякал эти строчки, чтобы поскорее сдать проект и получить допуск к экзамену. Умом я, конечно, понимаю, что это неправильно
>кодстайл не нужен
Просто потому что проект делался три месяца, у меня три раза менялся стиль. Это пройдет, с опытом, я надеюсь. Под конец я начал одного стиля придерживаться.
> разницу между puts и printf знаешь?
Загуглил. Не совсем понял, почему это здесь принципиально.
> argv путешествует через половину функций, намекая на то, что архитектура -- нечто невозможное в этом бренном мире. нет, чтобы распарсить argv, грамотно полагаясь на argc. парся взмести нужные переменные и уже их передавать в главные по фича-функции.
Я не понял. Мы же можем в какой-нибудь структуре ссылаться на те же блоки памяти, на которые ссылается, скажем, argv[2] или же это некрасиво?
>кстати, начиная с c99 есть такой интересный заголовочник <stdbool>. ты посмотри что там есть, а?
Одним из требований препода к проекту было -- написать оный на С89.
>ну, и, может это твой дзен, но подготовится_к_действию и что_то_сделать это разные вещи
Ну да, я понял.
> пс, в Makefile (с большой буквы) вместо keys можно добавить CFLAGS. и перед СС и CFLAGS поставить красивое слово export
Окей.
Ответы: >>758023
Аноним 30/05/16 Пнд 13:56:04 757634
14646165646220.jpg (308Кб, 1600x1200)
>>757186
>Щито можно поделать?
Анус пробовал дёргать, пёс?!
Ответы: >>757961
Аноним 30/05/16 Пнд 20:00:10 757961
>>757634
И кккак мне это поможет в данном вопросе?
Аноним 30/05/16 Пнд 20:31:33 757997
http://github.com/swistjkee/panicfiles
Java утилита для шифрования данных, зацените
Ответы: >>758008 >>758016 >>758646
Аноним 30/05/16 Пнд 20:37:42 758008
>>757997
Комментарии для мудаков, да?
Ответы: >>758021
Аноним 30/05/16 Пнд 20:54:59 758016
>>757997
Бегло посмотрел репозиторий.
1) Рунглиш в коммитах, в приличных конторах за такое обоссут.
2) Сообщения коммитов пишут в инфититиве, а не в прошедшем времени, потому что этого коммита может еще не быть в ветке кого-то иного, кто работает с этим же репозиторием.

Ну и наконец то, что это ненужная хуйня на ненужных технологиях. Хочешь иметь востребованные навыки, сделай к примеру клон авито на спринге или, хм, плее, и приложение на андройд к нему.
Ответы: >>758035 >>758037 >>758840
Аноним 30/05/16 Пнд 20:56:45 758021
>>758008
Вообще-то да, писать самоочевидные комментарии уровня "closeFile(): closes an open file" только потому что иначе ЛИД НАКАЖЕТ - туповато. В его коде всё и так понятно из имён символов, это же прямолинейная жаба.

Полное отсутствие тестов настораживает куда больше.
Аноним 30/05/16 Пнд 20:57:15 758023
14646418359650.jpg (19Кб, 265x292)
>>757315
> Одним из требований препода к проекту было -- написать оный на С89
Пиздец нахуй блять.
Беги из этой пораши и не оглядывайся.
Ответы: >>758151
Аноним 30/05/16 Пнд 21:08:12 758035
>>758016
Объясню-ка, почему это ненужная хуйня. Есть много вещей, которые делаются just for fun, без оглядки на модные технологии и коммерческий спрос, но они сложные, и показывают глубокую увлеченность автора кодингом; это, к примеру то, что делал Fabrice Bellard (tiny C, ffmpeg, qemu, linux в браузере на js-эмуляторе).
Коли не можешь или не хочешь делать сложные вещи, твое дело, но делай востребованные.
Аноним 30/05/16 Пнд 21:11:07 758037
>>758016
Тоесть как писать коммит если я, например, добавил тест?
Add test ?
Ответы: >>758040
Аноним 30/05/16 Пнд 21:14:16 758040
>>758037
Да. И следи за атомарностью (изменения и то, к чему они относятся, можно описать одной фразой) и уникальностью имени коммита (чтобы не было Add test, Add test, Add test)
Ответы: >>758045 >>758842
Аноним 30/05/16 Пнд 21:20:11 758045
>>758040
> уникальностью имени коммита
Это уже байкшеддинг, если честно. Если три подряд коммита добавляют тупые очевидные тесты, то мне бы было даже удобнее, если б они все назывались "Add test" - быстрее пропущу их при просмотре git log'а.
Аноним 30/05/16 Пнд 21:48:27 758073
>>742055 (OP)
наставьте штоли звёздочек/зафоловьте, я вам тоже проставлю и зафоловлю в ответ https://github.com/x4t3a/IconGen/blob/master/pica.py что код говно сам знаю, можно не комментировать :3
Аноним 30/05/16 Пнд 21:52:23 758077
Год опыта в джаве, активно контрибьюжу в крупный проект, правда я там на подсосе (что логично). Я бы показал вам моих собственных гомункулусов, но зашквар-зашквар, я тогда буду деанонимизирован. Есть ли ресурс, где опытные бородачи нахаляву ревьюируют код?
Ответы: >>758087
Аноним 30/05/16 Пнд 22:05:48 758087
>>758077
>зашквар-зашквар, я тогда буду деанонимизирован
Кому ты нужен, даун?
Ответы: >>758088
Аноним 30/05/16 Пнд 22:07:39 758088
>>758087
просто не хочу иметь любой отслеживаемой связи с бордами
Ответы: >>758091
Аноним 30/05/16 Пнд 22:09:38 758091
>>758088
Что ты на них забыл тогда? Возвращайся вкудахт, пока мамка не узнала где ты сидишь.
Аноним 31/05/16 Втр 03:58:22 758151
>>758023
Ну, на втором курсе нас жавой научат пользоваться и плюсами. С89 у нас был просто для обучения алгоритмам.
Ответы: >>758152
Аноним 31/05/16 Втр 04:01:02 758152
14646672626800.jpg (39Кб, 449x599)
>>758151
На чём-то отличном от говна 30-летней давности нельзя обучиться алгоритмам?
Ответы: >>758154
Аноним 31/05/16 Втр 04:03:27 758154
>>758152
Я прекрасно понимаю, что можно. Но после такой закалки ануса можно будет за месяц освоить любой язык с ООП и пойти работать джуном в какую-нибудь айти контору в том же месте, где я учусь.
Да и вообще, не я учебный план составлял, что ты от меня-то хочешь?
Ответы: >>758156
Аноним 31/05/16 Втр 04:14:04 758156
>>758154
>можно будет за месяц освоить любой язык с ООП
Нихуя подобного, написание портянок буквоговна по определению не может обучить ООП. Так же как ООП и говнопаттерны не могут обучить ФП, так что джявисты ловят приступ при виде хачкел кода. Скорее наоборот, тебе придётся переучиваться чтобы не писать портянки.

>пойти работать джуном в какую-нибудь айти контору
Ну это вообще пушка, нам тут со знанием 10000000000000 фреймворков и языков ПЕРЕЗВАНИВАЮТ, а тебя вот так сразу возьмут с одной лабой и месяцем хеллоуворлдов.
Ответы: >>758157
Аноним 31/05/16 Втр 04:16:00 758157
>>758156
Я не говорю, что меня сразу возьмут. Но в Академгородке, где я сейчас живу, сотня айти-контор, куда с большой охотой берут мартышек со второго-третьего курса на летнюю подработку. А если ты покажешь в процессе этой самой подработки, что ты не такая уж и мартышка, то есть не такие уж и призрачные шансы на то, что тебя возьмут и после лета работать к себе.
Ответы: >>758172
Аноним 31/05/16 Втр 05:04:23 758172
>>758157
>вот закончу универ, меня всё на работу будут звать, выберу самое лучше место, где меня будут ценить и уважать, буду получать много денег, найду хорошую тян, куплю квартиру, заведу трактор, буду успешным!
Ответы: >>758191
Аноним 31/05/16 Втр 05:57:51 758191
>>758172
Я же не говорю, что мне все это просто так достанется. Естественно, нужно будет много работать.
Аноним 31/05/16 Втр 15:05:38 758646
>>757997
уноси это отсюда
Аноним 31/05/16 Втр 15:10:12 758658
Аноны, оцените пожалуйста:
https://github.com/swistjkee/PanicFiles
Ответы: >>758845
Аноним 31/05/16 Втр 19:03:24 758840
>>758016
Чёт кекнул.
Уметь писать без фреймворков - это ненужный навык? Надо в каждую дыру Спринг засовывать?
Вангую джуна - фреймворкодрочера.
Ответы: >>758964
Аноним 31/05/16 Втр 19:04:26 758842
>>758040
И так есть уникальный хэш коммита, зачем тебе уникальное имя?
Ответы: >>758964
Аноним 31/05/16 Втр 19:05:42 758845
>>758658
Оценили уже, нахуй второй раз вбрасываешь?
Аноним 31/05/16 Втр 21:18:20 758964
>>758840
О, десктопный хелловорлд на жаве это конечно то, что нужно
>>758842
Чтобы не вводить каким-либо образом того, кто работает с твоим кодом в заблуждение; для того и нужны осмысленные имена коммитов.
Аноним 31/05/16 Втр 22:33:49 759006
>>742055 (OP)
https://github.com/x4t3a/IconGen рандомные картинки через cgi, питон
Ответы: >>759021
Аноним 01/06/16 Срд 00:25:15 759021
>>759006
Тесты, блять, где тесты? Почему у каждого первого в этом треде нет тестов?

CGI - это, конечно, мило, но однажды ты захочешь перейти на что-то посерьёзнее, и тогда тебе придётся всё переписать, потому что вот так вот sys.stdout.buffer.write() посреди чистого поля можно только в CGI. Надо было делать сразу под WSGI, а к CGI адаптировать (если уж хочется) через wsgiref.handlers.CGIHandler.

Смысла выносить константы в отдельный модуль тут нет. Но если уж выносить, то объединять в один пакет и делать import icongen.const.

Нарушений PEP 8 много, не буду перечислять. Кстати, для причёсывания импортов модно isort.

> GET arguments
Это неграмотный термин. Если ты хочешь сказать "то, что в URL'е после знака вопроса", то это называется query string (parameters, arguments, не важно). Но обрати внимание, что cgi.FieldStorage смотрит не только в query string, но и в URL-кодированное тело запроса (curl -d), хотя это нет смысла документировать, наверное.

В разборе параметров уместно смотрелась бы простенькая библиотечка валидации, но если не хочется привлекать для такой мелочи, это тоже понятно.

Если передать рандомную хуиту в параметре body, получаю 500-ку. Лучше отлавливать и отдавать 400 (Bad Request).

> self.debug = (True if X else False)
Это можно сократить до
> self.debug = X

Факторинг довольно хаотический, конечно, хотя для такого размера это пофиг. Ну, вот например, почему умолчание для size подставляется в Args.__init__, а для body - в main?

Сейчас клиент может кэшировать твою картинку. Если ты этого не хочешь, в вывод надо добавить заголовки:
> Cache-Control: no-cache
> Pragma: no-cache

Зачем пустой return в конце каждой функции? Из ассемблера перекатился, штоле?

Зачем класс ImgProps? Если всё-таки нужен, его удобнее было бы сделать через namedtuple.

Зачем функция getRandom? Чем она отличается от random.choice?

Зачем комментарии в ImgProps.__init__?

> # well >.>
Что хотел сказать автор?

> def ImgPath(rel_path):
Эта функция не используется. (Протип: чтобы найти неиспользуемый код, надо написать тесты и посмотреть на покрытие. А после удаления кода, чтобы найти неиспользуемые импорты (os), надо прогнать Pylint.)

> shutil.copyfileobj(img, sys.stdout.buffer)
Можно ведь sys.stdout.buffer.write(img.getvalue()). И buf.seek(0) тогда не нужно. Или ты боишься потребления памяти? Но тогда разумнее просто делать imgn.save() сразу в sys.stdout.buffer.

> if '__main__' in __name__
Это ещё что? Чем обычный if __name__ == '__main__' не устроил?
Ответы: >>759506 >>759790 >>760795
Аноним 01/06/16 Срд 11:30:22 759269
14647806224640.jpg (48Кб, 1000x1000)
Есть ли тут аноны, желающие вместе попилить какой-нибудь проект на CoffeeScript?! с радостью присоединился бы!
Ответы: >>759273 >>760369 >>763195
Аноним 01/06/16 Срд 11:33:43 759273
>>759269
>CoffeeScript
Закопай говно обратно.
Ответы: >>759487
Аноним 01/06/16 Срд 15:54:59 759487
>>759273
почему говно и зачем мне его закапывать?
Ответы: >>759500
Аноним 01/06/16 Срд 16:16:28 759500
>>759487
Устаревшее ненужное говно, последние гвозди в его гроб благополучно забил тайпскрипт который лучше во всём, включая популярность.
Ответы: >>759702
Аноним 01/06/16 Срд 16:31:37 759506
>>759021
>Тесты, блять, где тесты? Почему у каждого первого в этом треде нет тестов?
Потому что в хуй не упираются в 9 из 10 случаев, сектанты тддшные.
>Протип: чтобы найти неиспользуемый код, надо написать тесты и посмотреть на покрытие.
У вас в питоне реально все так плохо?
Ответы: >>759545
Аноним 01/06/16 Срд 17:15:31 759537
14648013312490.jpg (19Кб, 350x337)
>>742055 (OP)
Почему мою репу star-ят каждый раз, когда я что-нибудь закоммичу? Как это работает?
Ответы: >>762191
Аноним 01/06/16 Срд 17:41:56 759543
>>747169
Там она не особо нужна имхо, я просто написал прослойку к хттп-методам сайта и показал как они "конвертируются"
>>747216
Большое спасибо, анон, постараюсь все исправить
Аноним 01/06/16 Срд 17:43:50 759545
>>759506
> Потому что в хуй не упираются в 9 из 10 случаев, сектанты тддшные.
oreilly_хуяк_хуяк_и_в_продакшен_definitive_guide.pdf

> У вас в питоне реально все так плохо?
О, ну-ка расскажи, как в модных языках ищут произвольный неиспользуемый код.
Ответы: >>759591
Аноним 01/06/16 Срд 18:49:33 759591
>>759545
>oreilly_хуяк_хуяк_и_в_продакшен_definitive_guide.pdf
oreilly_хуяк_хуяк_пока_тест_писал_дедлайн_просрал.pdf
Ответы: >>759649
Аноним 01/06/16 Срд 19:48:46 759649
>>759591
>oreilly_хуяк_хуяк_вроди_работает_и_так_сойдёт_все_равно_лаба1_лол.pdf
Ответы: >>759704
Аноним 01/06/16 Срд 21:33:29 759702
>>759500
петушара раскудахталась!
пиздуй к параше со своим тайпскриптом, говноед
Аноним 01/06/16 Срд 21:34:00 759704
>>759649
хуяк_хуяк_хуяк_хуяк_хуяк_хуяк_хуяк.хуяк
Аноним 01/06/16 Срд 21:38:34 759707
Бред. Никто не будет лить в открытый доступ проекты.

Большинство людей не такие долбоёбы, чтобы по приколу сидеть всякую хуету делать и жрать доширак.

Большинство проектов закрытые, делаются за деньги.

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

Хуйня, никто не будет смотреть гитхаб и уж тем более принимать решение о найме на его основе.
Ответы: >>759709 >>759717
Аноним 01/06/16 Срд 21:39:57 759708
кодеры делающие крупные проекты не нуждаются в работе и уж тем более не рассылают резюме лол
Аноним 01/06/16 Срд 21:40:23 759709
>>759707
Лол.
Ответы: >>759712
Аноним 01/06/16 Срд 21:43:16 759712
>>759709

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

И на работе будешь проекты пилить, не забудь в гит залить всё, перешлю работодателю твоему.
Ответы: >>759719
Аноним 01/06/16 Срд 21:44:56 759717
14648174970810.jpg (26Кб, 800x240)
>>759707
Аноним 01/06/16 Срд 21:48:38 759719
>>759712
У меня один знакомый поехавший так же говорит, "закинешь на гитхаб, а другие на этом заработают!".
Может ты еще о своих идеях с кем не попало не делишься?
Ответы: >>759721
Аноним 01/06/16 Срд 21:53:28 759721
>>759719

Да, миф, что идея нихуя не стоит крепко засел в умах...

Ну сядь придумай идею крутую и везде на форумах, в пабликах о ней говори, пиши на стенах, потом будешь по судам бегать, как некоторые кадры, из того же фейсбука, что дескать что за хуйня, Марк идею то спиздил же.
Ответы: >>759726
Аноним 01/06/16 Срд 21:59:53 759726
>>759721
Лол.
Аноним 01/06/16 Срд 22:09:26 759729
14648189665100.png (351Кб, 345x428)


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

> Хуйня, никто не будет смотреть гитхаб и уж тем более принимать решение о найме на его основе.
Ответы: >>759803
Аноним 02/06/16 Чтв 00:35:10 759785
https://github.com/LavirtheWhiolet/markov-chain-bot-module
https://github.com/LavirtheWhiolet/lavirthwhiolet-hackerskeyboard
https://github.com/LavirtheWhiolet/json-yaml-embedded-expressions
https://github.com/LavirtheWhiolet/my-git-workflow
https://github.com/LavirtheWhiolet/PETOOH
И, наконец, моя гордость бывшая:
https://github.com/LavirtheWhiolet/self-bootstrap

Подписывайтесь, ставьте лайк и всем спасибо за просмотр!
Ответы: >>759897
Аноним 02/06/16 Чтв 00:42:04 759790
>>759021
> Почему у каждого первого в этом треде нет тестов?
Что там у меня, блядь, тестировать? И как ты, блядь, собрался генератор парсеров тестить? Калькулятор писать?
Аноним 02/06/16 Чтв 03:07:33 759803
>>759729
Куроёб в трете детектед!!!
Ответы: >>759828
Аноним 02/06/16 Чтв 03:08:31 759804
>>759790
Тогда я протестирую анус твоей мамаши, сучёнок!
Аноним 02/06/16 Чтв 04:19:19 759828
>>759803
Прочитал как "куклоёб".
Аноним 02/06/16 Чтв 08:37:32 759895
>>759790
> Что там у меня, блядь, тестировать?
Не понимаю вопроса. Ты не можешь придумать тест-кейсы? Ну вот тебе простейшие:
1. вызвали, убедились, что получили какой-то PNG
2. вызвали с help=yes, убедились, что получили какой-то справочный текст
3. вызвали с debug=yes, убедились, что получили какой-то отладочный вывод
4. вызвали с плохими параметрами (size=9000000, size=-1, size=huy_pizda), убедились, что нет ошибки

Можно ещё придумывать. Например, если легко узнать размер PNG, то можно проверять, что он соответствует size.

> И как ты, блядь, собрался генератор парсеров тестить?
Тут-то в чём проблема? Если под генератором парсеров ты имеешь в виду нечто вроде Yacc, то очевидно же: пишем несколько грамматик, для каждой грамматики - несколько входных текстов, и прогоняем.
Ответы: >>760208
Аноним 02/06/16 Чтв 08:41:56 759897
>>759790
А, или ты про эти высеры >>759785 ? Контекст не нужен, да?

> Что там у меня, блядь, тестировать?
Идём в первую репу, смотрим последний коммит:
> Bug fixes. Why haven't anyone told me that it DOES NOT WORK AT ALL?!
Не, ничего не надо тестировать, зачем. И так всё работает же.
Ответы: >>759901 >>760209
Аноним 02/06/16 Чтв 08:45:29 759901
>>759897
Сектанты все никак не допрут, что тесты дают фиктивные гарантии работоспособности. Одного за другим таких тддшных кретинов выпиздывают с работы просто потому, что они сперва просирают все сроки обмазывая свой говнокод тестами, добиваются полной отдачи, и потом все под корень валится на проде, потому что они в тестах манямирок свой выстроили далекий от реалий. Одного за другим такого долбоеба пинком под сраку гонят, как плешивых бомжей.
inb4: кококо, я ниткакой
Ответы: >>759902
Аноним 02/06/16 Чтв 08:49:30 759902
>>759901
> Одного за другим таких тддшных кретинов выпиздывают с работы
Отлично же, больше мест для нормальных профессионалов, которые грамотно применяют тесты.
Ответы: >>759907
Аноним 02/06/16 Чтв 08:55:54 759907
>>759902
>кококо, я ниткакой
Все вы так говорите.
Один уволенный у нас по этой причине мужик проводил и проводит до сих пор семинары по тдд и собирает дохуя народу на них с разных контор.
Ответы: >>759911
Аноним 02/06/16 Чтв 09:03:03 759911
>>759907
Мань, я рад за тебя, что твои слабанные на коленке поделия не разваливаются на продакшене от каждого чиха (хотя, как ты об этом знаешь? небось метрики по продакшену у тебя тоже нинужны?), но детям надо прививать current best practices. Когда вырастут, сами допрут, если для очередного говноподелия тесты действительно не нужны.
Ответы: >>759915
Аноним 02/06/16 Чтв 09:16:14 759915
>>759911
Убеждай себя дальше и пиши тесты вместо работы, мань.
Когда на меня наседал пм с тестами я их накидывал, дело житейское, его право дать мне такой таск. В итоге оказывалось, что они всегда проходят и после изменений и прочего, потому что налаженная мной архитектура позволяет не париться. В конечном итоге пм успокоился и не дергает меня с этим. И вообще как-то от тдд отстранился. В следствии чего у меня возникло убеждение, что упарываются тестами те, кто не умеет собственно писать код. И оно каждый раз подтверждается на практике очередным тддшным полудурком.
Ответы: >>759919
Аноним 02/06/16 Чтв 09:23:18 759919
14648593985000.png (143Кб, 640x480)
>>759915
> тдд
Ты часто произносишь это слово, хотя я его даже не упоминал. Может быть, ты и под "тестами" имеешь в виду "десяток юнит-тестов на каждую функцию"? Может, у тебя травма от ПМа-сектанта? Это прояснило бы причину твоей фрустрации.
Ответы: >>760021
Аноним 02/06/16 Чтв 11:33:28 760021
>>759919
А может быть ты засунешь себе в жопу бузинную палочку и философский камень??!!
Заебал уже, нахуй иди
Ответы: >>760135
Аноним 02/06/16 Чтв 12:22:48 760056
>>759790
> генератор парсеров тестить
Элементаорно: граматик ему накидай и текста, который под них подходит.
Или, например, пусть на каждом коммите парсит собственный код используя грамматику ЯП, на котором он написан.
А ещё можно написать генератор грамматик и генератор текста по грамматикам и кормить твой генератор парсеров этой вкусняшкой. но это advanced level, нормальное генеативное тестирование есть только в Clojure, Elrang и Haskell
Ответы: >>760208
Аноним 02/06/16 Чтв 13:43:28 760135
14648750081420.jpg (38Кб, 490x474)
>>760021
> зацикленность на жопах
> фалловидные предметы
Ответы: >>760506
Аноним 02/06/16 Чтв 15:22:18 760208
>>759895
>>760056
Ну накидал я грамматик. Накидал текста под них. До сих пор, кстати, в «samples» лежат. Были и тесты. И что в итоге?
> Fix bug: Crash during checking of the code insertion syntax.
> Fix issue 5: If "!(...)" fails then wrong exception is thrown.
Сам генератор, кстати, генерируется из своей же собственной грамматики. С самого начала. И что? Идите на хуй со своими тестами, короче.
Ответы: >>760221
Аноним 02/06/16 Чтв 15:24:34 760209
>>759897
Писал в соответствии с TDD, допиливал на оставшихся сэмплах. Локально все работало, как часы, охуеть, да?
Ответы: >>760226
Аноним 02/06/16 Чтв 15:29:25 760212
>760135
затралел лалку-пса, а он и не понял, азаза!11
Аноним 02/06/16 Чтв 15:44:36 760221
>>760208
Погоди-погоди. Ты думал, что тесты тебя автоматически избавят от всех багов? А когда мечта не сбылась, ты со злостью выкинул их на мороз?

Пожалуйста, скажи, что ты меня траллируешь.
Ответы: >>760430
Аноним 02/06/16 Чтв 15:49:55 760226
>>760209
> Локально все работало, как часы, охуеть, да?
Не знаю, как у вас в рубях, а вот у нас в питоне давно уже все используют Tox, который ставит код в чистую среду и прогоняет тесты там. А перед релизом не грех и руками это сделать.
Аноним 02/06/16 Чтв 17:39:23 760277
>>742055 (OP)
>Ваш проект будет просмотрен и оценён профессионалами и вы получите дельные советы, как сделать код лучше и избежать ошибок.
2ch
ПОТРАЧЕНО
Ответы: >>760307 >>760311
Аноним 02/06/16 Чтв 18:37:13 760307
>>760277
пиздуй уроки делать, сча мамка прийдёт провод от компуктера отберёт и отпиздит тебя им
Аноним 02/06/16 Чтв 18:49:29 760311
>>760277
Ну и что ты там проигрываешь, вот постом выше один из профессионалов уже даёт тебе дельный совет.
Ответы: >>760312 >>760340
Аноним 02/06/16 Чтв 18:50:57 760312
>>760311
два чаю уважаемому лорду за мой счёт!
Аноним 02/06/16 Чтв 19:13:19 760324
https://github.com/OleksaBalancer/wreq
Оцените, котятки
Впервые взял в руки ASP.NET MVC
Аноним 02/06/16 Чтв 19:22:56 760340
>>760311
очень грамотный специалист я смотрю, о них я и говорил
Ответы: >>760343
Аноним 02/06/16 Чтв 19:24:21 760343
>>760340
спасибо, мне очень приятно :3
Аноним 02/06/16 Чтв 19:25:19 760347
https://github.com/Strinkor
Может, кому что понравится
Ответы: >>760431 >>760433
Аноним 02/06/16 Чтв 19:34:20 760369
>>759269
а ты на clojureScript не пишешь?
Ответы: >>760414 >>760982
Аноним 02/06/16 Чтв 20:14:33 760414
>>760369
абасрись!
Аноним 02/06/16 Чтв 20:47:51 760430
>>760221
> Ты думал, что тесты тебя автоматически избавят от всех багов?
Да. А нахуя тогда они вообще нужны. Программа либо корректная, либо неустойчивая, либо не работает. Четвертого не дано.
> А когда мечта не сбылась, ты со злостью выкинул их на мороз?
Я их даже не сохранял.

Ладно, хватит траллировать. По опыту скажу: с этими вашими автоматическими тестами багов становилось ни хуя не меньше, чем при моей обычной методике разработки. При этом все фреймворки для их написания выглядят по меньшей мере… странно. Такое ощущение, что дети из детского садика собрались и решили поиграть в программирование: в архитектуру, в API, в Agile — вот в это все. Нахуя столько бойлерплейта, чтобы написать сраный вызов функции со сраным сравнением ее результата?

Было два случая, когда тесты действительно помогли. Но оба раза я писал в стиле «хуяк-хуяк и в продакшен» и где-то на середине разработки начинал всё рефакторить, как пёс. Вот тогда да, тесты спасали. А так — нет, ничего они не выявляли.
Ответы: >>760436
Аноним 02/06/16 Чтв 20:50:32 760431
>>760347
> https://github.com/Strinkor/TextEncrypter
Блядь, бойлерплейта 90%.
Аноним 02/06/16 Чтв 20:56:13 760433
>>760347
> https://github.com/Strinkor/SteamBotPlugin
Ты чо творишь, пёс? Нахуя бинарники в репу засовываешь? И где код, собственно?
Аноним 02/06/16 Чтв 20:59:32 760436
>>760430
> Нахуя столько бойлерплейта, чтобы написать сраный вызов функции со сраным сравнением ее результата?
Ну хуй знает, у нас это делается так:
https://gist.github.com/anonymous/daa2323fb596ac996432ff8dc37e617c

> где-то на середине разработки начинал всё рефакторить, как пёс. Вот тогда да, тесты спасали
В целом да, тесты в первую очередь полезны для кода, у которого срок жизни больше одной недели.
Ответы: >>760504 >>760542
Аноним 02/06/16 Чтв 21:13:25 760442
Вкатываюсь с йоба-котлин-проектом, сучечки, теребите свои влажные клиторы и ставьте стары!
https://github.com/cortwave/kotlin-microservices
Ответы: >>760511 >>760543
Аноним 03/06/16 Птн 05:59:58 760504
>>760436
Тесты-хуесты,
Код-хуёд,
Проекты-хуекты,
Гитхаб-хуехаб!
Аноним 03/06/16 Птн 06:01:34 760506
>>760135
Собакоёб нарисовался?!
Аноним 03/06/16 Птн 06:23:10 760511
>>760442
>Котлин
А чего не Кобол?
Ответы: >>760527
Аноним 03/06/16 Птн 07:22:41 760527
>>760511
Будет вокруг кобола хайп, напишу на Коболе
Ответы: >>760535
Аноним 03/06/16 Птн 07:54:37 760535
>>760527
А если вокруг ебли в очко будет хайп, можно я тебя выебу? Жаль, что ты наверное далеко живешь, няша :3
Ответы: >>760538
Аноним 03/06/16 Птн 07:56:30 760538
>>760535
А ты точно пишешь на Котлине?
Ответы: >>760541
Аноним 03/06/16 Птн 08:01:33 760541
>>760538
Это не я чувак с котлинопроектом, я мимопроходил
Ответы: >>760546
Аноним 03/06/16 Птн 08:01:34 760542
>>760436
А на хуя отдельный файл? Почему тест вместе с тестируемым классом нельзя покласть? INB4: СМЕШЕНИЕ ТЕСТА И КОДА, DECOUPLING, КО-КО-КО, архитекторы мамкины. Блядь, тест=тип!

> В целом да, тесты в первую очередь полезны для кода, у которого срок жизни больше одной недели.
И больше недели, и больше месяца, и больше года, сучечка. Просто API надо сразу писать для людей, а не играть в мамкиного архитектора.

Кстати, вопрос тесто- и TDD-адептам: как вы автоматически протестируете получение капчи и отправку ее решения?
Ответы: >>760555
Аноним 03/06/16 Птн 08:04:08 760543
>>760442
Просрался с одной строчки функционала среди мегабайта DataService, DataController и прочих Docker-compose.
Аноним 03/06/16 Птн 08:11:41 760546
>>760541
Мне похуй. Пиши город и удобное для тебя время.
Аноним 03/06/16 Птн 08:54:39 760555
>>760542
> Почему тест вместе с тестируемым классом нельзя покласть?
Да не вопрос. Одна строчка конфига - и тесты будут искаться во всех файлах. Просто в большинстве случаев это неудобно, хотя бы из-за числа строк.

> Блядь, тест=тип!
Что-то ты в крайности бросаешься. То мммаксимум TDD и юнит-тестирование, то вообще тесты не нужны. Гормоны бурлят ещё?

> Кстати, вопрос тесто- и TDD-адептам: как вы автоматически протестируете получение капчи и отправку ее решения?
Тестируем клиентскую часть или серверную? Если клиентскую, то только замокать сервер, наверное. Если серверную, то зависит от ситуации. В простейшем случае достаточно перед получением капчи выставить состояние ГСЧ. Можно тестировать получение (какой-то капчи) отдельно от ввода решения (заранее положенной в БД капчи).
Ответы: >>760564
Аноним 03/06/16 Птн 09:26:03 760564
>>760555
> Просто в большинстве случаев это неудобно, хотя бы из-за числа строк.
Не знаю, мне неудобнее накликивать мышкой, чтобы создать очередной public class TestCase. А для навигации по тексту есть Ctrl+F.

> Что-то ты в крайности бросаешься. То мммаксимум TDD и юнит-тестирование, то вообще тесты не нужны.
Повторяю для дебилов: автотест — этот тот же тип, только типизирующий пару-тройку частных случаев, не встречающихся на продакшене. На кой хуй он нужен, если есть нормальная система типов, я не понимал и не понимаю.

> Тестируем клиентскую часть или серверную? Если клиентскую, то только замокать сервер, наверное.
Клиентскую. Замокай мне Google.
Ответы: >>760567 >>760575
Аноним 03/06/16 Птн 09:30:35 760567
>>760564
Ты что пишешь на зависимых типах с верификацией? Нет? Ну и пиздуй тесты писать, мудило!
Ответы: >>760643
Аноним 03/06/16 Птн 09:52:35 760575
>>760564
> создать очередной public class TestCase
Я выше показал, как это делается в py.test. Никаких классов, тупо функция с именем на test_. Или ты про джаву какую-нибудь? Ну извиняй, там язык такой и культура.

> накликивать мышкой
А, понятно. Боюсь, тебе никакие инструменты не помогут.

> На кой хуй он нужен, если есть нормальная система типов, я не понимал и не понимаю.
Ты идиот или притворяешься? Система типов строго проверяет очень узкий класс свойств кода. Тесты нестрого проверяют очень широкий класс свойств кода. Давай, вырази в своей системе типов свойство "парсер разбирает тексты, заданные во-он той грамматикой".
Это ты тут про "мамкиных архитекторов" заливаешь?

> Замокай мне Google.
Ты про reCAPTCHA? Тестированием веб-фронтенда я не занимался, не знаю, как там принято моки внедрять, так что хуйню пороть не буду.
Если ты о чём-то другом, то распиши подробнее, что за клиент и что надо протестировать.
Ответы: >>760643
Аноним 03/06/16 Птн 10:14:13 760583
>>742143
>их/фэнтези книг (HTML/CSS) - https://github.com/last-khajiit/top-100-fantasy-scifi-books
Кинь демку в ридми, а в шорт десткрипшон пропиши шорт дескрипшон. У тебя сейчас это не интуитивно.
Ответы: >>760620
Аноним 03/06/16 Птн 11:12:32 760620
>>760583
Что значит демку?
Ответы: >>761082
Аноним 03/06/16 Птн 12:21:03 760643
>>760567
> Ты что пишешь на зависимых типах с верификацией?
Да.

>>760575
> Я выше показал, как это делается в py.test.
> новый файл
> import
Туда же, на хуй.

> Система типов строго проверяет очень узкий класс свойств кода.
> Тесты нестрого проверяют очень широкий класс свойств кода.
Это теперь так в индустрии IT считают?

> нестрого проверяют
Блядь, за такое даже в моем вузе убивали нахуй.

> Давай, вырази в своей системе типов свойство "парсер разбирает тексты, заданные во-он той грамматикой".
Без проблем. Грамматику формально переведи на мой EDSL из комбинаторов парсеров, да скомпиль. Можно тупо регэкспами. Скомпилится — значит, парсер разбирает. Не скомпилится — значит, в грамматике ошибка. То, что во-он та грамматика соответствует текстам, которые ты упоминаешь, ты, надеюсь, доказал?

> Если ты о чём-то другом, то распиши подробнее, что за клиент и что надо протестировать.
Гугл не любит, если запросы идут с какого-нибудь веб-сервера, с дата-центра или с облака. Выдает какую-то капчу (не reCAPTCHA, попроще). Фронтенд — браузер. Протестировать надо, что моя мидлварь пересылает эту капчу, браузер ее корректно отображает, и решение капчи от юзера корректно пересылается Гуглу. Давай, тестируй, и чтоб все автоматически, без участия человека.
Ответы: >>760660
Аноним 03/06/16 Птн 12:44:53 760660
>>760643
> > новый файл
> > import
> Туда же, на хуй.
Ещё раз для особо медленных. Одна строчка конфига - и нового файла не надо.

> Это теперь так в индустрии IT считают?
> Блядь, за такое даже в моем вузе убивали нахуй.
дада

> Грамматику формально переведи на мой EDSL из комбинаторов парсеров, да скомпиль.
Ну-ка, и где этот твой EDSL, чья корректность обеспечена системой типов? А то у меня смутное ощущение, что ты эпически пиздишь.

> Фронтенд — браузер. Протестировать надо, что моя мидлварь пересылает эту капчу, браузер ее корректно отображает, и решение капчи от юзера корректно пересылается Гуглу. Давай, тестируй, и чтоб все автоматически, без участия человека.
Мидлварь тестируется отдельно, фронтенд - отдельно. Про фронтенд я уже всё сказал. На мидлвари достаточно замокать гугл. Писать тебе мок для "пойди туда, не знаю куда, но не reCAPTCHA" я не буду, уж не взыщи. Но если твоя мидлварь с этой гугловой капчей работает, значит её интерфейс тебе известен, значит можно замокать.
inb4 "нууу это всё геморно" - да, геморно; нет, пока ничего лучше не сделали.
Ответы: >>760671
Аноним 03/06/16 Птн 12:59:47 760671
>>760660
> дада
То-то, я смотрю, весь софт в какое-то говно скатывается. Я уже думаю вообще перестать обновляться. Хуй с ними, с проблемами безопасности этими, нервы как-то дороже.

> Ну-ка, и где этот твой EDSL, чья корректность обеспечена системой типов?
Блядь, да вот же он: https://hackage.haskell.org/package/parsec

> Мидлварь тестируется отдельно, фронтенд - отдельно.
Понял. Логично.
Ответы: >>760676
Аноним 03/06/16 Птн 13:13:41 760676
>>760671
> parsec
Пиздец, ты реально даун.

parsec - это просто библиотечка, набор кода. Её корректность не проверена системой типов. Если я вот в этой строке https://github.com/aslatter/parsec/blob/cfcaf57/Text/Parsec/Prim.hs#L590 уберу reverse, то мой парсер соберётся, но работать нихуя не будет.

Ещё раз, для тупых. Система типов не проверяет свойство "парсер парсит вон ту грамматику" для parsec. Она проверяет только свойство "парсер соответствует вон тому типу", но что там parsec с этим типом делает - никто не знает.

Тестов на parsec, кстати, тоже почти нет. Зато вон форк parsec - https://github.com/mrkkrp/megaparsec - и что ты думаешь заявлено у него в преимуществах?
> Comprehensive QuickCheck test suite covering nearly 100% of our code.
Ответы: >>760679 >>760712
Аноним 03/06/16 Птн 13:20:26 760679
>>760676
Да, неудачный пример именно с reverse, ибо грамматику он не меняет, но я надеюсь ты сам догадаешься, сколькими ещё 9000 способами можно поломать parsec.
Аноним 03/06/16 Птн 13:53:58 760712
>>760676
Согласен, parsec — плохой пример, потому что хуево типизирован. И протестирован хуёво. Только это никак не доказывает ненужность типов.

> Система типов не проверяет свойство "парсер парсит вон ту грамматику" для parsec.
> Она проверяет только свойство "парсер соответствует вон тому типу"
> но что там parsec с этим типом делает - никто не знает.
Пиздец у тебя говно в голове. Почитай про изоморфизм Карри — Говарда, что ли. Про тройки Хоара или SMT уж не прошу, это слишком сложно для тебя будет.

Впрочем, похуй и на Карри, и на Говарда, и на Хоара. По опыту скажу, что грамотно расставленные типы и грамотное же управление сложностью вылавливает ошибок если не больше, то по крайней мере столько же, сколько и все эти ваши автотесты. Даже в Java. Писать автотесты к строго типизированному коду бессмысленно, они просто ничего не вылавливают.

> Comprehensive QuickCheck test suite covering nearly 100% of our code.
Это рекламка для хипстеров, не более.
Ответы: >>760737 >>761083 >>761262
Аноним 03/06/16 Птн 14:15:45 760737
>>760712
> Только это никак не доказывает ненужность типов.
Ну где, ну хоть раз, ну хоть случайно я обмолвился, что типы не нужны?

Да, я тоже писал на этом вашем хаскеле. Да, круто. Да, убирает потребность в некоторых тестах.

И возвращаясь к тому, с чего началась беседа:
> Почему у каждого первого в этом треде нет тестов?
Нет, не потому, что они применяют state-of-the-art формальные методы. И нет, не потому, что они сверхлюди мегаархитекторы и пишут всегда правильно.

> тройки Хоара или SMT
> в разговоре про систему типов
дада

> Это рекламка для хипстеров, не более.
Ясненько. Спасибо за беседу.
Ответы: >>760763
Аноним 03/06/16 Птн 15:00:52 760763
>>760737
> Нет, не потому, что они применяют state-of-the-art формальные методы. И нет, не потому, что они сверхлюди мегаархитекторы и пишут всегда правильно.
А потому, что так привыкли, да.

> Ясненько. Спасибо за беседу.
Понятненько.
Аноним 03/06/16 Птн 15:40:26 760784
>>742055 (OP)
Есть тут адекватные питонисты? Поревьюйте пожалуйста https://github.com/x4t3a/Radiobot/ Сам не питонист, поэтому хотелось бы услышать мнение питонутых.
Суть: бот транслирует в статус сообщества музыку из альбома.
Ответы: >>760795
Аноним 03/06/16 Птн 15:51:11 760795
14649690717090.jpg (35Кб, 500x333)
>>760784
Я крутой питонист, но ты никак не отреагировал на мой прошлый обзор >>759021, поэтому я не мотивирован ревьювить тебя снова.
Ответы: >>760797 >>760798
Аноним 03/06/16 Птн 15:56:17 760797
>>760795
ааа не видел. захожу сюда раз в неделю
Аноним 03/06/16 Птн 15:57:35 760798
>>760795
Может ему не обзор нужен был, а твоя звездочка?
Ответы: >>760799
Аноним 03/06/16 Птн 15:59:45 760799
>>760798
звёздочка, сердечко и жёпа :3
Ответы: >>760828
Аноним 03/06/16 Птн 16:56:53 760828
>>760799
а может и просто твоя ж'ёпа
Аноним 03/06/16 Птн 17:55:05 760860
Кто тут кукарекал о моем ванильном кофескрипте?! Выйди на свет, мерзавец ты этакий, покажись! Приведи свои аргументы, и мы с тобой их обсудим, сравним кофескрипт с тем же тайпскриптом, у меня опыт в 3 года, думаю, смогу обоснованно и аргументированно отстоять свою точку зрения
Ответы: >>760871
Аноним 03/06/16 Птн 18:12:28 760871
14649775488230.png (45Кб, 300x300)
>>760860
ES7
Ответы: >>760880
Аноним 03/06/16 Птн 18:27:42 760880
>>760871
es++
Аноним 03/06/16 Птн 21:18:10 760982
>>760369
любитель экзотики в трэдике?
Аноним 04/06/16 Суб 06:58:59 761082
>>760620
ссылку на github.io проекта
Аноним 04/06/16 Суб 07:05:56 761083
>>760712
>Писать автотесты к строго >типизированному коду бессмысленно, они >просто ничего не вылавливают.
Сильное блядь заявление. А если у тебя функция вычисляет хэш функцию или числа фибоначчи, что, тесты вот прям совсем не помогут?
Ответы: >>761097
Аноним 04/06/16 Суб 07:40:28 761097
>>761083
Я же сказал, к строго типизированному коду! Если код не типизирован, его надо протестировать. А лучше посидеть и прописать-таки тип.

Кстати, а как ты собрался хэш-функцию вообще типизировать? Какие к ней требования должны быть?
Аноним 04/06/16 Суб 12:51:38 761262
>>760712

Как ты собираешься проверять, не ошибся ли ты с реализацией, к примеру, муравьиных алгоритмов?
Как ты их «строго типизируешь»?
К примеру, мы пишем даже такие тесты, как сравнение априорной вероятности перехода муравья по ребру и актуальной частоты перехода муравья (отношение количества переходов по заданному ребру к общему количеству переходов по всем ребрам), частота при увеличении количества прогонов муравья должна стремиться к априорно вычисленной вероятности, что и проверяем.
Ответы: >>761298
Аноним 04/06/16 Суб 13:30:58 761297
>>761162
Число — это значение типа. К. О.

> Как ты собираешься проверять, не ошибся ли ты с реализацией, к примеру, муравьиных алгоритмов?
> Как ты их «строго типизируешь»?
Про теорию вероятностей слышал? Вот ей.
> К примеру, мы пишем даже такие тесты, как сравнение априорной вероятности перехода муравья по ребру и актуальной частоты перехода муравья
А вычислить это по алгоритму, подставив в него вероятности, не судьба? Или просто указать в типах подвыражений вашего алгоритма эти самые вероятности (и пробежаться потом по алгоритму Агдой) не судьба?

Отвечу за тебя: не судьба, потому что вместо Agda/Coq/ATS/Idris вы пользуетесь Питоном с одним типом на всю программу, Джавой с огрызком от огрызка простой системы типов с подтипированием или C с вообще непонятно чем. Ты эти свои вероятности в принципе не пропишешь, сам язык такого не позволяет. Блядь, да ты даже символические вычисления выполнить не можешь — подходящего для этого софта тупо нет! Вот и приходится пердолить тесты на очевидные частные случаи и молиться Шиве, они покроют также и не очень очевидные случаи.
Ответы: >>761691
Аноним 04/06/16 Суб 13:31:32 761298
>>761262
Забыл ссылку на пост вставить.
Аноним 04/06/16 Суб 13:35:44 761301
ух, нихуя вы тут баталии устроили вокруг тестирования!!!
охуенно же, продолжайте
Аноним 04/06/16 Суб 19:12:06 761676
В профиле ничего особо интересного нет, поэтому скину конкретный проект
https://github.com/Destiner/Dense
Если тут есть андроид разработчики, этот тул вам может пригодиться. Работает как Android Asset Studio, только с любыми картинками.
Если просто хотите поиграться, то скормите ему любое изображение и жмите дувнлоад. Ну и на остальные кнопки можно потыкать.
Код так себе (не очень люблю жс), но есть комментарии.
Аноним 04/06/16 Суб 19:30:43 761691
14650686437270.jpg (187Кб, 960x953)
>>761297
Борщехлеб в треде!
Все в лишп-машину!!!
Аноним 04/06/16 Суб 19:34:50 761694
14650688903150.jpg (53Кб, 612x459)
Принёс вам нямки, анончики вы мои родненькие, не пиздите только, лучше абасцыте, ну как обычно :3

https://github.com/shinh/bflisp
Ответы: >>761722 >>761759
Аноним 04/06/16 Суб 19:49:37 761708
14650697777820.gif (45Кб, 237x229)
Что пихать в эти ваши гитхабы?
Я уверен, что я великий программист, но об этом никто не знает.
Ответы: >>761720 >>761776
Аноним 04/06/16 Суб 20:00:40 761720
>>761708
выкладывай голые фотки твоей сестрёнки, девушки и конечно же мамаши, мы тебе звёздочек наставим :3
Аноним 04/06/16 Суб 20:01:15 761722
14650704759440.jpg (31Кб, 336x450)
>>761694
Теперь это карательной куленарии тред.
Аноним 04/06/16 Суб 20:36:25 761759
>>761694
Это же не твой гитхаб, сучка

https://twitter.com/shinh
Ответы: >>761768
Аноним 04/06/16 Суб 20:40:25 761768
>>761759
а где я писал, что он мой, в глаза ебёшься?
Ответы: >>761779
Аноним 04/06/16 Суб 20:47:16 761776
>>761708
Людям в первую очередь интересен полезный инфраструктурный код. Это может быть удобный инструмент для разработчиков, инновационный HTTP-сервер, библиотека для NLP, и тому подобное. У таких проектов больше шансов "взлететь" и получить активную аудиторию.

Как правило, не интересны продукты для конечных пользователей (они про гитхаб не знают) и изделия класса "я у мамы аутист" (компилятор лиспа под Электронику МК-85). Исключения бывают.
Ответы: >>761790 >>761897 >>762310
Аноним 04/06/16 Суб 20:47:47 761779
>>761768
>
Здесь продолжаем вбрасывать свои странички на гитхабе
> свои странички на гитхабе
> свои
Ответы: >>761784
Аноним 04/06/16 Суб 20:51:59 761784
>>761779
ну и
>где я писал, что он мой?
Аноним 04/06/16 Суб 20:57:21 761790
>>761776
>Это может быть удобный инструмент для разработчиков, инновационный HTTP-сервер, библиотека для NLP
Дело в том, что я смотрю на других людей, и вижу как они переписывают велосипеды, да с таким важным видом, что охуеваешь. 10000 библиотек по работе со хуитой икс, 10000000 библиотек по работе с хуитой игрик. Я даже понимаю, что они добиваются успеха, но сам не могу так же. Это глупо со здравой точки зрения.
Аноним 04/06/16 Суб 22:48:46 761897
>>761776
>компилятор лиспа под Электронику МК-85
Бля, а идея то классная!
Ответы: >>762035
Аноним 05/06/16 Вск 07:58:44 762035
>>761897
Тогда сразу и эмулятор Электроники пили уж
Аноним 05/06/16 Вск 08:20:08 762048
Нюфак вкатился.
Подскажи, анон, чего можно попилить в свободное время на любом ЯПе? Чтобы в случае чего было что показать. Я - кодописательская мартышка и своих идей нет, а писать очередной нотепад с блекджеком как-то не оч.
Ответы: >>762098 >>762120
Аноним 05/06/16 Вск 09:38:53 762098
>>762048
в программаче постоянно картинка-рулетка мелькает, роллируй@имплементь
Аноним 05/06/16 Вск 10:21:24 762120
14651220845480.png (377Кб, 1450x1080)
>>762048
ролль
Аноним 05/06/16 Вск 10:26:23 762126
>>762120
О, спасибо. Ролл
Аноним 05/06/16 Вск 10:27:31 762127
>>762120
Судоку бля. Реролл
Аноним 05/06/16 Вск 10:28:20 762128
>>762120
Че ж такое. Понг уже делал. Реролл
Аноним 05/06/16 Вск 10:30:30 762129
>>762120
Ну ка.
Ответы: >>762138
Аноним 05/06/16 Вск 10:39:56 762138
>>762129
Лучше роллить на каком-нибудь /b/. Здесь посты один за одним идут
Ответы: >>762144
Аноним 05/06/16 Вск 10:44:53 762144
>>762138
Можно роллить по секундам.
Ответы: >>762167
Аноним 05/06/16 Вск 11:11:57 762167
>>762144
ага, пунктов только 99
Аноним 05/06/16 Вск 11:28:18 762185
>>762120
Прошло достаточно времени, ролл
Ответы: >>762228
Аноним 05/06/16 Вск 11:34:12 762191
>>759537
Ай, ответитя
Ответы: >>762223
Аноним 05/06/16 Вск 12:00:26 762223
>>762191
А кто старит-то? Как это выглядит? Прям автоматически один коммит - одна звезда?
Ответы: >>762290
Аноним 05/06/16 Вск 12:11:43 762228
>>762185
Если ты не можешь получить псевдослучайное число от 0 до 99 без помощи двача, то у меня для тебя плохие новости.
Ответы: >>762236
Аноним 05/06/16 Вск 12:23:18 762236
>>762228
Не на дваче ощущения не те, братан!
Аноним 05/06/16 Вск 12:42:39 762248
14651305599220.jpg (136Кб, 640x375)
Не хочу создавать отдельный трэд, поэтому спрошу тут: насколько различается то, чем вы занимаетесь на работе (ЯП, стэк технологий, предметная область) от того, что вы программируете в свободное от работы время (фор фан)?

Вопрос относится скорее к работающим уже двачерам, и направлен на понимание того, сильно ли отличается то, что вы делаете за деньги от того, что вам просто нравится делать. Может быть на работе в своём сраном бодишопе вы клепаете круды для банков, а в своём личном гитхабике по вечерам пилите какую-нибудь охуенную_ололо_систему, или может вы пилите её именно как проект, который приносит вам основной доход (например стартапчик невъебенно модный и хипстерский)
Ответы: >>762287 >>762293
Аноним 05/06/16 Вск 13:12:21 762287
>>762248
На работе я делаю сервисы с продакшеном и какой-никакой нагрузкой. Фор фан я делаю обычно какие-то инструменты, в первую очередь для себя.

Язык, скажем, тот же; но работать над свежей кодобазой, написанной лично мною - это совсем не то, что ковыряться в говнокоде бывших коллег.

Но главное даже не это, а то, что на работе я - часть команды. Я всё время общаюсь, договариваюсь с менеджерами, админами, сапортами и, конечно, братьями-сёстрами по кодерскому цеху. Всем от меня что-то надо (и это в общем приятно). Рабочий процесс выглядит совсем не так, как на личном проекте.
Ответы: >>762383
Аноним 05/06/16 Вск 13:12:42 762290
>>762223
Да, примерно. Такое ощущение что он всплывает где нибудь на нулевую, когда я делаю пуш. Алсо может это из за npm-а.
Ответы: >>762294 >>762308
Аноним 05/06/16 Вск 13:14:30 762293
>>762248
Пилю библиотеки, которых мне не хватает. Больше всего библиотек которых мне не хватает, я нахожу на работе.
Ответы: >>762384
Аноним 05/06/16 Вск 13:20:38 762294
>>762290
Может быть, у тебя просто проект охуенно интересный, но ты его нигде не прорекламировал, поэтому фанаты притекают тонкой струйкой?
Аноним 05/06/16 Вск 13:33:23 762308
>>762290
Алсо возьми очередного подписанта (у которого прописан емейл в профиле) и спроси у него открыто и смело прямо в лицо
Аноним 05/06/16 Вск 13:34:26 762310
>>761776
Ну и нахера людям столько инфраструктурного кода? 10000 веб-серверов, 1000000 бибилиотек для NLP, 1e30 NoSQL СУБД - и ни одна толком не работает.
Ответы: >>762316 >>762463
Аноним 05/06/16 Вск 13:44:36 762316
>>762310
> Ну и нахера людям столько инфраструктурного кода?
Рыночная экономика, слышал о такой?

> 10000 веб-серверов
12-факторный подход предполагает, что каждый сервис имеет встроенную реализацию HTTP, поэтому их нужно много - под все платформы, да с поддержкой HTTP/2. А фронтовых полторы штуки, и новых не намечается вроде. Но если ты напишешь что-то сильно быстрее или удобнее nginx'а - то почему бы не перейти?

> 1000000 бибилиотек для NLP
По правде говоря, я про NLP ничего не знаю, но я думал, это трудная область, где ведутся активные исследования и смертельная борьба за каждый 0,1% метрик.

> 1e30 NoSQL СУБД - и ни одна толком не работает.
Постгрес же :3
Ответы: >>762372 >>762463 >>762488
Аноним 05/06/16 Вск 14:39:24 762372
>>762316
>NoSQL
>Постгрес
Ответы: >>762463
Аноним 05/06/16 Вск 14:47:20 762383
>>762287
т.е. на работе ты получаешь больше удовольствие от взаимодействия с сотрудниками и от того, что у тебя есть ответственность, а на своих личных проектах больше от возможности использовать любой код, новый модных фрэймворк или перерефакторить всё нахер без оглядки на то, что это кого-то аффектнет. я правильно тебя понимаю?
Ответы: >>762401
Аноним 05/06/16 Вск 14:48:14 762384
>>762293
т.е. ты пишешь пет проекты которые потом используешь в рабочих проектах?
Аноним 05/06/16 Вск 15:00:18 762401
>>762383
Да, как-то так.
Ответы: >>762403
Аноним 05/06/16 Вск 15:01:49 762403
>>762401
Спасибо за ответ!
Аноним 05/06/16 Вск 15:51:04 762463
>>762372
>>762316
>>762310
Кассандра же
Аноним 05/06/16 Вск 16:08:55 762488
>>762316
> Рыночная экономика, слышал о такой?
Да. Это тот случай, когда она несостоятельна. Вместо одного вылизанного, устойчивого, функционального, модульного, расширяемого, быстродействующего, переносимого, простого в использовании HTTP-сервера со строгой, исчерпывающей документацией у нас куча HTTP-серверочков под конкретные частные случаи и под парочку говно-ЯП.

> 12-факторный подход
Что это?
Ответы: >>762499 >>762522
Аноним 05/06/16 Вск 16:17:04 762499
>>762488
> Вместо одного вылизанного, устойчивого, блабла
Целый ворох под любые запросы, но даунам вроде тебя ни один не нравится, или они не знают про них, поэтому они пишут свой говнокостыль или что чаще кукарекают.
Аноним 05/06/16 Вск 16:35:15 762522
>>762488
> Да. Это тот случай, когда она несостоятельна. Вместо одного вылизанного, устойчивого, функционального, модульного, расширяемого, быстродействующего, переносимого, простого в использовании HTTP-сервера со строгой, исчерпывающей документацией у нас куча HTTP-серверочков под конкретные частные случаи и под парочку говно-ЯП.
Прости, но ты звучишь как мамкин председатель госплана, которому никогда в жизни не приходилось делать выбор между "взять готовую библиотеку" и "написать своё". Я тоже за всё хорошее и против всего плохого. Но у данного явления есть причины, и они не только в расхождении технических характеристик, но и в природе самого общества и отрасли. Нельзя просто сказать "ну-ка все бросили, что вы там делаете, и пошли пилить Единый Мегасервер".

> Что это?
http://12factor.net/
Ответы: >>762570
Аноним 05/06/16 Вск 17:34:32 762570
>>762522
> http://12factor.net/
Ох, ебать, такая-то капитанность. Я до этого лет пять назад сам допер.
Ответы: >>762576
Аноним 05/06/16 Вск 17:39:57 762576
>>762570
По сути, "12 факторов" - это просто способ кратко сказать "нормально спроектированный современный сервис, а не нагромождение говнокода".
Ответы: >>762577
Аноним 05/06/16 Вск 17:46:55 762577
14651488160520.jpg (17Кб, 409x393)
>>762576
Чот просрался.
Ответы: >>762591
Аноним 05/06/16 Вск 18:17:14 762591
>>762577
подотрись, милашка
Ответы: >>762600
Аноним 05/06/16 Вск 18:37:23 762600
>>762591
Сижу на унитазе с ноутом. Подтираться нинужно.
Ответы: >>762645
Аноним 05/06/16 Вск 19:37:19 762645
>>762600
прям как я, милашка, прям как я
Аноним 05/06/16 Вск 21:19:12 762693
Судя по ярости споров вокруг тестирования, здесь собрались походу адепты всяких TDD, BDD, FDD и т.д. Так ли это? Практикуете ли вы это в своих личных проектах/на работе, как успешно? ваши отзывы об этих методологиях, плюсы/минусы?
Ответы: >>762737
Аноним 05/06/16 Вск 22:24:26 762737
>>762693
Я главный адепт тестов в этом треде. Я просто тесты пишу, в основном системные, иногда юнит.

Настоящий TDD не практикую. Если задача хорошо понятна (баг или простая фича), то тесты вперёд, но это ещё не TDD.

BDD - это та хуйня, где тесты пишутся якобы stakeholder'ами на каком-то полуестественном языке? Хуй знает, мне трудно себе представить, как это может работать, но я не пробовал.

FDD - это для меня floppy disk drive, лол.
Ответы: >>762769
Аноним 06/06/16 Пнд 05:39:39 762769
>>762737
Фича драйвен девелопмент жи, кто в третьем тысячелетии о флоппи дискахх вслух шоворит?)
Ответы: >>762849
Аноним 06/06/16 Пнд 10:47:38 762849
14652100582720.png (47Кб, 386x1038)
>>762769
Никто не забыт, ничто не забыто!

В Википедии в статье про FDD приведена вот такая диаграмма, она внушает страх и отчаяние.
Ответы: >>763067 >>763131
Аноним 06/06/16 Пнд 15:44:21 763067
>>762849
>Никто не забыт, ничто не забыто!
прям ничто и никто??"!!
Аноним 06/06/16 Пнд 17:26:27 763131
>>762849
На самом деле не так страше чёрт. Если смотреть всякие диаграмки аджайлов, вотерфолов, хр, там тоже дохера с виду, а обычно все сводится к набору правил и конвенций
Аноним 06/06/16 Пнд 18:27:32 763195
>>759269
а идеи "какого-нибудь" проекта у тебя есть?
Ответы: >>763239
Аноним 06/06/16 Пнд 19:46:23 763239
>>763195
я хочу написать rpg-игру на канвасе и кофескрипте
Ответы: >>763246 >>763377
Аноним 06/06/16 Пнд 19:50:22 763246
>>763239
Я бы присоединился, если бы не
>кофескрипте
Ответы: >>763260
Аноним 06/06/16 Пнд 19:50:52 763247
14652426529160.png (489Кб, 960x717)
А если я буду игры какие-то простенькие в гитхаб захуяривать? Я буду уважаем?
Ответы: >>763249
Аноним 06/06/16 Пнд 19:52:39 763249
>>763247
И даже Катька из 9Б тебе отсосёт!
Ответы: >>763250
Аноним 06/06/16 Пнд 19:57:11 763250
14652430316720.jpg (27Кб, 600x600)
>>763249
Вот у меня есть книга по созданию простеньких аркадок на джс, два скринкаста, и ещё одну игру я уже сделал. Конечно моего автораства ни за чем из этого не стоит. да и книги я своровал. Какой мой шанс казаться успешным геймдевелопером и не попасться на воровстве и плагиате?
Ответы: >>763255 >>763256
Аноним 06/06/16 Пнд 20:04:02 763255
>>763250
>Вот у меня есть книга по созданию простеньких аркадок на джс
Поделишься?
Ответы: >>763257
Аноним 06/06/16 Пнд 20:05:05 763256
>>763250
>Какой мой шанс казаться успешным геймдевелопером и не попасться на воровстве и плагиате?
12.582%
Аноним 06/06/16 Пнд 20:07:07 763257
>>763255
Найти книги по созданию игр на джаваскрипте не сложнее чем набрать "javascript games" в тамошнем поисковике.
https://rutracker.org/forum/tracker.php?nm=javascript%20games
Аноним 06/06/16 Пнд 20:21:20 763260
>>763246
>Я бы присоединился, если бы не
>кофескрипте
ваши предпочтения, сударь?
и что не так с этим языком?
Ответы: >>763261
Аноним 06/06/16 Пнд 20:23:01 763261
>>763260
>ваши предпочтения, сударь?
TypeScript или ваниль.
>и что не так с этим языком?
Синтаксис на любителя и отсутствие серьезных фич.
Ответы: >>763267
Аноним 06/06/16 Пнд 20:23:33 763262
>>742055 (OP)
Мертвый тред мертвого сервиса
Ответы: >>763264
Аноним 06/06/16 Пнд 20:24:31 763264
>>763262
вполне живой трэд, пятый по счёт.
да и сервис живёт припеваючи, что с тобой не так?
Аноним 06/06/16 Пнд 20:27:56 763267
>>763261
может и мне начинать обмазываться тайпскриптом, а то хайпят так заманчиво кругом
Аноним 06/06/16 Пнд 20:54:16 763286
14652464567270.jpg (147Кб, 588x1024)
Посоветуйте проекты для стремящихся на джаваскрипт, чтобы паханы заметили.
Ответы: >>763890
Аноним 07/06/16 Втр 02:53:21 763377
>>763239
Я бы не против пописать игру, да ещё и рпг, но >жаваскрипт. Нет, ну правда.
Ответы: >>763428 >>763429
Аноним 07/06/16 Втр 06:17:57 763428
>>763377
>но >жаваскрипт
Стильно. Модно. Молодёжно же
Аноним 07/06/16 Втр 06:20:37 763429
>>763377
А на чём ещё ты напишешь браузерную игру? На плюсах можно, но это оверкил.
Ответы: >>763438 >>763468
Аноним 07/06/16 Втр 06:52:47 763438
>>763429
>А на чём ещё ты напишешь браузерную игру?
TypeScript
CoffeScript
Babel
ClojureScript
Google Dart
MoonScript
Ответы: >>763460 >>763581 >>764309
Аноним 07/06/16 Втр 07:33:17 763460
>>763438
>TypeScript
Норм.
>CoffeScript
Хуйня.
>Babel
Это и есть ванильный жс.
>ClojureScript
Хуйня.
>Google Dart
Хуйня.
>MoonScript
Ноунейм.
Ответы: >>763466
Аноним 07/06/16 Втр 07:41:43 763466
>>763460
сколько у тебя экспириенса в каждом эз них, маня?
в школе каникулы@на двоше прирост мамкиных экспертов
Ответы: >>763540
Аноним 07/06/16 Втр 07:47:35 763468
>>763429
На чём-нибудь, что в него компилится и не имеет его проблем. Кофескрипт я мельком глянул на ихнем сайте - спорный синтаксис, слишком много сахара, и проблемы с === никуда не делись, по-моему.
Ответы: >>763473
Аноним 07/06/16 Втр 07:55:13 763473
14652861136550.jpg (60Кб, 981x666)
>>763468
>и проблемы с === никуда не делись
Аноним 07/06/16 Втр 09:51:44 763540
>>763466
Дохуя
Аноним 07/06/16 Втр 10:55:17 763581
>>763438
>CoffeScriptBabelClojureScriptGoogle DartMoonScript
Много ты знаешь игрушек, написаных на этом некрозоопарке? Да и вообще проектов, не только игрушек?
Аноним 07/06/16 Втр 16:21:29 763820
Берите livescript и не выебывайтесь.
Ответы: >>764000
Аноним 07/06/16 Втр 16:35:11 763835
Единственный годный диалект JS - TypeScript. Всё остальное - говно без задач.
Ответы: >>763960 >>764112
Аноним 07/06/16 Втр 17:15:18 763890
>>763286
Если хочешь, чтобы именно заметили, пили какую-нибудь визуализацию по открытым данным или процесс. Только не пили визуализацию алгоритма Дейкстры, это всех уже заебало.
Если хочешь, чтобы уважали, то пили что-то реально полезно, то, чем сам бы пользовался. Не надо придумывать что-то невъебенное, сделай за пару дней простенький тул и развивай его.
Ответы: >>763999
Аноним 07/06/16 Втр 18:15:20 763960
>>763835
Нейтан Марц поссал на дауна
Ответы: >>763992
Аноним 07/06/16 Втр 18:44:44 763992
>>763960
Посцал на Нейтана Марца
Аноним 07/06/16 Втр 18:49:30 763999
>>763890
Обясни нубу, что такое визуализация по открытым данным?
Ответы: >>764285
Аноним 07/06/16 Втр 18:50:01 764000
>>763820
Почему именно его?
Аноним 07/06/16 Втр 20:19:23 764112
>>763835
КложаСкрипт по-твоему тоже? Есди да, обоснуй пожалуйста
Ответы: >>764120
Аноним 07/06/16 Втр 20:32:17 764120
>>764112
>КложаСкрипт по-твоему тоже? Есди да, обоснуй пожалуйста
Обосновал тебе за щеку, говноед
Ответы: >>764127
Аноним 07/06/16 Втр 20:41:55 764127
>>764120
Зачем же так грубо?!
Ответы: >>764288
Аноним 08/06/16 Срд 04:54:31 764285
>>763999
вот пример из недавнего
http://metrocosm.com/us-immigration-history-map.html
ещё такое есть, это уже из серии «визуализация алгоритмов»
http://setosa.io/blog/2014/07/26/markov-chains/
Ответы: >>764318
Аноним 08/06/16 Срд 05:11:43 764288
>>764127
Это был не я.
Ответы: >>765094
Аноним 08/06/16 Срд 06:32:46 764309
>>763438
Scala.js
Ответы: >>764322
Аноним 08/06/16 Срд 06:56:56 764318
>>764285
Спасибо за примеры!
Аноним 08/06/16 Срд 06:58:35 764322
>>764309
прочитал на их гитхабе, что это, очень скептически отношусь к таким вещам. Это вроде GWT для скалистов чтоли?
Ответы: >>765220
Аноним 08/06/16 Срд 20:29:32 765094
>>764288
расскажи тогда, почему всё остальное кроме тайпскрипта не найс
Аноним 09/06/16 Чтв 00:14:30 765220
>>764322
Нет, это полноценная компиляция скалы в жс.
Ответы: >>765279
Аноним 09/06/16 Чтв 06:39:38 765279
>>765220
В каких кейсах это нужно?
С тем же гвт, я могу понять еще, в времена когда он создавался гугл хотел запилить что-то чтобы джава-макаки, которые не могли в фронт-энд, могли пилить полноценный энтерпрайз, работая как фул-стэк девелоперы. Но сейчас-то, когда даже моя бабуля может писать на жс используя все эти модненькие фрэймворки, такие динозавры как гвт уже не нужны.

В чем тогда профит этой скаладжс? Или скалисты не могут в фронтенд?
Ответы: >>765281 >>765772
Аноним 09/06/16 Чтв 06:47:50 765281
>>765279
Я не могу во вротенд. В бэкенде творится адова хуйня, зоопарк технологий, и все пишут на них кто через какую жопу горазд. Такое у меня сложилось впечатление. Но все это было ничто по сравнению с тем, когда я попытался написать вротендное приложение. ТАКОГО велосипедизма и черезжопности я не видел даже у самых воинствующих джунов в своей конторе. Я ебал писать фронтенд под браузер! Я ебал!
Ответы: >>765287
Аноним 09/06/16 Чтв 07:22:30 765287
>>765281
И ты решаешь эту проблему использованием scala.js?
Аноним 09/06/16 Чтв 07:31:21 765291
БАМПЛИМИТ, УВАЖАЕМЫЕ ГИТХАБОБЛЯДИ

ПЕРЕКАТ >> https://2ch.hk/pr/res/765290.html
ПЕРЕКАТ >> https://2ch.hk/pr/res/765290.html
Аноним 09/06/16 Чтв 18:01:36 765772
>>765279
> В чем тогда профит этой скаладжс?
В том, чтобы писать фронтенд на скале, использовать скала-библиотеки, расшаривать код между сервером и клиентом?
Аноним 12/06/16 Вск 01:58:00 767572
>>762120
Бля вам делать больше не хуй, а?

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ Автообновление ] 500 | 39 | 111
Назад Вверх Каталог Обновить

Топ тредов
Подписывайся на официальный канал Двача в Телеграме и узнавай обо всех новостях и мемах первым! https://tlg.wtf/dvachannel[X]