• Всем привет! Предлагаю сделать простую проверку безопасности на ваших серверах. Суть проверки очень проста. Мы переключаемся под пользователя, из-под которого запущены сервисы, такие как вебсервер или база данных, и смотрим в какие файлы в системе он может читать и писать.…

  • Здесь, в awe.sm, мы с самого начала использовали Amazon AWS для хостинга. За последние три года мы изучили, что хорошо, а что не очень и сформулировали для себя свой собственный набор правил для запуска высоко доступной, высоко производительной системы, которые…

  • Вступление Рост числа интернет-магазинов уже никого не удивляет. 2013 год не будет исключением. Появится еще не одна тысяча торговых интернет-проектов. На данный момент мало кто говорит об огромной проблеме — малом количестве поставщиков, готовых работать “под заказ”. Небольшие интернет-магазины не…

  • Не так давно, прочитав статью idoroshenko «Почему eval — это не всегда плохо», я задумался, можно ли использовать подход с генерацией тела функции для клонирования объектов. Даже написал небольшую библиотеку для этого. Бенчмарки давали невероятные результаты, но применимость этого подхода…

  • Всем привет! С прошедшим концом света и с наступающими праздниками 🙂 В качестве подарка сообществу Open Source, а так же любителям антиквариата, мы (совместно с товарищем humbug) решили выложить нашу последнюю исследовательскую разработку. Предлагаем вашему вниманию с нуля переписанную на…

  • С наступающим, коллеги. Все знают, что для консоли в windows можно легко задать цвет текста и фона. Но мало кто знает, что остальные 14 цветов тоже можно задать, существенно упростив себе работу с консольными приложениями, поддерживающими цвета в windows —…

  • Ну, если серьёзно, работающая сейчас модель инвестирования не такая уж плохая: она работает, местами — хорошо, но за последние несколько успела устареть и стать просто адски неповоротливой. Точнее — по большому счёту с ней всё в порядке: у нас есть…

  • В предыдущей статье («Не говорите мне, куда мне идти») мы рассмотрели вопрос структурирования информации в приложении и вытягивания важных блоков наверх с тем, чтобы сделать их более доступными для пользователя. Как я писал, в современном мобильном мире особенно критично уметь…

  • Несколько лет назад я начал преподавать свой любимый язык python школьникам. И возникла такая задача: рассказать про объектную модель, но что бы это было не скучно и как можно нагляднее. И тут меня не сразу, но осенило — пчёлы!