друг, я сам раз 10 точно объяснял в подробностях разным людям (втч и сотрудникам) что такое память в линуксе и как она работает и почему ее почти никогда нет свободной. Это все легко и расписано школьниками в интернетах. Вот что я не мог объяснить, так это почему система у которой свободно порядка 70% (50-70Гб) оперативки активно уходит в свап вместо того чтоб освобождать кэши. И даже в рэдхате нам ничего не смогли по этому поводу посоветовать.
Речь конечно шла о том что ФФ+ООо+кде4 легко оккупируют 1-1.5Гб оперативки. При том что пару лет назад оно все летало на 256мб.
ну да, главная хабра 500кб. из них ровно 18кб полезного текста (в уникоде), все остальное — overbloat. 500кб это сравнимо по размерам с войной и миром. И да, тормозит хабра немеряно, в частности из-за флэш банеров макбук разгоняет моторы в подготовке к выходу на третью космическую, а под линуксом отельные статьи скролятся с 2фпс из-за скрипта новых комментов (да, я еще помню как хорошо все работало до его введения). Спасибо, хабра — это классический пример того как не надо делать сайт и как можно испортить хорошее, стремлением к «лучшему».
>Счет памяти и ресурсов процессора шел на байты и такты, многие вещи еще не были изобретены и приходилось выкручиваться. Но это вовсе не повод и сегодня писать код исходя из этих предпосылок.
Вот благодаря таким умникам мы имеем многочисленных монстров на десктопов, которые чтобы отрисовать пару менюшек требуют не меньше 2Гб рамы. Особенно в линупсе замечал: кде4, гноме, фаерфокс (вообще взрыв мозга), опенофис (!!!!!) жрут всю память что находят и еще в свап зарываются. И при этом все тооормооозит и глючит.
Современных разрабов нужно запирать в комнате с компом в котором 128мб оперативки и пусть кодят и работают на нем.
Теперь все будут ныть на МТС, что они опять задерживают прошивку со свежим андроедом. Ребята походу не осознавали с чем связываются когда выбрали эту ОС.
И что? Многие мониторы имеют поворотное крепление и часто могут отдавать вертикальное соотношение сторон в таком положении. Наиболее удобно делать так на втором мониторе, чтоб помещать там документацию и подобное, но к примеру однообразные списки из мелких элементов в таком виде не очень удобны (как показан файндер).
А перевернутый боком ноут выглядит как минимум нелепо, и скорее даже глупо.
в пароль надо добавить значительную псевдослучайную часть (такую что вы можете высчитать, а другой человек не сможет) иначе по двум паролям можно будет угадать пароли на все ресурсы.
я лично давно перешел на упомянутый lastpass. да, сам ласт пасс это уязвимое место, но зато другие дырявые сервисы мне не навредят.
>на случай если где-то допустил критическую ошибку
для этого есть два удобных трюка:
1. перед командой писать echo, тогда на экран выведется команда, которая бы запустилась. ее же можно прямо тут выделить и запустить.
2. Улучшенный вариант предыдущего трюка подходит для больших скриптов. В начале объявляем любую переменную ( dfg=echo ), и дальше перед всеми командами ставим эту переменную ( $dfg rm -rf ${DEFINETLY_NOT_ROT} ). В итоговом варианте просто делаем dfg= и все сразу работает.
хехе. сразу видно экстримала. у нормальных людей на серваках стоят красношляпы, которые, понятное дело, не нуждаются в плясках с патчами. а вот дома как раз можно поиграться с патчами и блидинг эджем, благо за это не уволят и не оштрафуют.
Речь конечно шла о том что ФФ+ООо+кде4 легко оккупируют 1-1.5Гб оперативки. При том что пару лет назад оно все летало на 256мб.
Вот благодаря таким умникам мы имеем многочисленных монстров на десктопов, которые чтобы отрисовать пару менюшек требуют не меньше 2Гб рамы. Особенно в линупсе замечал: кде4, гноме, фаерфокс (вообще взрыв мозга), опенофис (!!!!!) жрут всю память что находят и еще в свап зарываются. И при этом все тооормооозит и глючит.
Современных разрабов нужно запирать в комнате с компом в котором 128мб оперативки и пусть кодят и работают на нем.
А перевернутый боком ноут выглядит как минимум нелепо, и скорее даже глупо.
я лично давно перешел на упомянутый lastpass. да, сам ласт пасс это уязвимое место, но зато другие дырявые сервисы мне не навредят.
для этого есть два удобных трюка:
1. перед командой писать echo, тогда на экран выведется команда, которая бы запустилась. ее же можно прямо тут выделить и запустить.
2. Улучшенный вариант предыдущего трюка подходит для больших скриптов. В начале объявляем любую переменную ( dfg=echo ), и дальше перед всеми командами ставим эту переменную ( $dfg rm -rf ${DEFINETLY_NOT_ROT} ). В итоговом варианте просто делаем dfg= и все сразу работает.