С тех пор как безопасность приложений стала лишь видимостью, она начала очень хорошо продаваться за счёт отсутствия своего содержания и, как следствие, реальных затрат на своё обеспечение.
Пользователь
Проблемы накапливаются. Софт тормозит. Везде некомпетентность и хаос
Закон Старджона гласит: «Ничто не может всегда идти правильно». Рано или поздно всё ломается.
Это естественная причина, почему софт ухудшается с каждым годом. Иначе и быть не могло. Кодовая база растёт, количество ошибок увеличивается, проекты просто тонут в багах.
Взять недавний случай с багом в Windows Defender, который вызывал тормоза Windows. Крайне показательная история. Да, этот баг обнаружили, но в кодовой базе остались такие же. Мы этого не знаем наверняка, но вполне логично предположить, что количество скрытых багов растёт пропорционально кодовой базе. Поэтому софт всё больше тормозит со временем. Это естественный процесс, почти как закон природы.
Правило 3-х часов: Сколько нужно работать в день
Размытое зрение, стук по клавиатуре и одно глобальное правило продуктивности.
Я был там. Слишком долго работаю над проектом. Я начинаю ошибаться. Я теряю детали. Ошибки продолжают появляться, а качество падает.
Делаю что-нибудь творческое в течение нескольких часов, и это утомительно.
Кажется, существует предел того, сколько постоянных усилий и внимания может выдержать наш мозг. На самом деле, невероятно, насколько универсальной является эта черта человеческого внимания.
Великие умы всех времен имеют нечто общее:
Брутфорс соседского Wi-Fi (в исключительно исследовательских целях)
Надежные и постоянно меняющиеся пароли - это здорово. Особенно когда они меняются и на Wi-Fi роутере и WPS на нем вообще отключен. В этом посте: сколько занимает перебор WPS pin и есть ли у этого практическое применение? А еще напишем программу для брутфорса на C#
Прагматичный набор модификаций для Windows 10 на старом железе
В статьях про раздувание софта часто упоминают лаги Windows 10/11. Главная причина — ожирение кода в новых версиях. Для работы ОС с каждым годом требуется всё больше ресурсов. После засорения системы приходится ждать 10–20 секунд, пока отрисуются пункты контекстного меню по правой кнопке…
Конечно, можно купить новое железо. Или поставить дистрибутив Linux, оптимизированный для ограниченных ресурсов.
Но что делать, если приходится поневоле сидеть под Win10/11? Тогда остаётся одно — бороться с ожирением софта хирургическим путём. А именно, отключить ненужные модули и компоненты, развестистый GUI, анимацию и спецэффекты, удалить лишний софт, почистить реестр. Другими словами, спустить жирок из системы. После мануальных процедур винда начинает шевелиться значительно бодрее.
Курс Молодого Геймдизайнера 2: баланс прогрессии и динамики без математики
Предыдущая статья про баланс персонажей и снаряжения собрала много отзывов и я решил не тянуть с продолжением.
Тогда мы разобрали самую основу — как посчитать абстрактную силу сущности и как эта сила меняется по ходу ее жизни. Сегодня увеличим масштаб и посмотрим, как баланс зависит не от конкретных ситуаций, а от фундаментальных правил или динамики развития игры.
Бонусом в конце — несколько ссылок по теме.
Я два года выпускаю крошечные проекты
Два года назад, утомлённый длинным списком нереализованных идей проектов в телефоне, я решил попробовать осуществлять по идее за неделю в их минимальном виде.
Мне так и не удалось придерживаться еженедельного графика, однако я продолжал неторопливо работать, пока не выпустил восемь проектов.
Каждое утро я сидел с кофе и набрасывал код какого-то проекта. Это моё любимое хобби, а теперь оно стало приносить приличный пассивный доход.
В этом посте мне хочется рассказать о запущенных проектах и поделиться тем, чему научился в процессе создания этих крошечных Интернет-проектов.
Все айтишники делают это, или почему у вас скорее всего отваливается спина
Рассказываю, что нужно делать айтишникам, чтобы сохранить здоровье на работе.
Создание зашифрованного диска с «двойным» дном с помощью Veracrypt
VeraCrypt — свободный форк TrueCrypt используемый для сквозного шифрования в Windows, Mac OSX и Linux, и позволяет шифровать системный диск, отдельный внутренний или внешний диск или создавать виртуальные диски с использованием файлов-контейнеров.
В этой статье мы рассмотрим интересную возможность VeraCrypt для создания зашифрованного диска со скрытым разделом, этот метод, также называемый методом «двусмысленного шифрования», обеспечивает возможность правдоподобного отрицания наличия второго тома, т.к. не обладая нужным паролем, доказать существование скрытого тома не представляется возможным.
Можно ли обойтись без фразовых глаголов в разговорном английском?
Этим вопросом довольно часто задаются те, кто изучают фразовые глаголы в английском как часть разговорной речи на уровне intermediate, upper-intermediate и выше и пытаются употреблять их в своей речи. Причина этого вопроса вполне понятна – понимание и использование фразовых глаголов вызывает сложности: большинство этих глаголов имеют по крайней мере 4 значения, а некоторые и вовсе больше 10, значения частиц часто непонятны, нелогичны и толком доступно не объясняются в учебной литературе, а некоторые глаголы имеют аж две частицы и являются частью фразеологизмов. Гораздо проще найти простую короткую замену длинному фразовому глаголу: например, сказать eliminate ridiculous rules – устранить нелепые правила, вместо do away with ridiculous rules – покончить с нелепыми правилами. И вроде все хорошо, глагол употребили, слушатель выражение понял, кивнул головой и ничего критичного не сказал в ответ.
Однако на самом деле произошло вот что: избежав лишних сложностей, человек показал, что выбранные им слова звучат неестественно, то есть, что он неправильно использовал уровень формальности в разговорной речи, употребив вместо фразового глагола другой глагол, который используется в основном в письменном английском. Около 92% фразовых глаголов используются в устной английской речи и только 8% в академической, вот почему их необходимо использовать в первую очередь в разговоре. Конечно, глаголы без частиц тоже используются в общении, но часто их заменяют на фразовые глаголы по вышеуказанной причине. Проблема в том, что в русском языке формальная речь не так четко выражена и обособлена (хотя это тоже присутствует), как в английском, отсюда письменный язык больше приближен к разговорному.
Собираем «Тревожный чемоданчик». Мнение спортивного туриста
Мне почему-то не хочется делать вид, что ничего не происходит. Потому что нынешняя военная эскалация напоминает затишье перед бурей, похожие ощущения были в январе 2020, когда «коронавирус же не у нас, он в Китае». В итоге жизнь подтвердила несостоятельность подобного «психологического» трюка. Поэтому, думая про худшее и надеясь на лучшее, я написал недавно эмоциональную заметку про «тревожный чемоданчик». Написана она с учетом моего опыта спортивного туризма (инструктор гор/пеш), поэтому профессиональные военным (
Почему окружения World of Warcraft столь привлекательны?
У меня есть свой способ определения ценности книги — не только так называемой литературной работы, но и любой книги, или если на то пошло, любой музыкальной композиции или так называемого произведения искусства. Говоря доступным языком, я сужу о ценности книги по тому, насколько долго эта книга остаётся в моей голове […] (Murnane 2021, 9)
– Джерард Мурнейн
Как и у многих людей моего возраста, существенная часть ощущаемой мной ностальгии относится к виртуальным мирам — мирам видеоигр моей молодости. В наибольшей степени это, вероятно, World of Warcraft, содержащий в себе леса, горы, джунгли, пустыни, равнины, болота, пустоши и многое другое. Кажется, прошло полтора десятка лет с того момента, когда я играл в него в последний раз, но всё равно время от времени он вспоминается мне не как мучительный повседневный гринд или постоянные бои, а как исследование мира и поглощённость им.
Меня очень захватывали ландшафты Warcraft, они вызывали сильное чувство интереса и стремления. [Я сказал захватывали, потому что очень давно не играл в игру, но должен сказать, что помню их такими. Вполне возможно, они были лишь фоном для приятных ощущений и воспоминания о них смешались с удовольствием, создавав впечатление привлекательности. Кто знает?]
Почему? Что давало им такую привлекательность? Помня о расплывчатости подобных вопросов, я не буду заявлять, что мой ответ будет полным и определённым, но всё-таки попытаюсь его найти.
«За границей»: кратко о бюджетных вариантах
Если вы чувствуете себя небезопасно или вам стало неудобно работать из-за санкций, и вы хотите переждать неспокойное время в другой стране, мы собрали несколько вариантов временного бюджетного релокейта. Советуем не принимать реактивных решений, а все тщательно продумать.
Инструкция для тех, кто решил что уже пора
Истории по эмиграции часто строят по принципу инструкции, "идешь в это окошко, отдаешь такие документы" или как истории успеха типа "я попробовал и вам советую". Я попробую отойти на шаг назад и обрисовать роадмап движения к тому, чтобы вообще задумываться о поиске работы в развитых странах.
Начнем с плохих новостей. Да, на свете есть страны, в которых обсуждается тема "Зайцы охренели до такой степени, что жрут корм, оставленный для птиц" и все ждут выступление президента по этому поводу, потому что это самая серьезная проблема в стране. Но если мысль понаехать туда у тебя появилась только на прошлой неделе — это значит ты не занимался подготовкой предыдущие два года и, сори, тебе нужно заниматься подготовкой следующие два года. Может показаться что два года — это слишком и "мне то нужно завтра, какие два года". Но тут история такая: к началу текущей спецоперации ты уже не успел. У тебя есть шанс успеть к началу следующей. Воспользуешься ты им или нет - зависит только от тебя.
Опять же, я понимаю, что кто-то закончил языковую школу и при выступлении британской королевы подмечает стилистические ошибки ее английского, а кто-то консультировал Оракл при разработке HashMap и для них переезд — это вопрос желания, а не возможности. Но я говорю о неком "среднестатистическом случае", когда инглиш не флюент, а за плечами нет 10 лет опыта в аду.
В целом, до того, как начинать читать статьи "какие документы нужны для переезда в Швейцарию" у тебя, будущий ауслэндер, должны присутствовать четыре ключевых фактора успеха
Шизофрения: учеба, работа, карьера
DrSqaer
Друзья, я не в коем случае не хочу обидеть тех кто тут пишет про свой опыт борьбы с болезнью, я имею в виду именно психического характера! Но не могу понять, это просто среди нас айтишников так распространены такие вот диагнозы и это что-то наподобие производственной болезни, или просто мы (айтишники) больше склонны к анализу своего поведения, и пытаемся как-то более осмысленно подойти к тому что происходит в голове? Просто нигде больше не вижу я таких постов, с самостоятельным анализом состояния, методичным анализом ощущений от принимаемых препаратов. Ведь чаще всего люди даже не понимают, что с ними вообще что-то происходит. Ну и опыт родственников показывает, что обычно шизофреник это такой в целом овощь без самокритики.
+5
Почему я больше не пытаюсь «войти в Ай-Ти»
Собственно говоря, мне ещё никто не задавал подобного вопроса (кроме, разве что, кого-то из немногочисленного ряда более преуспевших на данном поприще бывших сокурсников). Тем не менее мне почему-то захотелось дать на него ответ сразу всем, и именно сейчас.
Я уже предпринимал некоторое количество попыток подобного вхождения в недалёком прошлом. Результат был примерно одинаков: либо мне сразу предлагали выполнить тестовое задание, и уже по его итогам приглашали на собеседование, либо сразу приглашали – и по окончании беседы обещали выслать тестовое задание, но так и не высылали. Ну, или (в редких случаях) честно и сразу забраковывали мою кандидатуру прямо на собеседовании, либо (что случается намного чаще) отбраковывали ещё на стадии рассмотрения резюме (либо последующего за ним тестового задания).
Вот, собственно, и всё. Лишь один раз я удостоился высокой чести быть приглашённым на испытательный срок на должность разработчика, да и то в далёком уже 2013 году. Посидев там с недельку, я лично для себя понял, что не готов сейчас к постижению премудростей их имеющегося кода, о чём честно и заявил. В качестве последней надежды для себя я предложил вариант, при котором я сперва посижу дома один и попытаюсь во всём разобраться – однако получил отказ в подобной привилегии. А жаль – ведь мало кому, наверное, хочется совершать каждодневный поход в офис лишь для того, чтобы казаться самому себе глупым на фоне уже сложившегося коллектива разработчиков. Причём и отвлекать их от повседневной работы на свои дурацкие вопросы тоже было как-то неловко (всё по той же причине).
Почему джуны никому не нужны и как это изменить?
Всем привет, это Макс Кравец из Holyweb. Знаю много историй, когда начинающего специалиста с первого дня бросают на задачи, за которые никто не берётся, и ждут, пока новый сотрудник сам «выплывет». А перегорит и уйдёт — значит, просто слабак, который не хочет работать.
С другой стороны такое отношение имеет определенные основания. У джунов часто завышены представление об идеальном проекте, зарплате и собственной ценности для работодателя. Из-за этого происходит разочарование даже в классных проектах и постоянная смена работы.
Если вы — тот самый джуниор, хотите расти как IT-специалист и зарабатывать больше, но считаете, что вас постоянно недооценивают и держат на неинтересных задачах, этот материал для вас.
Куда катятся зарплаты разработчиков в IT?
Грустный юмор HR: «Проводите собеседования быстрее, потому что к концу интервью стоимость разработчика может сильно увеличиться».
Рост ценности рук и мозгов IT-шников за последний год шел бурно и скачкообразно. Это, конечно, греет душу их обладателям — всегда приятно, когда твой труд хорошо оплачивается. Но стремительный взлет окладов в космические дали наводит на мысли о перегреве, о пузыре, который рано или поздно схлопнется. А это уже напрягает, потому что непонятно, на что рассчитывать в перспективе.
Айтишка, где твоё золотишко?
Почему синьоры богатеют, а джуны беднеют?
Почему 10 лет назад «войти в IT» было намного легче из-за низкого порога входа, перспективнее для роста и выгоднее в финансовом плане, чем сейчас?
Почему IT-сфера – это «дойная корова», а Веб-разработка – «содержанка» Бизнеса?
Почему лощёные программисты ничем не отличаются от обычных рабочих на заводе?
Предлагаю вместе поразмышлять над этими вопросами.
Все сейчас ринулись в IT, как в новый Клондайк. На эту тему написано немало статей. Но редко кто пишет, что 10 лет назад «войти в IT» было намного проще, чем сейчас. Сама IT-индустрия была другой: девственно неисследованной, непереборчивой, относительно простой. Войти в Айтишку было легче. А за последние 10 лет она расширилась, немного обнаглела, «место входа» тоже стало шире благодаря сильно увеличившемуся количеству «входящих» в неё. И теперь предыдущие маленькие знания не доставляют ей удовольствия. Поэтому приходится наращивать толщину и глубину знаний, чтобы удовлетворить сегодняшнюю Айтишку в обмен на оффер.
Ситуация на айтишном рынке труда сложилась странная. Все говорят о кадровом голоде в IT: «Рабочих рук для клавиатур не хватает! Эпоха цифровизации, а работать некому. Везде нужны программисты!». Сайты по поиску работы под завязку забиты айтишными вакансиями. Но вот только большинство компаний ищут именно миддлов и синьоров, а не начинающих специалистов – джунов или уж тем более стажёров. Но проблема в том, что первых мало, а вакансий для них много, и, наоборот, «сегодня «войти в IT» и устроиться джуном без опыта работы – это как проталкиваться к сцене на стадионном рок-концерте» (по выражению моей знакомой HR).
Почему все «прутся» в IT
Люди уходят в IT отовсюду: из инженеров КИПиА, электротехников, начальников службы охраны, химиков, бухгалтеров, экономистов, металлургов, юристов, медбратьев, руководителей отдела рекламы. Люди уходят в IT в любом возрасте: в 20, 30, 40 лет и даже после 50.
Зачем? Почему? Что им на месте не сидится? Почему все «прутся» в это IT? Есть несколько факторов, которые этому поспособствовали. Некоторые из них мы рассмотрим. Они на самые глобальные, но важные.
Information
- Rating
- Does not participate
- Date of birth
- Registered
- Activity