@botoid

Страница 260 из 4042
Settings:RemoteControl
19.11.2016
21:08:22
Нужен сильный программист php + telegram api, оплата достойная

fox.lua
19.11.2016
22:03:27
У гитхаба, кстати, есть консольный клиент?

Вон у heroku вроде бы неплохо получилось

Rocket
19.11.2016
22:04:25
На чем исходники? Уж ни на TCL ли случаем?

Google
Rocket
19.11.2016
22:05:03
Pavel
19.11.2016
22:05:19
tcl... back to 2000

Rocket
19.11.2016
22:06:26
tcl... back to 2000
Отличный язык, однако.

Я знаю.

fox.lua
19.11.2016
22:07:17
Есть. Git называется ???
Как тогда создать репозиторий?

Rocket
19.11.2016
22:08:08
Как тогда создать репозиторий?
Если честно, то я с гитом не работал.

Мы старые, на svn живем ?

fox.lua
19.11.2016
22:08:28
Ну допустим ещё, обсуждать pull requests и issues можно через электронную почту

Но как тогда репозиторий создать

Единственное, что не понимаю

Pavel
19.11.2016
22:10:51
Если нужно именно создать репо из консоли, а не красивый консольный клиент постоянно юзать, то можно воспользоваться API

Через cURL

fox.lua
19.11.2016
22:11:22
Хм… ясненько

Google
Евгений
19.11.2016
22:13:40
git init

fox.lua
19.11.2016
22:13:59
Мы старые, на svn живем ?
2016 уже на дворе

Rocket
19.11.2016
22:23:02
2016 уже на дворе
И что? SVN чем плох в 2016м?

Pavel
19.11.2016
22:24:36
Слишком просто для 2016

Rocket
19.11.2016
22:24:53
Слишком просто для 2016
А мне и не надо сложно. Мне надо чтобы просто работало.

Pavel
19.11.2016
22:28:41
На самом деле я так врос в гит что свном уже буду с трудом пользоваться. А так конечно других недостатков нет.

Ну у гита есть гитхаб с кучей плюшек для workflow разработки.

Rocket
19.11.2016
22:29:17
Мало того, я его и старым назвать то не могу. Он активно развивается. Локальные коммиты и все такое.

Pavel
19.11.2016
22:29:28
code review, 1 задача = 1 ветка, вот это вот все.

Rocket
19.11.2016
22:30:19
Всей популярности git обязан гитхабу. В остальном - в нем нет ничего такого волшебного.

Pavel
19.11.2016
22:32:35
Ну как же, распределенные репозитории и легковесные ветки. Вот это.

Rocket
19.11.2016
22:32:56
В этом его прелесть. И в этом же его проклятие. Из децентрализованной системы все превратили в систему жестко централизованную.

Когда гитхаб падает - падают все хипстерские системы сборки...

Pavel
19.11.2016
22:33:44
Так никто ж не заставляет. Есть gitlab для бунтарей-анархистов.

Rocket
19.11.2016
22:34:04
Pavel
19.11.2016
22:34:05
Нет, нормальные хипстеры делают в своих проектах проксирующие репозитории.

Богдан
19.11.2016
22:34:26
ЕМНИП — Викиреальность www.wikireality.ru ЕМНИП — аббревиатура, образованная по первым буквам фразы «если мне не изменяет память», часто используется в русскоязычном Интернете. В английском языке существуют аналогичные фразы для которых используются сокращения — AFAIK «as far as I know»...

Rocket
19.11.2016
22:34:40
Что такое емнип??
Если мне не изменяет память

Богдан
19.11.2016
22:34:47
Спасибо))

Google
Pavel
19.11.2016
22:35:06
Хорошо если пилят, а я вот застал времена когда еще в свн в каждой директории была папка .svn

Где-то году в 2009 я на гит пересел

Rocket
19.11.2016
22:35:51
Я на 1.6

В 1.7 емнип локальные коммиты уже были.

Не знаю что там в 1.8, может и распределенные репы. Хотя кому они нахрен нужны ?

В том смысле, что один голый реп без багтрекера - меньше роловины дела.

Pavel
19.11.2016
22:37:46
но багтрекер без репа это еще хуже ;)

Rocket
19.11.2016
22:38:36
но багтрекер без репа это еще хуже ;)
Согласен. По этому я все над чем работаю в одиночку держу прямо на локальной машине в дропбоксе

Вот тебе и dvcs ?

