-
Добрый день хабр. После моей статьи о test.it прошла вечность неделя. И как я не планировал растянуть этот срок хотя бы на месяц, но пришло время для новой публикации. Картинка для привлечения внимания: С того времени библиотека (во многом благодаря…
-
dotPeek 1.1: обновление бесплатного декомпилятора от JetBrains
Давно мы не выпускали обновлений для декомпилятора. А вчера выпустили: dotPeek 1.1 теперь доступен для широкой публики. Напомним, dotPeek — это бесплатный декомпилятор .NET-сборок, который показывает результирующий код на языке C# и позволяет изучать его с помощью многообразных функций навигации…
-
10 причин почему ваш проект должен использовать Dojo Toolkit
Dojo Toolkit это одновременно самый мощный и наименее используемый JavaScript фреймворк. В то время, как почти каждый JavaScript фреймворк или тулкит обещает сделать все на свете и даже больше, Dojo Toolkit предоставляет наиболее убедительные аргументы в доказательство своей функциональности. В…
-
Методы доступа к данным в Oracle
Не найдя на хабре статьи, объединяющей в удобном для чтения виде информацию о методах доступа к данным, используемых СУБД Oracle, я решил совершить «пробу пера» и написать эту статью. Общая информация Не углубляясь в детали, можно утверждать что Oracle хранит…
-
Простой, но эффективный прием для работы с блоками комментариев SQL
Разработчикам систем, использующих базы данных, приходится много писать на языке SQL. Все знают, но не все это осознают, что SQL переживает уже четвертый десяток лет как одна из самых успешных и широко распространенных технологий в мире компьютеров. Технологии не стоят…
-
Социальная инженерия: ликбез про метод атаки, который никогда не устаревает
Как показывает мировая практика успешно проведённых взломов (успешно для атакующих, разумеется), большая часть проблем связана именно с проблемами с людьми. Если быть более точным — дело в их способности выдать любую информацию и совершать совершенно дурацкие действия. Думаю, IT-примеры вам…
-
Frontend оптимизации
Frontend оптимизации В этой статье я расскажу про несколько приемов по оптимизации клиентской части сайта, о которых часто не упоминают в подобных статьях.
-
Делаем красивый input[type=file] для адаптивного сайта
Уже немало копий front-end разработчиков было сломано об проблему стилизации поля ввода input[type=file]. Суть проблемы заключается в том, что в спецификации HTML нет строгих правил, устанавливающих, как же должен отображаться браузером этот элемент. Более того, для input[type=file] не предусмотрено атрибутов,…
-
Устанавливаем любой Linux дистрибутив на Digital Ocean
Digital Ocean — лоукостер на рынке облачных VPS провайдеров. Пользуется технологией виртуализации KVM. Хорош по соотношению цена/качество и бла-бла-бла, вы сами всё это знаете. Но есть в нём и несколько минусов, одним из которых является ограничение в поддерживаемых операционных системах.…
-
Из подвала секретной лаборатории разработчиков PVS-Studio…
Время от времени мы рассказываем о своих внутренних исследованиях и разработках, которые происходят в команде разработчиков статического анализатора кода PVS-Studio для C/C++. Сегодняшняя история об очередной новинке, которую мы готовим в рамках нашего продукта. Тем, кто следит за нашим проектом…