Здесь продолжаем вбрасывать свои странички на гитхабе/битбакете/гитлабе и показывать проекты. Зачем? Есть три причины.
1) Ваш проект будет просмотрен и оценён профессионалами и вы получите дельные советы, как сделать код лучше и избежать ошибок.
2) Звёзды и фолловеры - это не просто социоблядство. Во многих серьёзных компаниях они являются вашим рейтингом. Эйчары предпочтут взять на работу популярного программиста, за которым следит большое количество людей и чьи проекты набирают большое количество звёзд. "Пустые" подписчики, созданные вами легко проверяются, а звёзды от настоящих аккаунтов стоят от 15 баксов за 20 звёзд. Но в этом треде вы можете получить звёзды и настоящих подписчиков бесплатно!
3) Особенно хороших кодеров, имеющих выполненные крупные проекты и заявивших о себе, могут позвать на удалёнку. Вот так, даже без скайпособеседования. Пруфы были в первом треде.
Также приветствуются ваши страницы на Stackoverflow!
В прошлом трэде анон рекомендовал юзать scala.js - https://github.com/scala-js/scala-js Есть ли кого-нибудь опыт работы с этим? в каких целях использовали, и почему именно её выбрали?
Не могу выбрать юзернейм на гитхабе чтобы красивый. Киньте помню сайт был где никк воодишь и там проценты его приятности по 100 бальной шкале. Или любой такой.
> в каких целях использовали, В целях написать фронтенд. Скала может заменить как жяваскрипт, так и хтмл и ксс.
> и почему именно её выбрали? >>765772 Потому что скала язык намного более высокого уровня, чем жяваскрипт, значительная часть скала-библиотек доступны как на жвм, так и в жс, для компиляции используется одна и та же инфраструктура, код можно шарить между клиентом и сервером. https://github.com/lihaoyi/autowire
>>765787 Ничем, если тебе нужен просто хостинг кода. А так на гитхабе больше народу, и в целом он популярнее. Учти это, если собираешься показывать эйчарам свои ссылки на проекты.
>>765290 (OP) Какой есть сервис шоб покодил на работе и эту же актуальную версию кода потом открыл дома и продолжил работать а потом опять на работе. Типа облака. А то я на почту сам себе архив с кодом каждый день отправлять заебался, гугло-диск от почты не сильно отличается. Этот ваш гитхаб - публичная страница, туда все отмыленное только и красивенькое для показухи суюют а не говнокод в процессе работы
>>765290 (OP) Анон, есть идея запилить либу для валидации объектов. Прикрутить туда часто используемые практики. Популярные модели. Как тебе идейка? Будет популярна для социального программирования?
>>766304 Есть же всякие облачные IDE для популярных языков, тип пишешь все в браузере, оно сохраняется в облаке и доступно отовсюду. Есть часто интеграция с гитхабом и другими девелоперскими сервисами. Сам такие тулзы не особо люблю, пару лет назад пробовал кодинг.ком, вроде как подходит под твой реквест
>>767023 >конкретный кейс Специально написал гит + бокс для особо одарённых, которые даже блять облако не могут выбрать в 2016. Облачное иде это конечно заебись, а если я хочу писать в идее, например?
>>767022 Я не он, но пробовал. Заебись, если тебе нужно построить график / поиграть с либой / сделать какую-нибудь небольшую хуйню. Но если тебе нужно какой-нибудь сервер написать, то уже некомфортно. Всё в одной куче.
>>766072 А в непопулярные значит говно сразу? Ну ладно. Для меня они популярные, хотя на самом деле они для тебя например ноунеймы. Я контрибьючу науровне фиксов пробелом, скоро сделают коммит на перенос строк, заем смотивировать себя сделать коммит на разбивку строк.
>>767300 Нене, ты меня неправильно понял, я не говорю, что если не популярные, то говно, про хотел узнать, вдруг что-то из того, чем я сам пользуюсь, написано аноном с борды, да еще и с этого трэдика! А так, молодец!
аноны, а как начать контрибьютить в опенсорс? вот я например хочу внести какой-то вклад в какой-нибудь проект, как мне это сделать? прости начать рыться в нём, ища какие-нибудь баги, фиксить и присылать изменения им?
>>767885 Все проще, берешь опенсорс библиотеку для начала, пытаешься ее прикуртить к своему проекту, там полюбому будет полно моментов которые придется запиливать самому чтобы все срослось(либо баги будут найдены по ходу), берешь суть из своего самопала, с умом вживляешь в библиотеку и вуаля, ты уже контриьбютор, либо просто баг фикс. Суть одна, без собственной нужды обычно контрибьютить не получается.
>>768655 > полюбому будет полно моментов которые придется запиливать самому чтобы все срослось(либо баги будут найдены по ходу) А если такого не находится, или иссуе/пуллреквесты с этим уже висят?
>>768675 Если проект простой и прямолинейный, возьми либу по-проще, там есть и баги все остальное. Если хочешь по блатнее ветоки, типа линуксятины, поконтрибютить, то тут самый простой вариант взять самое новье по жедезу и пытаться завести. Либо изи вэй, искать опечатки в комментах, как всякие долбоебы делают.
>>768682 а открыл гитхаб фрэймворка, которым пользуюсь, зашёл в баг трэкер, попробовать почитать описания багов, выбрал один, как мне показалось не сильно сложный и начал разбираться в исходниках.. посидел 3 вечера, нихуя не исправил, заебался, плюнул и забил
>>769911 А нахера ты чужие проблемы решаешь? В этом нет смысла, потомучто ты не знаешь точного контекста, почему этот баг человеку мешает. Когда у тебя есть свой контекст, тогда фиксится все проще. Багтрэкер для людей который вообще разбираются в структуре проекта, а для личного баг фиксинга как правило всю структуру знать не надо.
>>772178 >для петпроектов на одного-двух программистов Посцал тебе на ебло, путух, пиздуй со своими одним-двумя пидоропрограммистами в свой жопоёбский программистский трэдик, еблан
Сегодня, 20.06, в 21:00, будет проходить сеанс карательного программирования. Темы две на выбор: либо рендерер шрифтов, либо генератор музыки. Можно голосовать за тему.
Сишка, говнокод, байтоебля и Far вместо ИДЕ в комплекте.
Ссылка на поток: http://cybergame.tv/players/cyberplayer35.swf?channel=fiuu RTMP: rtmp://stream1.cybergame.tv:1936/repeater2/fiuu rtmp://stream1.cybergame.tv:1936/repeater1/fiuu rtmp://stream2.cybergame.tv:1936/repeater2/fiuu rtmp://stream2.cybergame.tv:1936/repeater1/fiuu Срать в чятик сюда: anon fm/feedback/
>>775441 У этого поехавшего из-за паранойи нету никаких репозиториев нету, хотя раньше были. Вот, например, его статья про драйвер на PHP (ну ты понел): https://habrahabr.ru/sandbox/62373/
Аноны, комуто реально интересно смотреть стримы кодеров?! Лучше это время потратить на программирование ну или семинар какой посмотреть, но смотреть как какой-то хуй пишет код - уныло
Народ, есть тут кто под микроконтроллеры пишет или только хипстеры хуесосы фронтэндщики?
Вчера начал писать алгоритм для своей баклажанорезки и вроде как оно работает, но после нескольких итераций идет переподлнение буфера или чо, хуйзнает, и сигнал пропадают с портов, хотя контроллер чтото обрабатывает судя по гистограмме. Пишу на питоне, позже выложу на гист и вброшу сюда, хочу попросить вас глянуть и сказать где косяк
Кому будет интересно, могу образом эмулятора поделиться потом
>>776670 >>776680 >>776681 Сегодня приблизительно в 21:00 снова будет продолжение. На этот раз будет либо запил собственного браузера, либо рендерер шрифтов на базе https://my.mixtape.moe/exiurs.png. Либо ваши реквесты. В принципе, можно набижать вечером в конфу (mumble://mumble-de.cleanvoice.ru:56611) и как вчера реквестировать всякую хуйню, которую вам дал заказчик и лень самому делать, гагакать, ныть об нософте/новебе/другой хуйне, помогать с говнокодом и т.д., ограничения только по тематике эфира (околобыдлокодинг). Обратная связь со зрителями будет обеспечена (обычно зрителей 30-50 на потоке). Вчера запилили модулятор скорости звука/частотный модулятор (брали синусоиду входящего аудио и въёбывали более мелкую по ней) для заказчика анона из конфы, потом снова начали ебать генератор звуков, но в этот раз более уныло и больше ебали Аудасити, нежели сам генератор. Вот.
>>775446 Там, скорее, гениальность, граничащая с безумием. Впрочем, он не отрицает.
Написал перекатывалку тредов, которой регулярно перекатываю Руби-тред. Мог бы развить её как следует (создание аккаунтов, лента интересных тредов, автопоиск тредов по архивачу, детект нелегитимных тредов, полно ещё вариантов, да хотя бы запустить на VPS и сделать воркер вместо кнопки, а то на Heroku воркер нельзя), но одному как-то лень. Если кому интересно - велкам.
Генератор случайных текстов из подобия EBNF. Поддерживаются указание вероятностей, кодовые вставки, условная генерация на базе этих самых кодовых вставок (которая, правда, включает откаты и полную буферизацию генерируемого текста) и практически бесконечная рекурсия. Планирую добавить захват частей генерируемого текста в переменные.
>>779245 >Капчу осиль. Для моих целей пока достаточно пасскода. Для капчи можно было подключить сервис ручного распознавания. >Алсо, как ты с Клаудфларой борешься? Никак. Запросы к API скорее всего не фильтруются иначе как через чёрный список.
Маленькая утилита без зависимостей для генерации имен классов при работе с CSS-модулями. Выгодно отличается от тысяч подобных утилит тем, что: 1. Не просто генерит строки, а еще и берет их из объекта со стилями 2. Ничего не вставляет, если по такому ключу ничего нет, тем самым не засирая код лишними классами 3. Автоматически преобразует camel case в snake case, в именах модификаторов, что позволяет всегда использовать ES6-шорткарт для передачи пропсов в стили типа { style, disabled, fooBar }.
Используем на работе в продакшене в связке с реактом, все счастливы. С другими фреймворками тоже по идее должно хорошо работать.
Бонус: умеет генерить БЭМ-классы строками без выебонов.
Братцы, зарегался я на этом вашем гитхабе, а что там делать? Скажи как стартануть и что такого придумать обычной пхп-макаке? Начал задумываться о всяких соцсетях профильных, когда не смог найти работу нормальную.
>>783116 пхп это не модно, нужно быть в ногу со временем, писать скрипты, или на го, тогда все тёлочки-hr-менеджеры будут течь, увидев твой профайл на гитхабе
>>784309 >Ты мне предлагаешь написать соцсеть я ничего тебе не предлагаю, просто сослался на твоё же сообщение: >Начал задумываться о всяких соцсетях профильных
>>784320 если ты не пишешь какой-то свой проект, который готов выложить в паблик, ты всегда можешь присоединиться к работе над чужими открытыми проектами. ты ведь наверняка юзаешь какие-то либы для PHP или фреймворки (я совсем не знаком с инфраструктурой PHP). если они опен-сорсные, топаешь в их ишью трекер смотришь открытые тикеты и пробуешь что-то поправить. если проект совсем мелкий и у них нет ишью трекера всегда можно написать контрибьютерам, у них всегда есть список того, что нужно сделать, но до чего их руки пока не дошли, скорее всего они рады будут поделиться тасками.
как вариант, если ты знаешь о каком-то баге и знаешь как его пофиксать, можешь предложить попробовать запулреквестить его
>>784356 >если проект совсем мелкий и у них нет ишью трекера Тогда нахуй такой проект. Встроенные трекеры есть на гитхабе, битбакете и гитлабе. Где надо хоститься, чтобы не было трекера? На narod.ru?
>>784356 Не могу в ишью пока, все мои коммиты пока только то что я правлю что мне выдют линтеры, рюшечки там поправить, грамматику ещё. Я красава или лох?
>>785628 Тоесть все они стилистические, которые ничего не правят а просто улучшают дальнешую поддержку норм програмистами, уборщик короче. Заметил кстати что в маленьких проектах где разработка почти не идёт, пару коммитов в неделю, даже за такое тебя благодрят и чуть ли не облизывают, но когда их бобмишь коммитами им уже похер становится, а на крупны проектах с коммитами каждый день тебя сразу нахуй посылают, типо не фиксит ничего.
>>765290 (OP) Как должен выглядеть нормальный гитхаб? А то я только свои говноподелки с костылями туда выкладывал. А ведь его может придется людям показывать. Есть какие-нибудь N правил нормального гитхаб профиля?
> The beauty of open source software such as this is that you're free to customize the extension however you'd like to fit your own needs. > Иди на хуй, нам твои улучшения не нужны, значит никому из пользователей тоже Да, буду сливать каждую новую версию разрешения и вставлять нужный мне код.
>>788992 Сделал пулл-реквест с фичей для плагина, которая добавляет полезную ссылку в блок ссылок вверху страницы. Мне сказали, что эта ссылка вместе с другими данными есть ближе к концу страницы, в блоке со статистикой. Т.е. пользователь должен скроллить старницу, чтобы попасть у ней. Юзабилити их не ебёт, Pull request closed, не нравится - делай свою версию. Плюс этот блок не отображается у меня, потому что их API на Cloudflare, который банит запросы из России (подозреваю, что не только из неё). Т.е. их ссылку я никак не вижу. А моя добавится в любом случае. Пара, блядь, лишних строчек.
Блядь, хуею с GitHub-петухов, это же каким нужно быть дебилом, чтобы свою дрисню так расхваливать. Вам там уже и "статусы" ввели, френдование ещё не добавили?
Мальчики, привет, расскажите пожалуйста, как часто вы контрибьютите?.. Раз в неделю, несколько раз в неделю, каждый день, или может вообще таким не занимаетесь?))... Я встречалась раньше с одним программистом, и хотя мы занимались парным программированием и пулреквестили по несколько раз в неделю, он всё равно в одиночку контрибьютил, когда меня дома например не было по делам.. это нормально вот?
Аноня, поздравь меня, я завел сеье аккаунт на гитхабике и сделал форки самымх популярных проектов! Как думате, когда я буду устраиваться работать это зачтется??
Аноны, а накидайте репозиториев всяких там хакеров! Наверняка же есть всякие сетевые неуловимые супер-хакеры, легендытемного веба, которые выкладывают всякие хаки, эксплойты и хакерские штучки на гитхаб???!!! Хочу стать одним из них
>>795535 Забудь про ==, только ===, только хардкор. И вобще, если учишь жабаскрипт, посмотри TypeScript (Gulp.js для сборки), для ноды можно уже на чистом ES2015 писать
>>795489 Я симфонии нюфаня. В вендоре лежат измененные шаблоны для FOSUser bundle. Чую, что надо вывести их в ресурсы. Но на момент публикации голова и без этого кипела т.к. срок поджимал.
>>795557 мне интересно все на чем в будущем можно заработать алсо, учил полгода джс, а на работе, не связанной с программированием, пригодился только пхп
>>765290 (OP) >звёзды от настоящих аккаунтов стоят от 15 баксов за 20 звёзд >Особенно хороших кодеров, имеющих выполненные крупные проекты и заявивших о себе, могут позвать на удалёнку. Вот так, даже без скайпособеседования
>>795972 От пары дней до никогда - HTML, DOM - JS, базовый функционал, простое оперирование DOM'ом - jQuery - ООП - Сборка проектов (Gulp, webpack) - MVC-фреймворки: React, Angular, Backbone - Bootstrap, Handlebars и куча других библиотек/фреймворков для верстки - WebGL - Ебля в жопу aka node.js Что забыл?
Аноны, обьясните нубу как скачать с этого вашего гитхаба программу для андроида и установить?! В программировании вообще не шарю, но нашел на гитхабе программу нужную, в других местах не находил
Анон, помни! Что бы ты не написал и как бы круто не выглядел твой гитхаб-аккаунт, для нас ты навсегда останешься всратым обосранным сычом-говнокодером, и мы тебя все равно обосцым в этос трэдике.
Благодарю за внимание, продолжайте свою беседу, прошу
Можно ли сделать так что-бы гисты отображались на главной странице юзера вместе с репозиториями.? Т.е. что-бы работодатель глянул туда и не промаргал их.
Гляньте прожект. Он не доделан, т.к. нужно уезжать на заработки. Там постараюсь доделать, поэтому сырым выгрузил, чтобы не пропало. https://github.com/toppestkek/TwitterPoster
>>802638 >поэтому сырым выгрузил, чтобы не пропало Современная модель разработки свободного ПО подразумевает использование публичных репозиториев и публичных feature-бранчей с самого начала разработки проекта >Десктопное приложение А почему не веб-сервис?
>>803221 То есть нельзя сделать как раньше, чтобы репы, в которые ты контрибутил, отображались справа? Получается, сейчас почти нет разницы, форкнул ли ты тупо репозиторий, либо твой пулл-реквест приняли. Разве что в историю/активность смотреть, но это не то. Репозиторий справа с большим количеством звёзд и подписью сверху "Contributed" смотрелся очень солидно на главной странице профиля.
1. Паддинги пидорасит на разных устройствах. Дома сделаю разметку, приду на работу, открою - перекосоебило. Запощу в чат, в мини-окошке чата перекосоебило. 2. Строка 22 хтмл, вот эта бутстраповская строка row из текста, линии, музыкального ключа и имги - она нормально отображается в виде таблицы на фулл скрине. А в окошке вместо грида сплошняком в одну колонку идет почему-то. 3. Строка 36 хтмл - как эту красную линию до правого конца экрана довести и впихнуть децималхэшсимбол посредине? 4. Строка 38 хтмл - имги не падают поровну в линию, а косоебятся.
Вкидывал ссылку на этот проект в Java-трэд, но расшарю и здесь, возможно кто-то с хорошим знанием английского и Gradle взглянут на мои ридми и грэйдл билд скрипт и скажут как сделать их лучше.
Ну и конечно по коду приложения буду рад услышать критику.
Решил таки недавно выложить пару скриптошаблонов, которыми пользовался Ну и пилю сейчас йоба сервис на go для себя, сейчас оно в стадии прикручивания конфигов для сборки и тестирования https://gitlab.com/dashboard/projects
У меня сложился четкий стереотип, что на гитхабе ровно два типа людей:
1. Всякий шум типа хипстеров, индусов и предприимчивых пацанов. Выкладывают в публичные репозитории недопиленные приложения на 30 строк кода, свой пример конфига nginx, или в лучшем случае нахуй никому не нужную говнобиблиотеку (и дико радуются, если получают звездочку раз в полгода). Нелепо пытаются что-то патчить, чтобы получить точечки в contribution graph, обычно это исправление ошибки в документации или написание/исправление тестов для очередной говнобиблиотеки. Делают все это, чтобы произвести впечатление на тупых HRов, или чтобы не отставать от коллег по смузи-коворкингу.
2. Пацаны, живущие хардкором, опенсорсом и принципом "eat-sleep-code". Пишут образцово-показательный код, поддерживают трекер, чекают мейл-листы, ревьювят, и делают кучу других вещей, параллельно умудряясь работать за деньги. Их жизнь состоит из кодинга 12-16 часов в день, сна, еды, мастурбации, пересматривания звездных войн по 50-му разу и редких конференций/мит-апов с такими же интересными личностями.
Интересно, тут есть хоть кто-то из второй категории?
>>818384 Я из "средней" категории как раз. Мне похуй на гитхаб в принципе, просто иногда кидаю полезные реквесты в какие-то проекты, когда чего-то конкретно по функционалу в них не хватает. Дрочьбой на звездочки-хуездочки не увлекаюсь. Ещё не видел HRа, который бы заглядывал в гитхаб, а не занимался паттерн-матчингом по CV.
>>817976 >Пацаны, живущие хардкором, опенсорсом и принципом "eat-sleep-code". Пишут образцово-показательный код, поддерживают трекер, чекают мейл-листы, ревьювят, и делают кучу других вещей, параллельно умудряясь работать за деньги. Их жизнь состоит из кодинга 12-16 часов в день, сна, еды, мастурбации, пересматривания звездных войн по 50-му разу и редких конференций/мит-апов с такими же интересными личностями. Джеффри Рихтер и Кевин Митник на тебя поссали. Тебе просто не дают, поэтому ты оправдываешь себя тем, что это якобы из-за твоей гениальности и увлеченности. На самом деле ты просто низкоранговый самец.
Запилил приложение с карточками для изучения всякой хуйни на WPF. Что-то типа anki. Главные преимущества - удобство, графонистость и простота. Очень просто ориентироваться, отсутствует всякое гигантское количество говнонастроек, которыми бы все равно никто не пользовался. Есть возможность создавать крупные разделы - категории, включающие в себя колоды (например, колоды для изучения китайского, химии, биологии, и т.п.) Насколько я помню, в anki такого нет. Или я могу ошибаться. В общем, хуй знает, где его пиарить, но тут вроде бы как тред для вбрасывания своих говноподелий, поэтому пусть будет здесь. И да, при запуске шиндошс втирает дичь о незнакомом издателе, но для того, чтобы избавиться от этого предупреждения, как оказалось, нужно платить далары за сертификат, а мне это нахуй не нужно. В общем, жду каких-нибудь отзывов. И да, приложение может вообще не запуститься, так как на других комплюктерах оно не тестировалось, мне просто негде взять другие комплюктеры, друзей у меня нет.
>>818878 Эти методы статические, поэтому в принципе не важно, в каком классе они находятся, но я считаю, что наиболее логичное их местонахождение именно у Entity, поскольку они напрямую связаны с данными сущностями. И давай, говори, как у вас, элиты, это должно делаться.
Написал ВК парсер, который собирает данные пользователей из групп или из общего поиска, возможность сохранения данных в csv файл. https://github.com/ArslanGapizov/VK-Parser/
Аноны, не хочу создавать отдельный трэд, поэтму спрошу здесь. Вот вы что-то все разрабатываете, контрибьютите в разные опен-сорс проекты, а много ли среди вас тех, кто пилит какой-либо проект (или активно контрибьютит), который же сам и активно использует?
Мне интересно, как меняется взгляд разработчика на свой продукт, когда он же является и его непосредственным потребителем.
Ну и если ваши творения лежат в открытом доступе, будет интересно посмотреть, кидайте ссылки!
Создаю issue касательно порносайтов на одном проекте, такой пофиль уже не стоит показывать никому, например при трудоустройстве если я осилю это всё или новый потом создать незашкваренный?
Аноны, хочу научиться ипсать вирусы, но опыта в этом вообще нет, поэтому я подумал, а почему бы не поискать готовых примеров/исходников, поразбирать их чтобы вникнуть?! Просьба нубяцкая, но я надеюсь на вашу помошь..
Реквестирую в этом трэде ссылки на репозитории каких-нибудь вирусов!
>>822456 >Ты читать или писать собрался? Я другой анон. Я и так занимаюсь тем, что ты посоветовал, но суть программирования конечных автоматов я не понял, а они часто нужны в самых разных областях.
Например, я вообще охуел, когда прочитал, что префикс-функция в алгоритме поиска подстрок работает как конечный автомат.
>>822495 >Расскажи, чем конкретно занимаешься. Ломаю крэкми, пишу джойнер, стаб которого каждый раз компилируется по-новому и поддерживает шифрование разными поточными шифрами. Читаю Руссиновича и более практичную книгу с примерами кода от какого-то мужика.
>>822782 Вьюер для больших изображений (гиг и выше, в принципе без ограничений) кастомного формата + всякие плюшки с матаном и без. По коду лучше скажи, перезвонят?
>>819045 Добавил валидуцию номера телефона >>819737 -Что касается метода с дохуя параметрами. Какой другой путь? Пихать в массив или делать еще один класс? -Убрал херню с параллелями. -Что плохого в динамической типизации? -Api теперь возвращает JObject -Что касается object[] row. Какой выход? Мне нужен определенный порядок, если буду перебирать свойства через рефлексию, то он будет непредсказуем. В итоге создал метод в user, который возвращает массив со значениями. - string.Format поменял на string.Join >>820541 Этот ключ по инету гуляет, в чем проблема?
>>817114 MVC не существует. В исходном виде перестал использоваться еще в 80-х (потому что не позволяет делать rich UI). Но какие-то дурачки запомнили это словечко и теперь везде пихают.
>>823901 Разные задачи бывают, и хотя для большинства можно найти уже готовые решения, или их связки и комбинации, не всегда они полностью удовлетворяют твоим нуждам. Ну для простых задач будет хватать и 20 строк на питоне или баше, а если что-то серьезное, тогда и усилий больше нужно приложить ведь
>>824198 Сделать класс, дело не в плохости, а втом что ты пишешь на решеточке, значит пиши типы. API должно возвращать классы, почему пользователь апи должен ебаться со строками или json'ом каким то, ему похуй вообще. Чтобы не ебаться с csv - нужно не ебаться с csv, http://joshclose.github.io/CsvHelper/ например, json то ты додумался руками не парсить.
Вот так вот https://youtu.be/Kq_Y4WYxr08 В начале баг какой-то с Бандикамом был, картинка залагала. Звук ударов с локации Рошана шел, а картинка зависла на другой локе.
Буду добавлять еще магазин айтемов, полноценный выбор героя, выбор команды, добавить "Лес". Цель - фармить, убивать рошанов, которые становятся каждый раз все сильнее и сильнее. Вооот.
https://github.com/R-033 Пишу иногда всякие проекты на питоне, использующие в качестве фронтенда терминал + ANSI Esc Сейчас там есть простой клиент сосачика, Яндекс.Словарь и Game of Life принимаю реквесты
Под виндой не тестил, только линукс. Если кто-нибудь попользуется этим, поправит и сделает рабочим на других системах, я буду благодарен
>>826493 На: Соцсеть выполненная полностью в виде этаких графов, все связи с друзяшками, группами, любому элементу на странице юзера(тоже элемент в общей мозаике) можно поставить лойс, типа бляяя)))) я такойж.
Ну вот мне было слишком лениво заходить на рубигемс, чтобы мониторить какие-то новинки или искать гемы для решения задач, запилил себе библиотеку, что строит базу гемов; а там через sql или регулярки выбираются или качаются нужные мне штуки.
Как пользователю, удобнее искать через свою хрень нежели через интерфейс сайта. Ну то есть скачивание множества гемов в один клик, поиск по регулярками нужным мне полям и т.п.. Есть пару моментов которые может когда-нибудь допилю, типа автопоска крутых новинок но пока не кспеху.
Ещё когда-нибудь, парсер страничек на основе анализа входящих rss лент запилю, с построением базы данных по конкретным страничам на которые енти rss ссылаются. Вообщем ничего особого, как появляется желание, решаю небольшие прикладные задачки на пару деньков пограммирования чисто для себя.
>>826857 Это CLI? Что на счёт того, чтобы запилить CLI на базе Ncurses? С открытием ссылок на гитхаб/rubydocs в браузере в средах Gnome и KDE (и возможность указать свою команду для открытия, если среда нестандартная). Могу присоединиться к разработке, полезная вещь была бы.
>>826886 Циклы - не более двух, и то, если короткие. Иначе выносится в отдульные методы. В жиэс функции с коллбеками могу и до 4 иногда вложить, опять же, если пара строк. В джаве не владываю больше трех. За твой пикрелейтед руки отрывать. Во имя Фаулера.
>$ rudisco open sublime, params="window=new, url2=gem:srs" >result: sublime opens gem sourses in new window
С бонусами типа обвязки на шел (т.е. автодополнение по базе данных) при наборе названия гема и т.п. плюшками, что позволят, например, из редактора кода открывать исходники гема, смотреть документацию. Интересная идея, особенно с учетом того что $ gem подобного функционала вообще не дает. Ну или я ленивая жопа и не нашел.
Правда, не понял в чем киллер-фича Ncurses.
По разработке проблем не вижу, есть пара моментов которые можно обсудить, например, каким должен быть CLI интерфейс для достаточной обвязки active-record и sql для поиска, впрочем это не что-то прям нерешаемое. Давай разрабатывать, тогда действительно полезная, более чем для полутора анонов штука получится.
https://github.com/deadsheriff/quizzy Привет поцоны, выложил свой опыт трехлетней давности, когда не понимал даже ооп. Как ни странно игруля получилась довольно неплоха, всем кому я давал поиграть с 4 тестовыми вопросами понравилась. Стало лень добавлять 1000 вопросов и 2000 изображений к ним, сжимать это суперсжимателем с хабра и добавлять тени. Если хотите - вперёд и с песней, покоряйте просторы гугл плея. Не обязательно брать за основу мой говнокод, можете сделать что-то похожее, ниша свободна. Если понравилась идея поставьте лайк, комит или что там в гитхабе
>>827115 Напишу, как буду посвободнее. А то сейчас четыре работы (так получилось, старый заказчик попросил ещё одним проектом заняться а также помочь с извлеченим данных знакомому, который пишет диссер, и это помимо фуллтайма).
>>834298 Агрегатор статей из различных источников с классификаторами по различным параметрам. Основной планируемый классификатор - по сентимент анализу. Основной абстракцией являются "лента статей". Изначально статьи попадают в ленту первого типа (входную) путём парсинга источников (блоги, твиттер, поиск в интернете). Второй тип лент может объединять несколько любых лент и применять некоторые фильтры. Это даёт гибкую систему для анализа статей наиболее подходящими для них классификаторами. Например, тот же сентимент анализ сильно отличается для рецензий и финансовых новостей. Также алгоритм сильно зависит от длины исходного текста. Если для постов твиттера (< 180 символов) подойдёт классификация позитив/негатив, то для больших статей на несколько тысяч слов надо извлекать тройки [объект, суъект, отношение].
>>834534 Если бы. Пока только пытаюсь. Нужна помощь на других сервисах проекта, чтобы я мог поменьше отвлекаться от, по сути, ядра - анализаторов. Пока в проекте нет ни одного, я всё пишу бек и фронту помогаю.
>>834990 >>834992 Я жа написал стек - React, Redux, Rails. Но это веб-приложение. Аналитику можно писать на чём угодно, у нас микросервисная архитектура.
>Расскажи как дошел до изучения нлп? Как в эту тему вкатиться, с чего начать Я сам хотел бы знать, как вкатиться и с чего начать. Я решил начать с этого: http://rgho.st/8fmkRsRcF - Sentiment Analysis in Financial News Как доведём фронт и бек до ума, попробую написать сервис как тут описано.
Не так давно начал пользоваться гитом жалею, что не попробовал раньше. Возник ряд вопросов. 1) Вот есть мастер ветка. Делаю побочную ветку для добавления какой-то фичи. По ходу работы возникает необходимость что-то исправить в мастер ветке. Я переключаюсь на неё, исправляю и всё ок. Переключаюсь обратно на побочную ветку и работаю дальше. Когда настаёт момент объединения веток, то как быть с конфликтом - на мастер ветке баг исправлен, а на побочной он может остаться не совсем точно уверен как гит работает, может я ошибаюсь от непонимания. Как быть? 2) Также работаю в побочной ветке. По ходу работы возникает желание что-то исправить не относящееся к ветке по мелочи. Это не всегда оправдано, но тем не менее бывают ситуации например, изменить название функции, изменить условие и тд. Когда насчёт момент объединения веток, то как эти изменения отразятся на мастер ветке? Будет конфликт и придётся вручную исправлять?
>>835340 Вчера только задумывался над этим, можно же так общественностью и худ лит писать. Например, написать первую главу, выкатить на гитхаб, дальше пускай другие продолжение через пулреквесты добавляют, например если их несколько, выбирать голосованием большинства лучший. Если другим не нравится, пускай форкают и пишут свою версию
https://github.com/kotaba Вот мой гитхаб Ребята, хочу рассказать о нашем проекте! https://github.com/kotaba/portal Мы помогаем беженцам и другим людям лишившимся работы ее найти с помощью нашей CRM-системы волонтеры могут работать с такими людьми, а работодатели находить себе сотрудников. За год более 3800 людей уже нашли себе рабочие места, у нас более 8000 тысяч подписчиков в социальных сетях и 130 волонтеров в команде. Такие дела.
В предыдущих трэдах тут появлялся чувак, работающий с Lua, и если тут такой есть буду рад послушать как лучше оформлять Luarocks, как лучше организовать CI/CD для Lua проекта, ну и вообще фидбэк по коду
>>846472 >если ты коммитаешь в сраные хэловорлды А если меня тошнит от говна, которое выкладывают на гитхаб, и я не хочу иметь такие же большие, но идиотские проекты? мимо с васма
Нахуй вы вообще пишете это дерьмо, ебланы? Я понимаю, писать полиморфный криптор, но блядь, вы такие тупые дегенераты, и ваши проекты такое тупое бесполезное говнецо.
>>847205 Вот уже не ожидал увидеть земляка, тем более на программаче. Напиши мне [email protected], сделаем сходочку из двух человек. >почему у нас в Туркменистане заблокировали гитхаб? фильтрация >поясните как жить с этим Я купил vps на год, настроил на бубунте личный vpn сервер, и живу как белый человек без блокировок.
Ну еб твою мать! Придумываю подходящий публичный ник — он занят. Придумываю еще один — опять занят. Так всю жизнь в приватном ведре и просижу, не выходить же в свет с плохим ником.
>>822485 >я вообще охуел, когда прочитал, что префикс-функция в алгоритме поиска подстрок работает как конечный автомат Знал бы ты, как я охуел сейчас! Кажется, теперь я знаю, куда расти.
Поясните за лицензии. Нихуя не понимаю. Опен-сорс жи. Накопал код - спиздил. Выложил код в открытый доступ - кто-то спиздил и гребет бабло - не ной, сам выложил. Нахуя лицензии? Чисто теоретически, могут ли у меня появится какие-то проблемы в связи с использованием кода с гитхаба? Какие проблемы могут у меня быть если я выкладываю репозиторий без лицензии?
> Выложил код в открытый доступ - кто-то спиздил и гребет бабло - не ной, сам выложил. Нахуя лицензии? А это смотря какая лицензия. Бывают вроде бы те, которые запрещают коммерческое использование. Бывают те GPL, которые обязывают использовать код под ними только в проектах, которые сами под лицензиями не менее свободными, чем лицензия этого используемого опенсорса.
> Чисто теоретически, могут ли у меня появится какие-то проблемы в связи с использованием кода с гитхаба? Насколько знаю, да. Формально ты обязан соблюдать лицензию взятого опенсорса. Хочешь подробностей - гугли законодательство об авторском праве штатов и местное.
Авторское право - вообще лютая штука. За опенсорс не знаю, но за нелегальное использование медиа всякие аппсторы и гуглоплеи карают нещадно. А может и владелец права на медиа подать в суд.
>>850483 >Чисто теоретически, могут ли у меня появится какие-то проблемы в связи с использованием кода с гитхаба? А то! Злобный автор придёт на лор и создаст там тред в котором будет плакаться о том, как нехороший ты воруешь его код.
Здесь продолжаем вбрасывать свои странички на гитхабе/битбакете/гитлабе и показывать проекты. Зачем? Есть три причины.
1) Ваш проект будет просмотрен и оценён профессионалами и вы получите дельные советы, как сделать код лучше и избежать ошибок.
2) Звёзды и фолловеры - это не просто социоблядство. Во многих серьёзных компаниях они являются вашим рейтингом. Эйчары предпочтут взять на работу популярного программиста, за которым следит большое количество людей и чьи проекты набирают большое количество звёзд. "Пустые" подписчики, созданные вами легко проверяются, а звёзды от настоящих аккаунтов стоят от 15 баксов за 20 звёзд. Но в этом треде вы можете получить звёзды и настоящих подписчиков бесплатно!
3) Особенно хороших кодеров, имеющих выполненные крупные проекты и заявивших о себе, могут позвать на удалёнку. Вот так, даже без скайпособеседования. Пруфы были в первом треде.
Также приветствуются ваши страницы на Stackoverflow!
Прошлый: https://2ch.hk/pr/res/742055.html