Pavel
19.11.2016
22:39:47
А вообще это удобно. У нас в компании (мы работаем через гитхаб) у разработчиков нету прав записи в главный репозиторий. Каждый форкает репозиторий к себе, создает там ветки и творит любую вакханалию, не мешая другим. А код мержится в главный репозиторий только через pull requests

С ревью, апрувами, комментариями и т.д.

Rocket
19.11.2016
22:41:11
Все тоже самое накручивается в svn отдельными папками с правами и всем вот этим вот. Это просто вопрос подходов.

Ну и я уже упоминал локальные коммиты.

Pavel
19.11.2016
22:42:14
ну а как же нелокальные комиты? Такого нету я уверен. Чтобы можно было подтянуть к себе чужую ветку из чужого репозитория, переключиться на нее и посмотреть что да как.

Rocket
19.11.2016
22:42:41
Да можно конечно. Switch to и все дела.

Некоторые вещи удобнее в гите, некоторые в svn. Вопрос привычки и организации работы.

Мержить овердофига всего видимо в гите удобнее. Собственно для этого Линус его и написал - для организации работы с проектами циклопических размеров.

Юмор в том, что это безумных размеров linux-kernel это следствие нежелания Линуса отказываться от монолитного ядра и отсутствия хоть сколько нибудь внятного ABI.

Иначе бы все можно было бы спокойно побить на множество репозиториев и гит вообще бы не появился.

Google
Pavel
19.11.2016
22:48:16
"мержить овердифга" это какое-то неизмеримое понятие. У нас проектик небольшой, но даже в нем десятки веток.

И это очень удобно

Admin
ERROR: S client not available

Rocket
19.11.2016
22:48:51
У него там десятки тысяч строк в патчах

Pavel
19.11.2016
22:49:00
Ну конфликты все равно встречаются

Rocket
19.11.2016
22:49:47
Да я не спорю. А кто-то ребейзом живет. Извращенцы ?

Пойду, кстати, ченжлог гляну.

Pavel
19.11.2016
22:52:09
Мы тоже ребейзим по возможности

Богдан
20.11.2016
14:04:13
Лол

@shmlkv
20.11.2016
14:04:14
:D

Firdavs
20.11.2016
14:04:43
?

Евгений
20.11.2016
14:05:15
Если получится, будет прикольно

Богдан
20.11.2016
14:05:44
Ты хочешь терминал полностью Сделать

??

LEXASOFT
20.11.2016
14:06:17
rm -rf /

Евгений
20.11.2016
14:06:21
Не, я хочу сделать обертку для работы с файлами через бота. Типа загрузил туда файлы, ходишь по каталогам и качаешь то, что надо

rm -rf /
Я помню об этом и учёл :)

LEXASOFT
20.11.2016
14:07:08
echo "test... test... test..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`~{;;y; -/:-@[-`{|~};`-{/" *-;;s;;$_;see'

Евгений
20.11.2016
14:08:03
echo "test... test... test..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`~{;;y; -/:-@[-`{|~};`-{/" *-;;s;;$_;see'
Я не транслирую переданные команды напрямую в систему :) И патч Бармина не выполнится)

Google
Ilya
20.11.2016
14:13:47
Тоже как-то делал такое, но было лень потом дальше доделывать

Евгений
20.11.2016
14:14:12
Тоже как-то делал такое, но было лень потом дальше доделывать
Не исключено, что будет то же самое и у меня

Ilya
20.11.2016
14:14:48
Панель управления для домашнего сервера еще сделал в тг, но теперь у меня нет домашнего сервера :D

Евгений
20.11.2016
15:09:06
Ну чо, кто первый сломает? (del) Интересно, как будет под нагрузкой справляться. Список команд по /man

Ееее, сломался! Спасибо!

Firdavs
20.11.2016
15:10:53
Обращайся

Ilya
20.11.2016
15:11:34
Если бы мне платили за падения моего бота, я бы миллионером уже был

Евгений
20.11.2016
15:11:43
Из всего этого можно сделать один важный вывод: Vedis херово работает при одновременных запросах (что, в принципе, логично). Надо переходить на Redis P.S. Vedis - это https://vedis-python.readthedocs.io/en/latest/index.html

Евгений
20.11.2016
15:14:42
Блееееаааааааать. Второй важный вывод: хоть я и попытался ограничить "рут"-каталог текущей папкой, выйти за пределы всё равно получилось. Окей(

Страница 260 из 4042