- 1
IT Оффтоп #15
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−1
IT Оффтоп #15
#1: http://govnokod.ru/18142 http://govnokod.xyz/_18142
#2: http://govnokod.ru/18378 http://govnokod.xyz/_18378
#3: http://govnokod.ru/19667 http://govnokod.xyz/_19667
#4: http://govnokod.ru/21160 http://govnokod.xyz/_21160
#5: http://govnokod.ru/21772 http://govnokod.xyz/_21772
#6: http://govnokod.ru/24063 (потёр пидор сракер) http://govnokod.xyz/_24063
#7: http://govnokod.ru/24538 http://govnokod.xyz/_24538
#8: http://govnokod.ru/24815 (потёр пидор сракер) http://govnokod.xyz/_24815
#9: http://govnokod.ru/24867 http://govnokod.xyz/_24867
#10: https://govnokod.ru/25328 https://govnokod.xyz/_25328
#11: https://govnokod.xyz/_25436 http://govnokod.ru/25436 (потёр пидор сракер)
#12: https://govnokod.xyz/_25471
#13: https://govnokod.xyz/_25590 (потёр пидор сракер)
#14: https://govnokod.xyz/_25684
Какой багор )))
Если так - то никак. ARP'ы не ходят через роутеры.
Что-то мне намекает, что разница в пирфомансе там будет только на искусственных тестах...
Вот где прыщи реально соснули - так в реализации swap'а.
Он бесполезен. Либо покупаешь больше памяти, либо запускаешь меньше прог. Комп превращается в тыкву как только working set превысит физическую память.
А винда со скрипом но как-то работала... Из-за приоритетов для приложений в фокусе походу?
А не будет oom... Ядро раздаёт память всем желающим в любых объёмах, а потом в панике убивает кого-нибудь когда эта память реально понадобится. Самая знаменитая говнофича же ;)
Ну а это вообще самая простая реализация - раздавай всем zero page и убивай того, на чьём пейджфолте ты не нашёл свободную память.
Тут даже oom killer'а нет, получается?
А самый жирный то чем виноват? Обычно это какая-нибудь СУБДшка, которая навыделяла себе гигабайты буферов согласно конфигу и вообще не при делах.
Просто добавь оперативы.
Дык оомкилл - это уже не о тормозах. Это конец. Кто-то должен умереть. Вопрос только в том, кто именно.
З.Ы. Возможно и на десктопе будет быстрее ребутнуться, лол :)
Именно поэтому я за 32 гига на десктопе :)
Речь идёт именно о активно используемой памяти (аля working set), а не просто выделенной и заполненной на всякий случай.
чтобы asan работал
Емнип, он растягивает кучу чтобы все зааллоченные юзером значения попадали в не пересекающиюся с его собственными потрохами область.
Реальных решений всё равно два - добавлять память и убавлять её потребление. Поэтому я про эти настройки даже не слышал...
https://gist.github.com/austinmarton/1922600
Пятнадцать-двадцать лет назад такой условно работающей хуйни не было.
Средина 80-х, шоли.
Таким можно череп проломить.
Писал врапперы для нестандартных API, чтобы игрушки от «Нокии» можно было запустить на «Сименсе», на «Сониэрике», на «Самсунге» или наоборот. Дело в том, что производители мобилок с одной стороны поддерживали не все JSR, с другой стороны, добавляли нестандартные библиотеки. Например, вместо JSR75 у каждого производителя был свой API доступа к файлам (у некоторых было аж две версии API). А ещё коды кнопок не совпадали (совпадали только цифры, *, #, а остальным кнопкам производитель назначал произвольный скан-код).
> поменять мак
Ну видимо настолько злобные железки там всё-таки не ожидаются... А как защита от дурака - сойдёт наверное.
И решение, идеально подходящее под сайт, на котором мы находимся: отправляем по обычному ICMP-пингу (можно просто произвольный IP-пакет) на все «типичные» IP, делаем «system("arp -a")» и парсим результат, получая MAC-адреса всех существующих типичных IP.[/color]
Не работает, ни один девайс не ответил :(
А вот arping -D (duplicate address detection mode) нашёл и роутер и телефон. При этом у меня были совсем другие сетевые настройки (сбил для теста) и обычным пингом я их не видел.
В общем-то решение есть, и Сёме осталось только найти аналог arping'а под венду.
Видимо от конкретного девайса зависит, у меня по 192.168.1.255 вообще нихуя не пингуется.
Да банальный 192.168.1.0/24, ничего там интересного.
> 255.255.255.255
Тоже молчат. Всем давным-давно поебать на эти бродкасты, видимо.
192.168.1.255, как и положено.
> никто не обязан
В том и суть...
Лол, он сам уже забыл, что бродкастом пингует?
Именно поэтому я за «провод».
Лолшто.
Блин, круто у них там. А у нас местные заебали голубей раскармливать.
Сегодня ты кормишь голубя, а завтра - он тебя?
Все семена содержат жир. Если их лишить естественной оболочки, то на поверхности жир будет прогоркать из-за кокококонтакта с кислородом воздуха. Поэтому просо хранится дольше пшена без риска отравления.
Что касается «мобильного интернета», то у нас есть 3G, LTE и WiMAX, однако, честного безлимита либо нет (тебе дают пакет трафика, после израсходования которого скорость до конца месяца снижается до 64 кбит/с, что даже для EDGE смешно), либо есть, но стоимость такая, как будто пакеты переносят камерунские девственницы на пятидюймовых дискетах.
Что касается публичного WiFi, то у нас есть платный и бесплатный. Платный есть только у Beeline, причём нужно побегать по городу, чтобы найти точку доступа; цена — см. предыдущий абзац; плюс геморрой с регистрацией и оплатой.
Бесплатный WiFi без регистрации нужно поискать. Легко находятся точки, требующие анальную регистрацию: либо на mos.ru (требуется карточка пенсионного страхования), либо у левых контор (требуется номер мобильника).
Незапароленных точек доступа в квартирах лет 10 назад было навалом. Сейчас все стали хитрыми, поставили пароли.
Так что если не нашёл халявный WiFi, то лучше видео не смотреть.
Ебать, это серьёзно?
https://login.mos.ru/sps/reg
Теперь в регистрационной форме СНИЛСа нет, но номер мобильника нужен обязательно.
Кстати, а в Новосибирске есть публичные точки, которые требуют регистрироваться в госконторах?
У тех точек, что я видел, аутентификация через браузер: если тебя не идентифицировали, запрос на любой сайт редиректит на страницу провайдера, где тебя просят ввести логин и пароль либо зарегистрироваться.
Срезано брюхо винтом.
Выстрела в спину
Не ожидает никто.
На батарее
Нету патронов уже.
Надо быстрее
На вираже.
Не знаю как у других операторов, но у магафона можно подключить доп. пакеты чуть ли не на любой опции и дальше течь.
Для 5 ГГц в Канаде, в ЕЭС, в Швейцарии, в Японии, в Индии, в Израиле, в Турции, в Австралии, в Бразилии часть каналов разрешена только в помещениях. В РФ 5 ГГц вообще разрешили только в помещениях. Каналы с номерами от 100 и выше в некоторых странах запрещены даже в помещении.
https://en.wikipedia.org/wiki/List_of_WLAN_channels
1. Купил мобильный телефон, увидел, что половина функций не работает.
2. Несёшь в магазин. Тебе говорят, что технически сложные изделия обмену и возврату не подлежат, неси в гарантийную мастерскую.
3. Несёшь в гарантийную мастерскую. Его держат две недели и отдают с заключением, что поломок не найдено, а неработающие функции — это особенности модели.
Мне казалось, что если ставишь экспериментальный софт, то исправление глюков берёшь на себя. Эксперимент на то и эксперимент.
Currently, you can write plugins in C, C++ and Objective-C.
Охуеть не встать.
Где вообще принято хранить сервачные бинари? Просто в хомяке или обязательно в какой-то /usr/local/bin запихивать?
Нахуя ставить сервисы пакетами если есть докер?
Более тонко разводить по юзерам есть смысл только если ты собрался контролить права на таблицы в базе, что маловероятно.
А под собой крутить нежелательно т.к. sudo и всё такое.
Я же правильно понимаю, что на отдельного юзера заходят уже на целевой машине, а не через ssh?
Да, ssh сервисным юзерам не положен. Ибо нехуй.
Есть. Емнип, когда-то давным-давно был косяк в кеше sudo - соседний процесс мог воспользоваться твоей закешированной сессией и стать рутом. Сейчас вроде бы с этим всё норм...
Но проще не запускать скрипты под собой, чем думать о всей этой хуйне.
Ну у этих сервисных кастратов прав не сильно больше :)
Запускаю команду с & в конце, делаю disown. Что-то ещё надо сделать?
У тебя stdin и stdout остались подключенными к ssh.
Это уже не там ошибка оказалась :) Походу сработала защита от DDoS на сайте, на который паук натравил, заблочили мой ип, даже из браузера невозможно зайти. Суки нехорошие
Потому что через год у тебя там накопится тыща mc и башей... Которые нахуй никому не нужны и просто жрут память. Именно поэтому всё это говно убивают при дисконнекте.
А если хочется как в vnc - screen, tmux. Там можно сохранять сессию и переподключаться к ней.
Ну да. Можно было бы въебать в качестве login shell по-умолчанию какой-нибудь screen/tmux с реконнектом к последней сессии. И было бы как в венде. Но видимо все уже и так привыкли.
Обычно проще открыть 2-3 ssh коннекта и переключать/раскидывать все вкладочки локально, лол. Когда у тебя пяток серваков, tmux на каждом из них только ёбли с джвумя уровнями переключений добавляет.
А остальные команды мелкие и есть глобальная история (блядь, в винде терминал до сих пор не научился писать историю на диск). И из "состояния сессии" там разве что текущий каталог, лол.
Х.з., ну сделай свой дистриб где это по-дефолту. Одну строчку в конфиге поправить.