🏁Александр
ну решил изьебнуться на ровном месте 🙂
🏁Александр
но на самом деле
🏁Александр
там многомерный массив то
🏁Александр
[][]string
🏁Александр
тогда - func MaxLen(words [][]string) int {
🏁Александр
что не очень универсально будет
andrew
1 - принцип KISS
andrew
2 - вред преждевременной оптимизации
Anonymous
3 - работает - не трогай!
andrew
:)
Aleksandr
4. тронул - женись
🏁Александр
ну все пошли в оффтоп
🏁Александр
стоямба
Aleksandr
что, без тебя оффтопить нельзя?
🏁Александр
ну просто мы очнемся на обсуждении размножения бегемотов в южной африке, в 4 утра 🙂
🏁Александр
есть еще что по коду?
Aleksandr
слушай, ну ты серьезно вообще? это что за код детсадовский? ты здесь полгода варишься, чтобы мы обсуждали твой hello world?
🏁Александр
да я специально сделал простой код 🙂
🏁Александр
я тренируюсь, вдруг куда в крупные компании подамся. Там любят до запятых все разбирать
🏁Александр
именно на таких ибанутых задачах
🏁Александр
я тут тест прошел на мыло ру, вопросы очень убитые
🏁Александр
(который на certification.mail.ru)
andrew
Могу только порекомендовать курс Василия на coursera. Тоже от меил ру.
Магомед Рамазанов VH
Я на первом уроке первой части этого курса, начинающие программисты добавляйтесь, пройдем вместе
Petr
Вместе думать на заданиями будете?
Petr
Коллективный разум?
andrew
коллективный бан, я бы сказал
Магомед Рамазанов VH
Вместе думать на заданиями будете?
Делиться интересными ресурсами, соревноваться так как начнем все почти одновременно, ну и помогать друг другу
Магомед Рамазанов VH
Без медвежьих услуг
⏺ Vаdim
Есть ли в Го, аналог питоновского Pandas?
Oleg
мне нужен файлвотчер, с помощью которого я буду после таймаута после последнего события модификации файла выходить. С чем посоветуете писать?
No1
mtime?
No1
Различные *notify?
Oleg
https://github.com/fsnotify/fsnotify годный?
Pawel
У житбреинсов как раз нормальные иде, когда я работал на дотнете, вижуалстудия с решарпером всегда работала как слайд-шоу
о да, вижуалстудия - это писец. Кто жалуется на тормознутость джетбрейнс, то её не кушал однозначно. К счастью райдер появился, можно вижулстудию деинсталировать нафиг
Pawel
атом тормоз и жрет как не в себя
плюс он глючный и убогий сам по себе.
G72K
Хмм, что там неудобного, из коробки гит поддерживает, расширение gitlens еще хорошее
После magit ничем другим пользоваться безболезненно не получается :(
Kirill
Kirill
\0
heavycharged
.site такое-себе. а ещё ты не успеешь купить, потому что батарея сядет.
Илья
покупать сайты мы не бросим
Алексей
🎉
Нужен совет, пишу парсер, на странице контент разделён <p> ... </p>, таких <p> несколько, но вроде достаю, проблем нет. Решил пока пхать это в срез, но в срез попадают пустые строчки, так-то мона регуляркой их покромсать, но может есть более красивое решение? Образец среза: [ В городе Сасово Рязанской области автомобиль унесло течением. Фотографии опубликованы в группе «Сасово online». «Вот так я сегодня пытался переехать Сасовку под мостом, унесло течением», – написал водитель в соцсети. По его словам, машину в итоге удалось вытащить. ] Как достаю var str []string doc.Find("div.news-detail p").Each(func(i int, s *goquery.Selection) { txt := s.Text() str = append(str, txt) }) fmt.Printf("%s \n", str)
Aleksandr
у тебя 5 p, из которых 2 пустых. я так вижу
🎉
Мммм, мысль, спасибо.
Kirill
и батареи хватило ещё на 40 минут
🎉
у тебя 5 p, из которых 2 пустых. я так вижу
Их там три, ну да ладно, щас чо-нить придумаю...
Aleksandr
чего там 3?
🎉
<p> В городе <a target="_blank" href="https://ya62.ru/articles/publishing/idem-na-vostok-inspektsiya62-v-sasove/">Сасово</a> Рязанской области автомобиль унесло течением. Фотографии опубликованы в <!--noindex--><a rel="nofollow" target="_blank" href="https://vk.com/publicsasovopodslyshano">группе</a><!--/noindex--> «Сасово online». </p> <p> «Вот так я сегодня пытался переехать Сасовку под мостом, унесло течением», – написал водитель в соцсети. </p> <p> По его словам, машину в итоге удалось вытащить. </p> </div> <!-- /common detail -->
Aleksandr
ну а len(str)?
🎉
ну а len(str)?
Ну да, щас про это думаю, спасибо.
ros
Есть ли в Го, аналог питоновского Pandas?
все должны знать что там в питоне за Pandas такой... просто написать какая задача стоит не можно?
саша
Есть ли в Го, аналог питоновского Pandas?
Нет, и не будет из-за ограничений языка.
⏺ Vаdim
все должны знать что там в питоне за Pandas такой... просто написать какая задача стоит не можно?
Данные Dataframe подключаемые к хранилищам sql, nosql, ... (аналогичное есть в языке R)
ros
если есть БД, то аналитику и на змеюке можно сделать производительность Go в этом никак не проявится, а гемора с реализацией будет гораздо больше
🎉
Люди, подскажите как проверить два значения? Делаю так if body := len(p.Body); body > 0 { ... } Но нужно проверить и допустим p.Image на наличие... в одну строку никак не уложусь...
Васильев Виктор
А почему в скобочках нельзя и через логический оператор? или почему запрщается в две стрчоки?
🎉
А, уложился, а как предлагаете чот не понял? body, img := len(p.Body), len(p.Image); body > 0 && img > 0 { ... }
Васильев Виктор
Ну для начала вам самому примтно это читать?
Васильев Виктор
приятно*
Васильев Виктор
Это ж швах. Проще написать две проверки вместо одной строки и тогда будет все аккуратно и понятно
Sergey
Товарищи, а подскажите пожалуйста по организации кода
Sergey
вот создал я структуру
Sergey
Sergey
если выполнить go build, то получается ошибка Go source files in /home/pronin/work/GOLANG/src/project
Sergey
если я выполняю go build service1/main.go то бинарник получается в папке с проектом, но не в папочке bin
Васильев Виктор
А так и будет
Васильев Виктор
смотри
🎉
Ну для начала вам самому примтно это читать?
Да, вполне)) Я привык к скриптовым вариантам if ( body && image ) { ... } красивее ведь, но это другой язык....
Васильев Виктор
go build по умолчанию делает бинарник в рабочей дирректории
Васильев Виктор
Но есть флаг
Васильев Виктор
котоырй указывает куда билдить
Васильев Виктор
если я правильно помню(могу быть не прав) можно вообще сделать go build ./...
Васильев Виктор
и с флагом куда билдить
Васильев Виктор
и тогда он сбилдит все main пакеты
саша
Да, вполне)) Я привык к скриптовым вариантам if ( body && image ) { ... } красивее ведь, но это другой язык....
Красивее или нет, но ошибок от таких вещей может возникнуть немало