- 1
- 2
- 3
- 4
- 5
- 6
- 7
IT Оффтоп #6
#1: http://govnokod.ru/18142
#2: http://govnokod.ru/18378
#3: http://govnokod.ru/19667
#4: http://govnokod.ru/21160
#5: http://govnokod.ru/21772
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
IT Оффтоп #6
#1: http://govnokod.ru/18142
#2: http://govnokod.ru/18378
#3: http://govnokod.ru/19667
#4: http://govnokod.ru/21160
#5: http://govnokod.ru/21772
syoma # 0
inho # 0 ⇈
syoma # 0 ⇈
roskomgovno # 0 ⇈
Barak_Obama # 0
syoma # 0 ⇈
guest # 0 ⇈
TOPT # 0
Я забежал в туалет но не посмотрел что крышка не поднята, и уже прицельно садился чтоб мгновенно выпустить бегунку, но тут же жопа и яйца почувствовали холодное соприкоснования пластмассы, а потом теплое и коричневое выделение
PaulDenisevich # 0 ⇈
Barak_Obama # 0 ⇈
"Помниться как то бежал в туалет, был понос. "
It's looks, like a char "ь" is not necessary. But I could be wrong.
Fike # 0 ⇈
Barak_Obama # 0 ⇈
Say, are you blind?
1024-- # 0 ⇈
roskomgovno # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
guest # 0 ⇈
guest8 # 0 ⇈
guest8 # 0 ⇈
CTEPTOP # 0 ⇈
shit_again # 0 ⇈
syoma # 0
syoma # 0
Что это за хуйня (восклицательный знак)?
gost # 0 ⇈
syoma # 0 ⇈
yet_another_one_shit # 0 ⇈
20!8 = 0нал
syoma # 0 ⇈
gost # 0 ⇈
syoma # 0 ⇈
yet_another_one_shit # 0 ⇈
syoma # 0
Превьюшки на 7 метров (#156, например). Хоть в новых пофиксили. Ксакеп невер ченджс.
Есть у кого здесь премиум на ксакеп?
SemaReal # 0 ⇈
syoma # 0 ⇈
I_AM_SHIT # 0 ⇈
shit_again # 0 ⇈
syoma # 0
После логаута можно нажать логин и войти без ввода пароля (то есть, логаута как такового нету). Чинят с 2012 года. Совсем некуда спешить.
guest # 0 ⇈
gost # 0
syoma # 0 ⇈
Кто через прокси?
yet_another_one_shit # 0 ⇈
Я даже сперва не заметил )
3.14159265 # 0 ⇈
Alexander # 0 ⇈
bormand # 0 ⇈
Боюсь, что эта спамошколота давным-давно открыла для себя тор и прокси. Там много ума не надо.
syoma # 0 ⇈
yet_another_one_shit # 0 ⇈
Alexander # 0 ⇈
а я в своё время я разнёс в пух и прах местный сайт знакомств и долго, долго-дооооолго ддосил сайт объявлений - там до сих пор дымоход забит.
gost # 0 ⇈
bormand # 0 ⇈
bayan # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
syoma # 0 ⇈
AnalDaddy # 0 ⇈
shit_again # 0 ⇈
bormand # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
3.14159265 # 0 ⇈
3oJIoTou_xyu # 0 ⇈
syoma # 0 ⇈
Хехехе 🙂
AnalDaddy # 0 ⇈
mkiril # 0
bormand # 0 ⇈
Как оштрафовать чела из другой страны?
syoma # 0 ⇈
syoma # 0
Дохни, рашечка, дохни, хорошенькая, дохни, сукааааа!
Alexander # 0 ⇈
syoma # 0 ⇈
Если бы Гитлер не был в нужное время в нужном месте - он бы и дальше рисовал открытки.
В книге "Вся кремлевская рать. Краткая история современной России" Зыгаря (рекомендую асилить, хоть и много букав) есть интересная концовка:
---
Эта книга демонстрирует, что Путина, каким мы себе его представляем, не существует в природе. Вовсе не Путин привел Россию к ее нынешнему состоянию — он даже долгое время сопротивлялся этим метаморфозам. Но потом поддался, поняв, что так проще.
Путин не считал, что Россию со всех сторон окружают враги. Путин не собирался закрывать все независимые телеканалы. Путин не собирался поддерживать Виктора Януковича. Он не хотел проводить Олимпиаду в Сочи.
Его приближенные думали, что они стараются угадать его замыслы, — на самом деле они осуществляли свои.
Нынешний образ Путина — грозного русского царя — придуман за него, и зачастую без его участия: и свитой, и западными партнерами, и журналистами. На самой известной фотографии Путин выглядит надменным властелином, почти «военным императором мира». Но это не сам Путин, это всего лишь обложка журнала Time, признавшего его человеком года в 2007 году.
Мы все себе выдумали своего Путина. И, скорее всего, он у нас — далеко не последний.
---
syoma # 0 ⇈
---
Когда я пишу «руководители» во множественном числе, это вовсе не ошибка. Принято считать, что все решения в России принимает только один человек — Владимир Путин. Это правдиво лишь отчасти. Все решения действительно принимает Путин, но Путин — не один человек. Это огромный коллективный разум. Десятки, даже сотни людей ежедневно угадывают, какие решения должен принять Владимир Путин. Сам Владимир Путин все время угадывает, какие решения он должен принять, чтобы быть популярным, чтобы быть понятым и одобренным огромным коллективным Владимиром Путиным.
subaru # 0 ⇈
Это положительное явление.
syoma # 0 ⇈
Steve_Brown # 0 ⇈
http://isitblockedinrussia.com/?host=addons.mozilla.org
http://isitblockedinrussia.com/?host=7-zip.org
ахаха ура мы все сдохнем
gost # 0 ⇈
http://isitblockedinrussia.com/?host=ipv4.google.com
roskomgovno # 0 ⇈
В итоге google talk работает с перебоями: там несколько адресов в DNS A записи, некоторые работают, некоторые нет.
Всю сеть "64.233.160.0/19" лучше отправлять через VPN
guest # 0 ⇈
syoma # 0
Я тут придумал разводку: а что если свой сайт открыть? Типа загрузите свои голые фотки и мы не дадим их загрузить другим.
plusinho # 0 ⇈
AnalDaddy # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
bormand # 0 ⇈
syoma # 0
plusinho # 0 ⇈
syoma # 0 ⇈
plusinho # 0 ⇈
syoma # 0 ⇈
AnalDaddy # 0 ⇈
plusinho # 0 ⇈
http://govnokod.ru/24193
syoma # 0 ⇈
На такие вещи надо где-то ссылки оставлять. Возродить, что ли, форум?
plusinho # 0
3oJIoTou_xyu # 0
yet_another_one_shit # 0 ⇈
AnalDaddy # 0 ⇈
yet_another_one_shit # 0 ⇈
AnalDaddy # 0 ⇈
yet_another_one_shit # 0 ⇈
За тем, за кем нужно, скорее всего, уже давно следят ( а за тобой следит лишь только твой сосед педераст, больше ты никому не нужен ). И нет смысла следить кто там чего в своей квартире делает, гораздо важнее — чегойт он там антиправительственную хуиту порет ?.. РАССТРЕЛЯТЬ !!!
yet_another_one_shit # 0 ⇈
syoma # 0 ⇈
roskomgovno # 0 ⇈
3oJIoTou_xyu # 0 ⇈
syoma # 0
pedikulez_v2 # 0 ⇈
syoma # 0 ⇈
guest # 0 ⇈
shit_again # 0 ⇈
syoma # 0
bormand # 0 ⇈
syoma # 0 ⇈
3oJIoTou_xyu # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
Ну или забить хуй. Всё равно никто на эти индикаторы не смотрит. Не банк же.
syoma # 0 ⇈
bormand # 0 ⇈
Вряд ли кто-то пострадает, если ему картинку на форуме подменят на другую. А при более серьёзных проблемах браузеры тупо не пускают на сайт.
Так что глядеть на индикатор где-то кроме банков, магазинов и т.п. вообще влом.
syoma # 0 ⇈
bormand # 0 ⇈
Ну если там всё настолько запущено — то на сайте и другие косяки найдутся о которых юзеров этот замочек не предупредит… Тот же XSS можно и при зелёленьком TLS словить, не так ли?
syoma # 0 ⇈
bormand # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
https://developer.mozilla.org/en-US/docs/Web/Security/Mixed_content
bormand # 0 ⇈
syoma # 0 ⇈
gost # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
gost # 0 ⇈
Такое делается на большинстве развлекательных контентопомоек.
syoma # 0 ⇈
gost # 0 ⇈
bormand # 0 ⇈
pedikulez_v2 # 0 ⇈
guest # 0 ⇈
syoma # 0 ⇈
3oJIoTou_xyu # 0
Alexander # 0 ⇈
pedikulez_v2 # 0 ⇈
Alexander # 0 ⇈
pedikulez_v2 # 0 ⇈
Alexander # 0 ⇈
Попробуй спермой заклеить! http://club.passion.ru/zhenskoe-zdorove/sperma-kak-kley-t72737.html
syoma # 0 ⇈
> Что каксается плавания в воде в ванной-так сперма сворачивается под воздействием теплой воды, вот и плавает 😆
Это нормально, стертор.
shit_again # 0 ⇈
guest # 0 ⇈
и хрен потом найдешь и отмоешь
прилипнет к волосам и все
syoma # 0 ⇈
Как там старкрафт? Такое же задротское говно как и первый?
TOPT # 0 ⇈
syoma # 0 ⇈
3oJIoTou_xyu # 0 ⇈
3oJIoTou_xyu # 0 ⇈
https://www.strategium.ru/forum/topic/27827-kupit-ckachat-crusader-kings-2?page=165&tab=comments#comment-2201007
syoma # 0 ⇈
Я ck2 прочел как ск2 🙂
3oJIoTou_xyu # 0 ⇈
3oJIoTou_xyu # 0 ⇈
syoma # 0
bormand # 0 ⇈
А на сервере они останутся и всем похуй?
syoma # 0 ⇈
>на одном сайте
На котором он используется.
syoma # 0
yet_another_one_shit # 0 ⇈
syoma # 0 ⇈
yet_another_one_shit # 0 ⇈
yet_another_one_shit # 0 ⇈
syoma # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
syoma # 0
yet_another_one_shit # 0 ⇈
syoma # 0 ⇈
yet_another_one_shit # 0 ⇈
Или можно pyinstaller'ом собрать ехешник.
syoma # 0 ⇈
Мне нужно как в батнике, только с юникодом.
yet_another_one_shit # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
yet_another_one_shit # 0 ⇈
syoma # 0 ⇈
pedikulez_v2 # 0 ⇈
yet_another_one_shit # 0 ⇈
Alexander # 0 ⇈
Правда, потом я узнал, что он немного гей, но кого же из фанатов это волнует!..
Гуляя после пар по вечерним улицам, я часто слушал ретро и Мусоргского, и однажды даже едва не попал под машину.
yet_another_one_shit # 0 ⇈
ЗЫ. Какого хуйа его относят к русскому раку?
roskomgovno # 0 ⇈
по папиному спермотоку идти?
Скажи еще что ты тсоя в 80х слушал
Steve_Brown # 0 ⇈
yet_another_one_shit # 0 ⇈
syoma # 0 ⇈
syoma # 0 ⇈
Нет, сука, не справляется. Юникод он вроде поддерживает, но
Incomplete string token.
At rename_01.ps1:20 char:99
+ ren "Р РЈРЎРЎРљРР™ РАЗМЕР- Ангел Дня 2000.mp3" "renamed/РУССКИЙ РАЗМЕР - Ангел Дня 2 <<<< 000.mp3"
Что тут не так, сука?
yet_another_one_shit # 0 ⇈
ЗЫ. Страннная у тебя какач-то Питония.
gost # 0 ⇈
>> ren
Вангую, что ren хуёво работает с юникодом.
syoma # 0 ⇈
yet_another_one_shit # 0 ⇈
yet_another_one_shit # 0 ⇈
roskomgovno # 0 ⇈
syoma # 0 ⇈
syoma # 0
syoma # 0
roskomgovno # 0 ⇈
syoma # 0 ⇈
Инфернальное прыщеговно? Пробовал - тормозит, ебаться надо. Пробовал DD-WRT - глючное говно.
roskomgovno # 0 ⇈
Если честно я не знаю какие есть GUI средства для настройки iptables и роутинга, мне кажется что они все хуевые. И уж точно они хуже чем у WRT.
Так что я без шуток советую брать zyxel или asus
syoma # 0 ⇈
> Если честно я не знаю какие есть GUI средства для настройки iptables и роутинга, мне кажется что они все хуевые.
Всё так хуёво на прыщах? Роутинг у меня простой - client mode с натом, но форвардинг нужен.
roskomgovno # 0 ⇈
Это пакетный манагер, который ставится на zyxel. В итоге у тебя обычный Zyxel с веб-мордой, но можно на него ssh и там будет busybox.
>>Всё так хуёво на прыщах?
Нет, просто настройка сетевого оборудования через GUI это примерно как программирование через GUI: достаточно неудобно с точки зрения большинства сетевых инженеров, и уж точно с точки зрения абсолютно всех пользователей Linux.
Никому не надо -- никто и не делает.
У MS был ISA Server для роутинга и NATа, теперь он как-то по другому называется, если тебе хочется именно UI, возможно стоит попробовать его, правда его тоже трудно назвать простым.
Настройкой сетевого оборудования обычно занимаются люди, которым не нужен GUI. А те, которым он нужен (например, потому что они не могут работать в командной строке) берут роутеры-коробочки типа упомянутого выше zyxel.
>> Роутинг у меня простой - client mode с натом, но форвардинг нужен.
Ну это делается включением форвардинга в proc и маскарадингом в iptables, туториалов дофига в интернете.
Зачем тебе вообще на pc это делать? Почему роутер-то не купить?
syoma # 0 ⇈
>Говно с десятком метров озу и флеша
Но зачем, если есть одноплатники практически за ту же цену? Да и опыт у меня после DD-WRT с альтернативно одаренныйми прошивками резко негативный: называется, купить за свои бабки себе геморрой. Начал ебаться раз - будешь ебаться всегда. А опенврт на тплинке тупило.
>и уж точно с точки зрения абсолютно всех пользователей Linux.
вот поэтому вы с 1% на десктопе никогда не выберетесь Ну
Не на pc а на одноплатнике. Orange Pi в комплекте с доставкой будет порядка 40€, при этом на нём будет гектар оперативы.
Ладно, раз никто нихуя не знает, походу придется купить одноплатник а потом уже разбираться. И всё-таки, никто не делал из старого компа рутер? Неужели для этого нужен специальный дистр, а иначе придется в консолечке порты кидать?
bormand # 0 ⇈
Делал. Но если написать одну строчку для проброса порта влом и хочется веб-гуйню — лучше купи нормальную потреблядскую железку аля Zyxel Keenetic. NAT и проброс портов изкоробки есть. Да и дефолтная прошивка очень стабильная по сравнению с теми же dlink/tplink (уже джва года без нареканий).
roskomgovno # 0 ⇈
Во-первых в proc надо включить forwarding, во-вторых надо -j MASQ и наконец надо -j ACCEPT для ESTABLISHED,RELATED.
Я ему тоже про zyxel талдычу потому что он стабилен, годен, и если взять opkg то можно получить из него нормальный бизибокс не ломая встроенную прошивку.
У меня так OpenVPN работает.
syoma # 0 ⇈
Подробнее почитать об этом можно?
Бля, у нас он не ищется.
roskomgovno # 0 ⇈
https://3dnews.ru/612504
Там есть форум огромный с готовыми решениями на https://forum.keenetic.net/
Сами opkg надёрганы из wrt, но на прошивку это не влияет
syoma # 0 ⇈
roskomgovno # 0 ⇈
Там написано что в Гермашке зюхелей нет?
syoma # 0 ⇈
roskomgovno # 0 ⇈
Какие-то зюхели там находятся (NBG6604) но я не уверен что они могут opkg.
Попробуй взять Asus и поставить туда wrt или tomato, вряд-ли будет хуже чем самому что-то ковырять на апельсине
syoma # 0 ⇈
roskomgovno # 0 ⇈
Много VPNов умеют или SOHO роутеры крупных вендеров (типа cisco 8xx) либо кастомные прошивки или гибриды вроде opkg+zyxel ndm. Ну или можно взять PC и поставить туда или линукс или винду и на ней все сделать.
syoma # 0 ⇈
Про какое конкретное?
roskomgovno # 0 ⇈
https://www.idealo.de/preisvergleich/OffersOfProduct/4217668_-rt-ac87u-asus.html
и читаешь
https://www.asus.com/ru/Networking/RTAC87U/
Там есть в "поддержке" мануалка, там все написано.
Есть форум асусовцев, Там можно спросить
Или написать им в суппорт
syoma # 0 ⇈
roskomgovno # 0 ⇈
1024-- # 0 ⇈
syoma # 0 ⇈
syoma # 0 ⇈
roskomgovno # 0 ⇈
Zyxel, LinkSys (правда он есть тока в штатах), даже asus бывает хороший
ну dlink и tplink правда говно
syoma # 0 ⇈
roskomgovno # 0 ⇈
syoma # 0 ⇈
roskomgovno # 0 ⇈
syoma # 0 ⇈
roskomgovno # 0 ⇈
ну тогда ищи конкретное устройство, которое такое умеет.
Могут уметь микротики (они есть в Европе) но они дорогие
syoma # 0 ⇈
roskomgovno # 0 ⇈
ищи теперь кто wisp умеет
bormand # 0 ⇈
Глянул на своём кинетике — есть изкоробки (WISP в настройках подключения к инету). Пишут, что он даже по вайфаю сможет раздавать это подключение. Тестить влом, так что гарантировать что это работает не могу.
roskomgovno # 0 ⇈
Но это только для России, в Германии их нет ахахахахаххаах
syoma # 0 ⇈
Ну эти ваши, да. Здесь есть другие.
bormand # 0 ⇈
Покупай сразу радиатор, на этих SoC'ах можно яишницу жарить.
syoma # 0 ⇈
bormand # 0 ⇈
В общем, особо дел не имел — можешь не верить.
roskomgovno # 0 ⇈
Что ты с ней делал? Чем так был загружен CPU?
Роутинг сам по себе не оч тяжелый кмк, а вот натить уже сложнее.
Хотя даже роутинг у серьезных железок реализован хардварно: (см routing switches)
syoma # 0 ⇈
bormand # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
Но в закрытой коробке как видеоплеер он походу толком не поработал бы.
syoma # 0 ⇈
bormand # 0
3oJIoTou_xyu # 0
syoma # 0
guest # 0 ⇈
pedikulez_v2 # 0 ⇈
Alexander # 0 ⇈
syoma # 0 ⇈
syoma # 0
syoma # 0
guest # 0 ⇈
раньше было заебись, угадал номерок - и всё
1024-- # 0 ⇈
guest # 0 ⇈
Да и без впн тоже, последнее время что-то и правда подохуели с показыванием капчи.
guest # 0 ⇈
syoma # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
syoma # 0
BOEVIK_IGIL # 0 ⇈
syoma # 0 ⇈
syoma # 0
Выбор компа
syoma # 0
guest # 0
https://ru.wikipedia.org/w/?curid=6811200
ВАЖНАЯ ИНФОРМАЦИЯ
semens # 0 ⇈
syoma # 0
shit_again # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
syoma # 0
На чем читать электронные книги?
syoma # 0
bormand # 0 ⇈
Если джаву знаешь — не так и сложно. Доки у гугла хорошие, SDK без ёбли ставится.
shit_again # 0 ⇈
shit_again # 0 ⇈
syoma # 0 ⇈
syoma # 0 ⇈
shit_again # 0 ⇈
syoma # 0 ⇈
syoma # 0 ⇈
Microsoft® Windows® 7/8/10 (32- or 64-bit)
3 GB RAM minimum, 8 GB RAM recommended; plus 1 GB for the Android Emulator
2 GB of available disk space minimum,
4 GB Recommended (500 MB for IDE + 1.5 GB for Android SDK and emulator system image)
И это чтобы написать Hello world или пропатчить программу. Охуеть.
BARANKEE_GNU # 0 ⇈
https://habr.com/sandbox/92671/
Сейчас посплю, и потом сам попробую. Чпоки-ноки! 🙂
guest # 0 ⇈
Зосліпу прочитав як kyiv.
syoma # 0 ⇈
guest # 0 ⇈
NDK = native development kit - конпеляторы C/C++ и прочих языков, поддерживаемых gcc и llvm, для x86, arm и mips.
apk-файл содержит файл classes.dex с байт-кодом java и может содержать файлы библиотек с нативным кодом для соответствующих процессоров.
syoma # 0 ⇈
roskomgovno # 0 ⇈
https://developer.android.com/studio/
либо отдельно sdk (cм 'Command line tools only')
на курсере был курс по разработке под андроид
roskomgovno # 0 ⇈
>> байт-кодом java
нет
байткод джавы трансилуруется в байткод ART
guest # 0 ⇈
syoma # 0 ⇈
Если щелкнуть на ссылку на видео в приложении вконтакте, например, то предложат открыть внешний плеер. Прога должна притвориться таким плеером и сделать get http://url?param={url_видео}, тогда видео будет проигрываться на аппаратном плеере.
Как такую прогу получить с минимальными затратами?
guest # 0 ⇈
syoma # 0 ⇈
BARANKEE_GNU # 0
Наверное, это кара серунам, которые не использовали временную почту 🙂
guest # 0 ⇈
guest # 0 ⇈
lal3 # 0 ⇈
AnalStressTester # 0 ⇈
666_N33D135 # 0 ⇈
lal3 # 0 ⇈
hellow # 0 ⇈
666_N33D135 # 0 ⇈
666_N33D135 # 0 ⇈
Да ты еще и увндомлентя получаешь
guest # 0 ⇈
Я теперь не могу зайти в ящик, чтобы зарегаться заново. Введите ответ на секретный вопрос, видите-ли "мой аккуант могли взломать".
qwertyqwerty # 0 ⇈
guest # 0 ⇈
666_N33D135 # 0 ⇈
guest8 # 0 ⇈
Я теперь не могу зайти в ящик, чтобы зарегаться заново. Введите ответ на секретный вопрос, видите-ли "мой аккуант могли взломать".
666_N33D135 # 0
1024-- # 0 ⇈
Подозреваю, что сейчас у Страйкера где-то написан небольшой скрипт для SQL-питуха или просто пара запросов в буфере обмена/в файле на рабочем столе.
CTPAIKEP # 0 ⇈
phpmyadmin - моя адмiнка
1024-- # 0 ⇈
guest # 0 ⇈
qwertyqwerty # 0 ⇈
Cellulite # 0 ⇈
qwertyqwerty # 0 ⇈
666_N33D135 # 0 ⇈
CTPAIKEP # 0 ⇈
1024-- # 0 ⇈
ПитухID, однако, не поганит, поэтому анонимы восстанавливали Horse2,3.
666_N33D135 # 0 ⇈
Надо сами пароли хранить, говнокод же.
Cellulite # 0 ⇈
qwertyqwerty # 0 ⇈
syoma # 0
Cellulite # 0 ⇈
guest # 0 ⇈
syoma # 0 ⇈
guest # 0 ⇈
Например, если в качестве целевой кодировки по ошибке указать 1252 вместо 1251, то все символы кириллицы заменятся вопросиками.
Cellulite # 0 ⇈
syoma # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
syoma # 0 ⇈
syoma # 0
Cellulite # 0 ⇈
666_N33D135 # 0 ⇈
syoma # 0
guest # 0 ⇈
syoma # 0 ⇈
guest # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
Больших бинарей накоммитил или пароль спалил? Просто я х.з. зачем ещё удалять коммиты…
syoma # 0 ⇈
bormand # 0 ⇈
Если я в git'е хочу быстро откатить какую-то правку из середины, то я юзаю revert (он просто добавляет новый коммит, обратный к указанному). В свинье такая фишка тоже должна быть.
Ну а если я только что закоммитил какую-то хуйню и ещё не запушил её на сервак — в git'е всегда можно поправить последние коммиты через amend/reset (если запушил — в общем-то тоже можно, но другие юзеры этой репы могут расстроиться).
syoma # 0 ⇈
bormand # 0 ⇈
Тебе история нужна чтобы выдрачивать её до блеска и перечитывать, сидя у камина? Неудачи и факапы — тоже часть истории, имхо. Да и не мешают они никому.
syoma # 0 ⇈
1024-- # 0 ⇈
Так системы контроля версий ведь не для того, чтобы разработчики количеством коммитов мерились, а для того, чтобы при случае можно было спасти помятую фичу или понять, где вкрался баг.
И вот нужно вдруг стало откатиться на версию без бага, а там список из сотни коммитов. В одном новый баг добавлен, в другом один файл случайно не закоммичен, в третьем ещё питушня какая-то. В итоге смотришь на это всё и понимаешь, что с уверенностью можешь только продолжать работать, а на старые версии откатываться не стоит - чёрт знает что в них, а из описания коммита про баг или забытый файл не узнаешь, т.к. если бы знал, то и не коммитил бы или в описании отметил.
В итоге нужны инструменты для правки и удаления коммитов, чтобы исправлять подобные ошибки и в иметь возможность использовать историю во благо.
IGIL # 0 ⇈
guest # 0 ⇈
bormand # 0 ⇈
А менять что-то в середине истории задним числом — нахуй и в пизду.
roskomgovno # 0 ⇈
не забудь потом сделать git push --force только
bormand # 0 ⇈
А ты всегда пушишь прям одновременно с коммитом?
roskomgovno # 0 ⇈
syoma # 0 ⇈
>А менять что-то в середине истории задним числом — нахуй и в пизду.
Тебе нахуй, а мне норм. Говорю же, мне бекап нужен, а не промышленный агрегат.
bormand # 0 ⇈
Слить последние N коммитов в один тоже просто (squash).
А вот в середине сложнее, придётся историю переписывать (перетаскивать последующие коммиты, примерно как ты делал в svn). В принципе тоже пара команд, но гуйни скорее всего не найдёшь.
З.Ы. И если какие-то из переделываемых коммитов уже залиты на сервер — можно огрести от коллег. Но на локалхосте похуй, само собой.
syoma # 0 ⇈
Я в конце концов в соснольке откатил версии и конец заново добавил. Хорошо хоть не сначала пришлось руками версии добавлять.
bormand # 0 ⇈
А насчёт переделки середины — в git'е есть операция переноса коммитов из ветки в ветку (cherry-pick), так что просто запилить бранч перед удаляемыми коммитами и черрипикнуть всё, что за ними. Ну и ёбнуть оригинальную ветку. Как-то так должно прокатить. Но я не пробовал.
syoma # 0 ⇈
bormand # 0 ⇈
syoma # 0 ⇈
roskomgovno # 0 ⇈
git на XP не работает
ахахахаххахха
syoma # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
syoma # 0 ⇈
subaru # 0 ⇈
1024-- # 0 ⇈
syoma # 0 ⇈
roskomgovno # 0 ⇈
subaru # 0 ⇈
roskomgovno # 0 ⇈
subaru # 0 ⇈
roskomgovno # 0 ⇈
syoma # 0 ⇈
subaru # 0 ⇈
syoma # 0 ⇈
roskomgovno # 0 ⇈
переводить должен переводчик. Яумамыпрограммист обычно так хуево владеет родным языком (не говоря уже про английский) что допускать его к переводу нельзя.
IGIL # 0 ⇈
syoma # 0 ⇈
1024-- # 0 ⇈
Верно подмечено.
> проще всё редактировать через FTP/SFTP, предварительно договорившись, кто какие файлы не может лапать в бижайшее время
Абсолютно верно. Если разделить проект на части, где связующие интерфейсы оговорены и каждый занимается своим делом, СКВ-питух вовсе и не будет нужен, все будут параллельно и независимо пилить код.
Если не разделять и редактировать случайные файлы в случайных местах прикрываясь СКВ, то, как минимум, придётся делать дополнительную работу по сшивке изменений (это кроме сшивки по интерфейсам), загружать в голову контекст двух и более разработчиков и всё равно предупреждать их об изменениях в файлах.
И неясно, что хуже - предупреждать друг друга о правках по FTP, либо не предупреждать и видеть сообщения СКВ о том, что кто-то без предупреждений поменял очередные строки этого файла, и пытаться втиснуть свою логику в файл с учётом этих новых обстоятельств.
roskomgovno # 0 ⇈
Во-вторых вместо skype лучше использовать icq или mail.ru агент
Steve_Brown # 0 ⇈
syoma # 0 ⇈
3oJIoTou_xyu # 0 ⇈
CTPAIKEP # 0 ⇈
bormand # 0 ⇈
Дай угадаю, у тебя на XP ставится только какая-нибудь древняя версия черепахи, в которой нет такой фичи?
З.Ы. А вообще, челу в какой-то рассылке предложили поискать это не в меню проводника, а в контекстном меню коммита. Х.з. где всё это находится, но может поможет.
syoma # 0 ⇈
guest # 0 ⇈
bormand # 0 ⇈
Я SVN юзал последний раз лет 5-6 назад. Да и черепашка виндовз-онли.
syoma # 0 ⇈
Doctor_Who # 0 ⇈
bormand # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
roskomgovno # 0 ⇈
вообще ты молодец что юзаешь vcs который уже 10 лет как никто не использует
круче тебя только openbsd: у них CVS
syoma # 0 ⇈
CVS говнище ебаное, там отдельные версии каждого файла. Там вообще можно вернуть определенный коммит?
roskomgovno # 0 ⇈
syoma # 0
bormand # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
roskomgovno # 0 ⇈
bormand # 0
syoma # 0 ⇈
>python3
Прыщешебанг не нужен?
bormand # 0 ⇈
Да там почти всё время процессорное (4.5 user/4.7 real против 7.0 user/7.2 real на 1.5Гб файлике). Скорее всего в питон годную либу для хешей завезли, а в sha256sum — какое-то старое говно.
> шабанг
Я разными питонами запускал для сравнения.
syoma # 0 ⇈
bormand # 0 ⇈
syoma # 0 ⇈
Хз, багрепорт создай 🙂 Хеш от всего файла никак не параллелизируется.
bormand # 0 ⇈
user и sys - процессорное время в юзермоде и ядре соответственно
bormand # 0 ⇈
Ну да. Если надо параллелить, то придётся на какой-нибудь merkle tree переходить вместо тупого хеширования.
З.Ы. Хотя полиномиальные контрольки которые юзаются, к примеру, в AES-GCM или Poly1305 тоже должны неплохо параллелиться.
syoma # 0 ⇈
Doctor_Who # 0 ⇈
roskomgovno # 0 ⇈
всегда можно восстановить файл если настоящий потеряется, и размер шифра всегда равен (или больше) размера файла
syoma # 0 ⇈
roskomgovno # 0 ⇈
cipher=AES(PlainText, Key)
имея cipher и key можно получить plaintext
syoma # 0 ⇈
hash = encrypt(key=data, data=const)
См. LM хеш винды.
roskomgovno # 0 ⇈
я не оч уверен что это секьюрное решение)
syoma # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
anal_herpes # 0 ⇈
roskomgovno # 0 ⇈
запере
блядь
задепрекейтили
bormand # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
> не понятно только как блоки сшивать
Ну есть такое, CBC-MAC называется. Вот только это MAC а не хеш.
А для настоящего хеширования шифры вроде как непригодны из-за их обратимости.
syoma # 0 ⇈
На оверфловочке другие причины называют.
bormand # 0 ⇈
IGIL # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
Ну про пирфоманс он тоже упомянул, к слову (не везде же современные процы с аппаратным AES, да и на i3 его уже завезли?)
syoma # 0 ⇈
bormand # 0 ⇈
syoma # 0 ⇈
syoma # 0 ⇈
syoma # 0 ⇈
Sandy Bridge processors:
Desktop: all except Pentium, Celeron, Core i3.[6][7]
Mobile: all Core i7 and Core i5.
Ivy Bridge processors.
All i5, i7, Xeon and i3-2115C[10] only.
Haswell processors (all except i3-4000m,[11] Pentium and Celeron).
Broadwell processors (all except Pentium and Celeron).
https://en.wikipedia.org/wiki/Haswell_(microarchitecture)
2014
syoma # 0 ⇈
guest # 0 ⇈
bormand # 0 ⇈
Да и сам GHASH из GCM для использования в качестве хеша тоже непригоден (как и Poly1305). Это, по сути, большое CRC. И в GCM от взлома через матан его спасает только шифрование результата (xor с Ek(0) в правом нижнем углу на твоей картинке). Без секретного ключа это работать не будет.
syoma # 0
anal_herpes # 0 ⇈
syoma # 0 ⇈
syoma # 0 ⇈
Authentifizierung (греч. αυθεντικός authentikós ‚настоящий‘, ‚ведущий‘; корень соединен с лат. facere ‚делать‘)
В русском, как я понимаю, authentikós + фикация. Что такое фикация? Фекация? 🙂 Короче, не знаю.
Вот рукипедия: https://ru.wikipedia.org/wiki/Обсуждение:Аутентификация
guest # 0 ⇈
guest # 0 ⇈
Аутентификация (от слова аутентичность - подлинность) - это опознавание пользователя. При аутентификации мы убеждаемся, что на сайт зашёл именно syoma.
Авторизация (от слова автор) - это предоставление прав. Например, предоставление Сёме прав писать комментарии от имени syoma и класть говнокоды (от того же имени).
guest # 0 ⇈
Если я логинюсь под syoma используя отпечаток пальца или сканируя сетчатку глаза, то это подпадает только под твоё определение "Аутентификация"
bormand # 0 ⇈
anal_herpes # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
syoma # 0 ⇈
syoma # 0 ⇈
guest # 0 ⇈
Система аутентификации Django отвечает за оба аспекта: аутентификацию и авторизацию. Если коротко, то аутентификация проверяет пользователя, а авторизация определяет, что аутентифицированный пользователь может делать.
И после такого красивого абзаца следует нелепое предложение:
Далее термин “аутентификация” будет использоваться для обозначения обоих аспектов.
Doctor_Who # 0 ⇈
Астрологи объявили неделю джанго
Как редко звучит уже этот мем... ГК скатился.
syoma # 0 ⇈
guest # 0 ⇈
The Django authentication system handles both authentication and authorization. Briefly, authentication verifies a user is who they claim to be, and authorization determines what an authenticated user is allowed to do. Here the term authentication is used to refer to both tasks.
syoma # 0 ⇈
roskomgovno # 0 ⇈
Далее, для простоты, сложение и умножение мы будем называть вычитанием.
1024-- # 0 ⇈
И такое будет уместно в книге про трудоёмкость алгоритмов. Потому, что пофиг, что там, главное - что какая-то элементарная операция.
В этом треде уже показали, что аутентификация - реальная процедура, код которой можно показать в программе, а авторизация - философская питушня, термин ради термина, который соответствует пространным объяснениям. Что такое "авторизация" и как она проходит, никто так и не сказал. Все тут только и говорят "пользователь авторизован", но помалкивают, кто, когда и как пользователя авторизовал и какие процедуры авторизации для этого сделал. Авторизации как бы и нет, есть только авторизованность. Крайне часто для проверки авторизованности пользователя требуется аутентификация. Нет ничего плохого в том, чтобы назвать комплекс процедур для проверки авторизованности (авторизацию), львиной долей которого является аутентификация, аутентификацией.
roskomgovno # 0 ⇈
Не думаю что это будет уместно, лучше придумать какой-то сторонний термин.
Для нашей темы есть термин AAA (кажется сиська его выдумала). Третье A там это accounting, можно его выкинуть и сделать AA.
Почему не назвать AA?
>> авторизация - философская питушня,
Философская питушня это симулякр. Авторизация вполне себе технический процесс
Скринщот, например
g0cTb # 0 ⇈
Берешь имя пользователя и идешь в базу за его пермишенами - реальный процесс в реальном коде. Или по oauth токену проверяешь, можно ли с этим токеном выполнить некоторую операцию (наверняка ты видел, что при авторизации гугловой учеткой на внешних сайтах эти сайты запрашивают конкретные разрешения).
guest # 0 ⇈
На некоторых сайтах хардкодят пермишены по id. Если id=1, то гость; если id=3, то админ. Авторизация? Не, не слышали.
anal_herpes # 0 ⇈
roskomgovno # 0 ⇈
Я знаю еще где харкодят ID админа. В виндах и юниксе)
syoma # 0 ⇈
roskomgovno # 0 ⇈
https://msdn.microsoft.com/en-us/library/cc980032.aspx
ADMINISTRATOR
S-1-5-21-<machine>-500
ну, почти захардкожен)
Зато группа -- таки да
BUILTIN_ADMINISTRATORS
S-1-5-32-544
Захердкожено чтобы ее можно было переименоватьб видимо
guest # 0 ⇈
guest # 0 ⇈
syoma # 0 ⇈
Типичный 1023-высер, абзац ниочем. Википедию ниасилил?
guest # 0 ⇈
anal_herpes # 0 ⇈
syoma # 0 ⇈
defecate-plusplus # 0 ⇈
всем, кто плохо отличает аутентификацию от авторизации предлагаю посмотреть, что такое SSO, зачем он нужен, какие бывают
когда аутентификацией занимается одна система, а использует результат аутентификации и проводит авторизацию (на базе своих настроек или же опираясь на возможную метушню, которая придёт с результатом аутентификации, типа как членство в группах ldap) - другая, прикладная, и теплое с мягким не смешивается от слова совсем
а чтобы совсем сломать неокрепший мозг, почитайте ещё про термин "идентификация", его незаслуженно забыли ИТТ
roskomgovno # 0 ⇈
Аутентификация: "я -- вася"
Авторизация: "васе можно отрыть страничку".
Но у всех каша в голове.
guest # 0 ⇈
roskomgovno # 0 ⇈
https://spring.io/guides/topicals/spring-security-architecture/
guest # 0 ⇈
syoma # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
Далее в игру вступает авторизация. Она решает можно-ли тебе писать комменты.
guest # 0 ⇈
guest # 0 ⇈
syoma # 0 ⇈
roskomgovno # 0 ⇈
Для успешной авторизации пожалуйста аутентифицируйтесь.
У MS, кстати, это внезапно везде правильно называется: и в .NET и в API и в IIS и в GINA (не помню ща как его назвали)>
Короче, там явно есть API для аунетификации (по паролю, смарт-карте итд) и авторизации.
syoma # 0 ⇈
guest # 0 ⇈
Твой оппонент аутентифицирован как roskomgovno. Он авторизован писать комментарии и класть говнокоды.
Здешний админ аутентифицирован как striker. Он авторизован не только писать комментарии и класть говнокоды, но и удалять их, и банить остальных участников.
syoma # 0 ⇈
syoma # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
> Говнокодить могут только авторизованные пользователи
> Авторизуйтесь.
syoma # 0
syoma # 0 ⇈
syoma # 0
guest # 0 ⇈
666_N33D135 # 0 ⇈
666_N33D135 # 0 ⇈
666_N33D135 # 0 ⇈
syoma # 0 ⇈
666_N33D135 # 0 ⇈
guest # 0 ⇈
Вряд ли существует что-то лучше, иначе оно бы там было.
syoma # 0 ⇈
bormand # 0 ⇈
Из готового софта нагуглились некие сишные GDLOG и CADO-NFS.
syoma # 0 ⇈
Есть прямо хацкерские утилиты для ломания рса с небольшой длиной модуля.
syoma # 0 ⇈
Например?
ASMOZDOT # 0 ⇈
ASMOZDOT # 0 ⇈
syoma # 0
https://en.wikipedia.org/wiki/Ashley_Madison
Думал, что котолампа. Как возможно, что в 2015 пользователи в Канаде не могут удалить свои данные? У них нет закона о персональных данных?
bormand # 0 ⇈
Могли же, за 20 баксов. Ахуенная бизнес-модель — собрать кучу приватной инфы и продавать её удаление.
А насчёт закона о персональных данных — ну в европках GDPR тоже ведь только-только начал работать.
syoma # 0 ⇈
bormand # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
syoma # 0 ⇈
bormand # 0 ⇈
666_N33D135 # 0 ⇈
guest # 0 ⇈
666_N33D135 # 0 ⇈
3oJIoTou_xyu # 0 ⇈
Doctor_Who # 0 ⇈
666_N33D135 # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
идинахуйстертор
идинахуйстертор
идинахуйстертор
идинахуйстертор
идинахуйстертор
идинахуйстертор
идинахуйстертор
идинахуйстертор
идинахуйстертор
идинахуйстертор
идинахуйстертор
идинахуйстертор
идинахуйстертор
идинахуйстертор
идинахуйстертор
идинахуйстертор
идинахуйстертор
идинахуйстертор
идинахуйстертор
идинахуйстертор
идинахуйстертор
идинахуй
guest # 0
guest8 # 0
roskomgovno # 0 ⇈
To refocus our efforts, we're turning down support for goo.gl over the coming weeks and replacing it with Firebase Dynamic Links (FDL). FDLs are smart URLs that allow you to send existing and potential users to any location within an iOS, Android or web app. We're excited to grow and improve the product going forward. While most features of goo.gl will eventually sunset, all existing links will continue to redirect to the intended destination.
guest # 0 ⇈
Ну хоть на этом спасибо. Вот облом будет, если они полностью отключат goo.gl.
guest # 0
И пусто... Как узнать, сука, что этой падле нужно???
Вот конфиг:
roskomgovno # 0 ⇈
openvpn.log
?
пустые? и stdout пустой? и stderr? и в /var/log
SIGUSR2 пошли, может статус напишет
guest # 0 ⇈
roskomgovno # 0 ⇈
на бубунте дампы открключены
сделай ulimit -c unlimited
и проверь sysctl kernel.core_pattern
guest # 0 ⇈
guest # 0 ⇈
Есть что-то надёжное, работающее через udp и менее выёбистое в настройке?
roskomgovno # 0 ⇈
правда по tcp, но и по udp работало
зачем те 53 udp? косплеишь dns? ты из под рута запускаешься?
ставил как? что за ос?
guest # 0 ⇈
roskomgovno # 0 ⇈
оно или стартует или падает
если падает то пишется в логи (или в syslog или в systemdшные логи юнита)
если не пишеца -- знач упало в кору
кора отключена на убунте
я выше написал как включить
guest # 0 ⇈
Кто поможет запустить или еще лучше - запустит ее сам на ебунте от DO и даст лог команд с выхлопом - с меня пиво.
guest # 0 ⇈
roskomgovno # 0 ⇈
отключи его нахуй и узнаешь как она ебается
ты мне так и не ответил -- зачем ты ее так запускаешь?
guest # 0 ⇈
Запустишь у себя на порту 53 удп и дашь потестить? С меня пиво.
roskomgovno # 0 ⇈
У меня нет DO, но есть убунта 16.04
могу на ней попробовать завтра
у тебя какая?
зы: у меня вертица на центоси openvpn и нет пролблем
Sim_salapim # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
косплеит HTTPS
guest # 0 ⇈
bormand # 0 ⇈
У тебя 53 порт ничем не занят? Глянь netstat'ом.
Ну и все мелкие порты типа 53 и 80 доступны только под рутом, из-под обычного юзера не запустится.
roskomgovno # 0 ⇈
>> netstat'ом
фи, его уже и нет нигде
ss же
>>рутом
он вроде грил что под рутом
иначе получил бы perm. denied, <1024 bind требуе ррут
bormand # 0 ⇈
guest # 0 ⇈
bormand # 0 ⇈
На самом деле его ещё и не все провайдеры пропускают. У меня через мегафон в своё время только хендшейки проходили, а шифрованные пакеты дропались.
roskomgovno # 0 ⇈
IPSec идущий через nat это обычный UDP. Его можно отловить только DPI и эвристикой.
вот без UDP там ESP или AH, и они детектяца наура
или он порт для обмена ключей банил?
bormand # 0 ⇈
Дык у всех опсосов DPI.
> обмена ключами
Вот нет, обмен идеально проходил. И дальше тишина.
roskomgovno # 0 ⇈
У тебя tunnel или transport?
bormand # 0 ⇈
bormand # 0 ⇈
Х.з., если они UDP трафик вилкой чистить не будут, им же торренты весь эфир засрут (даже с учётом того, что анлим нихуя не анлим).
roskomgovno # 0 ⇈
Засрут, да, именно потому в DPI роутят только ip.dest in [список_плохих_сетей]
guest # 0 ⇈
Проверил одного провайдера. Если некоторые страницы сайта внесены список РКН (именно когда не весь сайт наглухо выключен, а требуется заблокировать только определённые URL), то маршрут идёт через три машины из сети 10.*.*.*.
Если же я запрашиваю маршрут к хорошему сайту, то маршрут идёт через две машины из сети 10.*.*.* (третья машина выкидывается).
Если же запрашиваю маршрут к совсем плохому сайту (заблоченному по IP), то в маршруте тоже только два сайта из 10.*.*.* (потом тишина).
Третья машина в цепочке из локальной сети провайдера — это и есть DPI?
guest # 0 ⇈
>>
Не у всех. У украинских интернет-провайдеров пока нет DPI.
guest # 0 ⇈
Sim_Salapim, спиздани чёнить
roskomgovno # 0 ⇈
guest # 0 ⇈
guest8 # 0 ⇈
roskomgovno # 0 ⇈
Кроме того он использует xfrm (или как там фреймворк в ёдре). Так что как-бы быстрее с одной стороны, а с другой может потребоваца всякие штуки типа загрузки модулей или влияние на версию ядра.
Если там полноценная виртуалка то пофиг, а если виртуоззо какое констрированне то все плохо
зато клиент вбандлен во все освременные ос, да
У нас на работае IPSec причем не L2TP/IPSec а IKEv2. Работает на отличненько, причем умный IPSec умеет детектить NAT и ходить через него.
Sim_salapim # 0 ⇈
Sim_salapim # 0 ⇈
Ты плохой. Сидя под массой мультиакков, ты сознательно вводиш народ в заблуждение.
bormand # 0 ⇈
Лол, ты переоцениваешь мои силы. Мне под этим то акком последнее время лень даже читать все комменты...
guest # 0 ⇈
Sim_salapim # 0 ⇈
Если я сижу под тобой или роскомговном, то проблемы вообще нет.
guest # 0 ⇈
guest # 0 ⇈
Предложение снова в силе.
roskomgovno # 0 ⇈
прикола ради взял твой конфиг и сделал https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-ubuntu-16-04 (правда у меня локально 18 04 но не суть)
в openvpn.log:
TCP/UDP: Socket bind failed on local address [AF_INET][undef]:53: Address already in use (errno=98)
---ты кто?
sudo ss -nap | grep 53
127.0.0.53%lo:53 users:(("systemd-resolve",pid=774,fd=13))
--тыгыдымский конь
--ну и иди нахуй
sudo service systemd-resolved stop
openvpn --verb 11 --config /etc/openvpn/server.conf
(ничего не падает)
sudo ss -nap | grep 53
users:(("openvpn",pid=3341,fd=6))
Правда теперь резолв не работает, ибо
cat /etc/resolve.conf
nameserver 127.0.0.53 (это невинно убиенный systemd-resolved)
Так что
echo "nameserver 8.8.8.8" > /etc/resolv.conf
ping ya.ru
PING YA.ru (87.250.250.242)
удачи
defecate-plusplus # 0 ⇈
этот тетрапидор поднимется в следующий раз
надо его дизаблить + фиксить то, что в резолв.конф перезаписывается
например, dns=default в конфиге нетворкменеджере
roskomgovno # 0 ⇈
systemctl disable systemd-resolved.service
во вторых
dns=default
NetworkManager.conf
Не понимаю, если честно, зачем это это всё принесли в серверные системы. Я понимаю зачем NetworkManager на десктопе: чтобы "воткнул и не думать", но в серверных системах куда проще иметь какой-нить (условно) /etc/eth0.conf в котором прописать адрес или dhcp=true
guest # 0 ⇈
Так у тебя ошибка при запуске в консоль выводится? Где создаются лог файлы?
roskomgovno # 0 ⇈
>> нихто там не сидит.
а нук покаж аутпут
Sim_salapim # 0 ⇈
guest # 0 ⇈
>нет, в openvpn.log в той папке откуда ланчанул
Сука блядь, так бы и сразу!
roskomgovno # 0 ⇈
и что? туда чото написалось у тебя?
guest # 0 ⇈
Пиздец, почему в этом говне в принципе нету гуя? Почему всё делается только через конфиги? Какого хуя мне надо руками писать конфиг для клиента?
roskomgovno # 0 ⇈
https://habr.com/post/338390/
но никому не нужен
guest # 0 ⇈
roskomgovno # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Напомнило одну проблему: некоторые виндузятники не могут поднять сайт на домашнем компьютере, если запущен Скайп. Обычно это выливается в вопли типа "денвер - говно" или "xampp - говно" (или что там ещё модно). Оказывается, у Скайпа в настройках есть галочка (по умолчанию включенная): "Использовать tcp/80 и tcp/443 как резервные порты". И Скайп (даже если он за натом) поднимает сервер на этих портах.
roskomgovno # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
ой, я перепутал, это функция в Winsock такая:
bar-u-xoloda # 0 ⇈
roskomgovno # 0 ⇈
guest # 0 ⇈
vistefan # 0 ⇈
Так это же кузнечики
roskomgovno # 0 ⇈
orielly вообще очень правильно понимает некоторые вещи
guest # 0 ⇈
https://pbs.twimg.com/media/CSBGAgJUsAAwLLf.png
guest # 0 ⇈
roskomgovno # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
ты про пхп?
пожалуй, солгашусь
guest # 0 ⇈
Денвер — последний динозавр.
Он наш друг и наш товарищ.
Денвер — последний динозавр,
Из другого мира к нам пришёл.
Он долго нас искал,
По джунглям блуждал,
Но мы его нашли
И к себе привели.
guest8 # 0 ⇈
Денвер — последний динозавр.
Он наш друг и наш товарищ.
Денвер — последний динозавр,
Из другого мира к нам пришёл.
Он долго нас искал,
По джунглям блуждал,
Но мы его нашли
И к себе привели.
roskomgovno # 0 ⇈
а еще вот это:
guest # 0 ⇈
roskomgovno # 0 ⇈
а веб-программисты, не способные включить веб сервер не нужны еще болше
tuberkulez # 0 ⇈
roskomgovno # 0 ⇈
tuberkulez # 0 ⇈
roskomgovno # 0 ⇈
guest # 0 ⇈
tuberkulez # 0 ⇈
roskomgovno # 0 ⇈
tuberkulez # 0 ⇈
roskomgovno # 0 ⇈
tuberkulez # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
666_N33D135 # 0 ⇈
Да так можно даже и на bash/awk/sed/"любая хуйня, которая умеет ввод-вывод" саеты лепить, а БД в простых текстовых файлах.
bormand # 0 ⇈
Брейнфак.
666_N33D135 # 0 ⇈
guest # 0 ⇈
tuberkulez # 0 ⇈
roskomgovno # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
tuberkulez # 0 ⇈
- всё это время как минимум подавляющее большинство кода данных сайтов было написано на "PHP" (не просто так его используют "Facebook" и "ВКонтакте");
- выкладываемые ими с барского плечика на "GitHub" проекты на "ультрасовременных" языках - правдоподобная фикция для отвода глаз;
- ну, а про то, что в ".htaccess" без проблем можно прописать правила "Mod Rewrite" для превращения реальных адресов "PHP"-скриптов в URL-ы с пафосными ".xml", ".do", ".jsp" и т.д., и писать-то даже необязательно...
roskomgovno # 0 ⇈
tuberkulez # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Как будто везде используется Апач...
Это я придираюсь. На самом деле сейчас везде модно скрывать адреса скриптов. У фреймворков зачастую одна точка входа (типа /index.php), на которую аналог апачевского "Mod Rewrite" перенаправляет все запросы. Так принято делать и в "Rails", и в "Django". Так предлагали делать ещё в 90-е. Где-то на w3.org была статья, в которой не рекомендовали показывать конечным пользователям точные имена файлов скриптов. Почему? Сайт в любой момент может быть переписан на другой ЯП. Если имена скриптов заранее скрыть, то и переписывать URL не придётся.
roskomgovno # 0 ⇈
https://www.w3.org/Provider/Style/URI
Apache использует практически никто. Везде почти nginx + бекенд.
php --> php-fpm ---(fcgi)--> nginx
python --> uwsgi ---(fcgi)--> nginx
python --> uwsgi/gunicorn ---(http)--> nginx
ruby --> puma/unicorn ---(http) --> nginx
java --> tomcat/jetty/glassfish/--(http)--> nginx
Apache нинужен короче
guest # 0 ⇈
roskomgovno # 0 ⇈
Ну и в рассылках одной никсовой ОС постоянно эта тема обсасываеца.
Apache можно встретить рази што на шаред хостингах
guest # 0 ⇈
roskomgovno # 0 ⇈
Ладно, ты прав: шаред хостинги все еще используют apache, такое бывает, да
guest # 0 ⇈
roskomgovno # 0 ⇈
tuberkulez # 0 ⇈
А с этим что не так? Тебе всегда есть, к чему доебаться.
roskomgovno # 0 ⇈
tuberkulez # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
именно так.
i, b, u и s deprecated еще в XTHML. Но всем, как всегда, похуй.
веб -- говно
guest # 0 ⇈
Браузерами они поддерживаются? Поддерживаются, в отличие от ваших ES2018, HTML5-что-то-там и прочей хуеты.
Верстальщикам они понятны? Да они понятны даже рядовому пользователю.
Что с этими тегами не так?
roskomgovno # 0 ⇈
броузерами и marquee поддерживается)
guest # 0 ⇈
guest # 0 ⇈
И поэтому вообще не вижу смысла с тобой спорить. Каждый о чем-то своём говорит.
bormand # 0 ⇈
Может и были, но сейчас они вроде как вымирают в пользу групп во всяких там втентаклях.
guest # 0 ⇈
А чё там у хохлов? У них же вк всё.
roskomgovno # 0 ⇈
в конце контсов страницы в фб
guest8 # 0 ⇈
vistefan # 0 ⇈
Ой, ещё же может в любой момент архитектура системы поменяться, и вообще может уже троичные компьютеры появятся скоро. Получается, не надо вообще сайты на ПХП писать, а то потом всё менять придётся.
guest # 0 ⇈
roskomgovno # 0 ⇈
Сайты действительно могут полностью переписывать на другие технологии: поменяли исполнителя, разворачивают какое-то корпоративное решение, компанию купила другая компания итд.
А терять URLы нельзя: они уже известны пользователям и поисковым систеам и разбросаны по форумам.
Получив 404 пользователь фрустрируется и вы потеряете посетителя, а поисковая система выкинет страницу из поиска, и вы просрете все время SEO и деньги, потраченные на эту страницу, особенно если это landing page.
Я видел портянки реврайтов именно чтобы сохранить старые урлы, правда там вместо реальной страницы отдавали MOVED PERMANENTLY, и это устраивало и поисковики и пользователей
tuberkulez # 0 ⇈
guest # 0 ⇈
Читать не умеешь?
guest # 0 ⇈
У меня был однокурсник, который уже к тому моменту зарабатывал на GWT. Тоже ребутил сервак в панели на любое изменение.
guest8 # 0 ⇈
Напомнило одну проблему: некоторые виндузятники не могут поднять сайт на домашнем компьютере, если запущен Скайп. Обычно это выливается в вопли типа "денвер - говно" или "xampp - говно" (или что там ещё модно). Оказывается, у Скайпа в настройках есть галочка (по умолчанию включенная): "Использовать tcp/80 и tcp/443 как резервные порты". И Скайп (даже если он за натом) поднимает сервер на этих портах.
guest # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
То-ли дело винда
guest # 0 ⇈
roskomgovno # 0 ⇈
зы: pptp не нужен, его уже os X даже не умее
Cisco и MS велели его закопать в 1999 году примерно
guest # 0 ⇈
Что мс вместо него предлагает?
roskomgovno # 0 ⇈
MS предлагает L2TP уже очень давно, а начиная с Win7 вообще IKEv2 или SSTP.
SSTP это типа опенвпн (тоже поверх TLS) но проприетраный у MS.
IKEv2 это IPSec, который умеют почти все современные ОС
Для совсем древних есть L2TP/IPSec который умеют примерно все ОС, выпущеныне за последние 20 лет.
guest # 0 ⇈
roskomgovno # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
У MS такая цель была.
guest # 0 ⇈
Так я про это же, блядь. Ну не нужны апинсорцу и прыщам обычные люди. Не нуж-ны.
roskomgovno # 0 ⇈
Им нужны люди которые умеют в настройку сетевого оборудования немножко, а они вполне могут почитать ман, взять example и запилить под себя
зы: вот убунтячий клиент совсем как виндовй
http://www.geekyprojects.com/ubuntu/ubuntu-vpn-connection/
ну правда опена там нет
guest # 0 ⇈
kir_rik # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
С другой тсороны ничто не мешает его заппилить
guest # 0 ⇈
guest # 0 ⇈
guest # 0
roskomgovno # 0 ⇈
bar-u-xoloda # 0
roskomgovno # 0 ⇈
он умее com файл с tiny модель, там говоря можно 10 байт
guest # 0 ⇈
Правда, третий TP не умеет ООП и ещё много чего не умеет, но в условии же нет дополнительных требований к компилятору.
roskomgovno # 0 ⇈
>>перешла на экзеш
тэкс. А я могу накопилировать .obj файлы семерочекой а потом взять linker из tasm и собрать ком?
может случиться определенная ебля с адресами конечно, но наверное если подумать то можно ее исправить
guest # 0 ⇈
Есть неофициальная утилита TPU2OBJ, которая из паскалевского модуля делает OMF, но она написана только для TP 4.0. Для более новых TP её нужно дорабатывать.
А ещё TP >= 4.0 использует только сегментную модель памяти, причём каждый unit в своём сегменте (и необходимый модуль system.tpu тоже будет вне сегмента твоего кода). Так что ебля будет страшной.
Delphi, начиная с 2.0, уже может генерировать OBJ-файлы (причём двух вариантов: совместимые с plain C и совместимые с C++ с замангленными именами), но эти версии Delphi уже генерируют 32-битный код.
guest # 0 ⇈
Кстати, юбилей: 30 лет этой утилите. За 30 лет её так никто и не допилил.
roskomgovno # 0 ⇈
Испекли мы каравай...
Боже, как это всё было давно. Странно, что я всего это не знал: вероятно в момент паскалеписания я не думал про линковку отдельно, а когда осознал вокруг были уже си и асм.
зы: но .tpu я помню конечнол
Interface:
...
Implementation:
..
И uses;
uses crt;
uses graph;
ах
guest # 0 ⇈
roskomgovno # 0 ⇈
а можно было скомпилировать много .pas в один .exe?
или только надо было всех из сначала в .tpu и потом uses?
как инкрементальная копеляция работала?
guest # 0 ⇈
roskomgovno # 0 ⇈
я помню кажется дебагер в паскале (если не путяю с сями): сереньким выделялась линия или красным
guest # 0 ⇈
roskomgovno # 0 ⇈
guest # 0 ⇈
>> или только надо было всех из сначала в .tpu и потом uses?
Главный модуль мог быть только один, остальные должны указываться в uses (т. е. быть скомилированы в tpu). Была автоматическая компиляция с проверкой зависимостей (почти как make): компилятор мог отправить на компиляцию все нескомпилированные или изменённые модули из uses (если его попросить).
Ну ещё был встроенный примитивный препроцессор, который мог только ифдеф и инклуд.
guest # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
С другой стороны, в более новых стандартная библиотека может быть пухлее. Но библиотеку можно кастрировать (я уже кидал ссылки на готовые проекты вроде KOL).
roskomgovno # 0 ⇈
Алсо я когда пишу на сисиьчке под винду я всегда статически копилю CRT потому что я ибал потом от польщователя требовать редистрибьютибл Visual Studio 2015 какой-нить ставить
Правда, я обламываюсь таким образом на патчи
guest # 0 ⇈
guest # 0
HornyPorny # 0 ⇈
JIyHHblu_xyu # 0 ⇈
HornyPorny # 0 ⇈
guest # 0 ⇈
Потребуются права root.
vistefan # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Кстати, если ошибиться в цифрах у команды mknod, то получится один из самых коротких анекдотов про *никсы.
roskomgovno # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Решение есть, даже не одно.
guest # 0 ⇈
roskomgovno # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
roskomgovno # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
vistefan # 0 ⇈
вкати ещё парочку. Или как это гуглится?
roskomgovno # 0 ⇈
Но гуглится и правда легко
Победитель конечно чувак, который лоадер напрямую ланчнул
/lib/ld-linux.so /bin/chmod +x /bin/chmod
Но вообще через однострочник перла это самый "очевидный" способ конечно: chmod же это syscall, пофиг как его вызвать.
на худой конец можно на сишечке прямо написать
http://man7.org/linux/man-pages/man2/chmod.2.html
guest # 0 ⇈
Решение через busybox лежит на поверхности, но не везде он есть.
Через rsync или install решение тоже простое, но не всем кажется очевидным.
Но самое ненормальное решение — упаковать в tar или в cpio, пофиксить атрибуты, сохранённые в архиве, и распаковать обратно.
roskomgovno # 0 ⇈
У меня мозг так работает: Что делает chmod? Он вызывает сискол, правильно? Как я могу еще вызвать сискол кроме как этой утилитой? Я могу написать тулу на сях, или на другом ЯПе. chmod есть в stdlibе у перла, например, и перл везде есть. Ну собссно и вот.
Имхо, всегда полезно подумать "что делает утилита" и мыслить в терминах апи операционки (сисколов на никсах ну или win32api в случае винды) и тогда будет понятно обычно что делать
guest # 0 ⇈
roskomgovno # 0 ⇈
В винде кроме C# есть еще powershell и WSH, так что можно наскриптовать что-то на JS/VBS, да и SDK с vc ставится относительно легко
guest # 0 ⇈
А вот powershell и WSH — да, можно использовать.
roskomgovno # 0 ⇈
Придется много логов читать:)
А SDK вроде не так страшно
bormand # 0 ⇈
А ещё можно смонтировать флешку с fat32, положить на неё chmod и он станет исполняемым.
guest # 0 ⇈
roskomgovno # 0 ⇈
а еще можно прикрутить самого себя к себе по smb, и там тоже все станет исполнчемым (ну точнее как настроишь)
а еще можно взять mc
guest # 0 ⇈
roskomgovno # 0 ⇈
guest # 0 ⇈
Но такие задачи намного интереснее решать самому. Вряд ли в скором времени придётся восстанавливать атрибуты именно chmod, но в ходе решения отработаешь несколько приёмов.
bormand # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
http://www.opennet.ru/man.shtml?topic=mknod&category=1&russian
https://ru.wikipedia.org/wiki/Inode
https://habr.com/post/206148/
https://habr.com/post/106702/
В ДОСе драйвера создавали псевдофайл (CON, LPT1, COM1, CLOCK$, EMMXXXX0 и т. п.) В Линуксе же драйвера представляются парой чисел (номер драйвера, номер устройства в драйвере). Чтобы в Линуксе получить доступ к драйверу как к файлу, нужно создать в своей файловой системе файл со специальным атрибутом «драйвер» и поместить в него пару чисел. Тогда ОС обращение к этому файлу будет перенаправлять в драйвер.
Например, драйвер №1, устройство №3 — это поток, который посланные в него байты отправляет в пустоту, а при попытке чтения возвращает EOF. В нормальной системе для этого драйвера создаётся спецфайл /dev/null:
Технически можно создать спецфайл с номерками (1,3) в любой другой директории и с любым другим именем, и он тоже будет работать как /dev/null.
roskomgovno # 0 ⇈
1) номера еще называца major (номер драйвера) и minor (номер устройства)
2) udev в прыщах сам создает устройства обычно. Тащемто похожая штука есть и во фре, и вообще везде кроме опенбзды создавать руками не принято
guest # 0 ⇈
roskomgovno # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
vistefan # 0 ⇈
Потому что в жизни обычно вообще ничего не получается, пока ты не любишь то, что делаешь, иначе тебе поможет только очень сильная нужда («мотивация», бабло) или гигантская воля и прилежание. Ни того ни другого у тебя, сёма, нет.
guest # 0 ⇈
Вот он, прыщемирок, где нихуя не работает. Иди отсюда нахуй, спидозный, а ато ещё заразишь.
vistefan # 0 ⇈
roskomgovno # 0 ⇈
vistefan # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
roskomgovno # 0 ⇈
1) дублирование функционала не нужно. Если уже есть SSH для надежных каналов и IPSec то зачем еще куда-то пхать шифрованне?
2) Чтобы запустить на удаленных никсах аппликуху и получить ее аутпут локально надо использовать проткоол X11, точнее его форвардинг посредством SSH. Это очень легко, и работает и на винду тоже.
3) Ну а на винду надо ходить по RDP
Так что VNC не нужен, и дублирование функицонала -- тоже
guest # 0 ⇈
Таки не подскажешь, чем мне лазить с ведра на винду, если vnc не нужен, а тимвьюер хочет инета?
roskomgovno # 0 ⇈
зачем тебе одновременно сидеть и удаленно и за консолью?
>>с ведра на винду
странное желание, но есть freerdp
guest # 0 ⇈
Да ну? Однако, самый простой вариант выключить плеер на компе, запустить скан на сканере.
Еще раз, ебучий rdp будет выкидывать пользователя?
roskomgovno # 0 ⇈
что? ты о чем? это вореции?
>>выкидывать
нет, не будет
будет лочить
guest # 0 ⇈
Да блядь, мне похуй, лочить или выкидывать. Одновременно удаленно и локально можно сидеть?
roskomgovno # 0 ⇈
а зачем? ты хочешь одновременно чтобы два человека работало на несерверной ОС? Ты пытаешься наебать Microsoft?
bormand # 0 ⇈
roskomgovno # 0 ⇈
Ну зашел ты по RDP, консоль лочнулась, ты сделал что нужно, вернулся на косноль, разлочил и работаешь.
Или у него 4 тентакля он ими хочет одновременно стучать по клавишам консоли и удаленной машины?
bormand # 0 ⇈
Заебёт вбивать пароли же.
roskomgovno # 0 ⇈
bormand # 0 ⇈
Несекьюрно. Да и по-любому админ ему не даст.
roskomgovno # 0 ⇈
Ну тогда купи Windows Server и там можно будет 2 сесси. А если лицензий докупить то хоть 150
bormand # 0 ⇈
roskomgovno # 0 ⇈
Так и к ней тоже можно подключиться
n Windows Server 2003, when you use Terminal Services, you can connect to the console session (session 0), and at the same time, open a shadow session to it (as long as you connect from a session other than the console). With this added functionality, you can log on to a Windows Server 2003-based server that is running Terminal Services remotely and interact with session 0 as if you were sitting at the physical console of the computer. This session can also be shadowed so that the remote user and the local user at the physical console can see and interact with the same session.
Не говоря уже про "удаленного помощника"
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
roskomgovno # 0 ⇈
О, нет! Только не это!
Как я могу реабилитироваться?
guest # 0 ⇈
roskomgovno # 0 ⇈
Не требуется-ли тебе помощь прыщеадмина?
guest # 0 ⇈
roskomgovno # 0 ⇈
Кстати, если бы ты был программистом, то понимал бы почему глупо реализовывать шифрование самим при наличии готовых средств.
Кстати, VNC не имеет отношения к Linux.
guest # 0 ⇈
Глупо, блядь - это то что само ведро не умеет в SMB и файло с наса открывается только через жуткие костыли. По твоей логике, блядь, TLS нинужен, когда можно запустить внешнюю программу.
VNC же щвабодный пратакол?
roskomgovno # 0 ⇈
Много. Штук 20, не мнеьше.
>>VNC же щвабодный пратакол?
SMB тоже.
guest # 0 ⇈
>>
Ну и нахуй мне оно надо? Пока вспомнишь, что надо делать - уже перехочется.
>SMB тоже.
Эээ и причем тут это?
roskomgovno # 0 ⇈
Вопросы к MS почему создание входящего VPN занимает 20 кликов и секунд 60 времени.
>>ээ
ну, SMB открытый протокол. Выходит что в его проблемах тоже виноват Linux, раз уж Linux виноват в том что тебе VNC не нравится, и что ты RDP на винде настроить не осилил
guest # 0 ⇈
Какое сука нахуй отношение имеет винда когда мы говорим про андроид?
vistefan # 0 ⇈
Сёма, ты где работаешь в гермашке, не на автомойке случайно?
guest # 0 ⇈
vistefan # 0 ⇈
То есть когда тебя слушают целый час и из всех понимает только один борманд, значит что ты охуенных объясняльщик, а остальные — тупые? Ламер.
guest # 0 ⇈
Ты и ркг? 2 инвалида.
guest # 0 ⇈
там можно пропатчить кое-какой .dll, и возможность сидеть за одним компом одновременно с двух мест открывается.
roskomgovno # 0 ⇈
guest # 0 ⇈
Мне нужно было заходить на комп с планшета под другим юзером, но чтобы того кто сидит за компом не выкидывало.
roskomgovno # 0 ⇈
Все это решаемо, как видишь.
Просто RDP настолько лучше чем VNC на винде что надо реально очень сильно упороться чтобы отказаься от RDP в пользу VNC
guest # 0 ⇈
roskomgovno # 0 ⇈
Кушай кактус дальше, не буду тебе мешать
guest # 0 ⇈
roskomgovno # 0 ⇈
и что мешает тебе зайти по RDP и стопнуть свой плеер? ты глупый чтоли?
guest # 0 ⇈
vistefan # 0 ⇈
Всем похуй
guest # 0 ⇈
А через блютус эта задача не решается?
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
А, ну это меняет дело.
guest # 0 ⇈
roskomgovno # 0 ⇈
Я не знаю что ты называешь "ведром", но SSH есть и в Windows и в Linux.
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
https://github.com/artem-zinnatullin/dev-null-android
guest # 0 ⇈
guest # 0 ⇈
guest # 0
guest # 0
roskomgovno # 0 ⇈
ты просто криворукий неосилятор, ахахахаха
guest # 0 ⇈
guest # 0
roskomgovno # 0 ⇈
он работает поверх свободного HTTP
guest # 0 ⇈
roskomgovno # 0 ⇈
The company originally raised nearly $43 million in April 2014.[38] In October 2014, the company raised $120 million in venture capital with a $1.2 billion valuation led by Kleiner Perkins Caufield & Byers and Google Ventures. Earlier investors Andreessen Horowitz, Accel Partners and The Social+Capital Partnership also participated in this round.[39]
In March 2015, Slack signed a deal with investors to raise up to $160 million in a funding round that valued the company at $2.76 billion. New investors included Institutional Venture Partners, Horizons Ventures, Index Ventures and DST Global.[40] In April 2015, the company raised another $160 million. In April 2016, the company announced that it had raised an additional $200 million in funding.
А, я забыл, я еще использую google talk. Угадай, по какому протоколу он работает. Только не спрашивай что за говно такое -- гугл и кто им пользуеьтся
guest # 0 ⇈
> Только не спрашивай что за говно такое -- гугл и кто им пользуеьтся
Так ты гуглом или гугл толком пользуешься? И почему все сидят в "дискордах", "вотсэппах", "вайберах"?
roskomgovno # 0 ⇈
Я дал ссылку на википедию. Выдели ее мышкой, нажми CTRL+C, затем тыкни мышью в адресную строку бразуера, и нажми CTRL+V и Enter.
>>Так ты гуглом или гугл толком пользуешься?
Да, и слаком
И то и то работает в браузере. Угадай с семи раз какой там протокол
guest # 0 ⇈
>работает в браузере
Фууу блядь зашквар!!!
roskomgovno # 0 ⇈
Ты, может, английского не знаешь совсем? Ну там там и на русском есть.
bormand # 0 ⇈
Не скажу за вайбер (ни разу не юзал его), но ватсап удобен своей адресной книгой -- если ты знаешь чей-то телефон, то ты в 99% случаев можешь списаться с ним в ватсапе.
Дискорд -- это прежде всего групповое общение, которое со времён старого доброго ирца так и не могли по-нормальному реализовать. Плюс в нем пока нет анальной привязки к телефону, нету закоса под ебучие социалочки и в некоторых каналах можно даже посидеть аноном без регистрации как когда-то в ирце.
Поэтому их и юзают.
А слак -- это ж корпоративная хуйня, кто в здравом уме будет его юзать для себя?
roman-kashitsyn # 0 ⇈
Недавно был на https://zurihac.info/, там ещё комитет C++ в соседнем здании заседал примерно в то же время. Нас попросили юзать какой-то slack канал вместо IRC, типа он более юзер-френдли для новичков. Не увидел особого преимущества, просто UI помоднее и всякого нинужного говна больше.
roskomgovno # 0 ⇈
Человечество развивается по спирали.
roman-kashitsyn # 0 ⇈
Чумовая тема. Из коробки история сообщений, группировка по топикам, передача файлов, фильтры, мудаков банить можно. Поддерживается практически везде.
guest # 0 ⇈
Desktop # 0 ⇈
guest # 0 ⇈
vistefan # 0 ⇈
Роман, расскажи свой экспириенс с HHKB. Охуенная?
guest # 0
syoma # 0
KOHTPArEHTTBOEuMAMKu # 0 ⇈
guest # 0 ⇈
PAAMAYIM_NEKUDOTAYIM # 0