Архив за 11 ноября 2013 - 5

Люди сохраняют анонимность в сети для обхода государственной или корпоративной цензуры, из чувства здоровой паранойи, из энтузиазма или из принципа. Многим неприятно, например, что системный администратор на работе может видеть, на какие сайты они заходят. Кроме того, многим людям просто нравится ощущение приватности и невозможности слежки за ними через сеть. Я попытаюсь рассказать об основных методах сохранения анонимности в сети интернет.
Программы которые вы используете для работы с интернетом должны иметь открытый исходный код, это даёт вам некоторые гарантии на то, что ваша конфиденциальность не будет нарушена.
Читать полностью »

Для обновления SVN клиента на версию 1.8.4 в Mac OS X Mavericks (10.9), нужно выполнить следующие шаги:
Читать полностью »

Java — write it once, run away.

Навеяно

Во-первых, pure C и C++ — конечно, два разных детства, два разных мира. Но в этом посте мы объединим их. Почему же С/С++ лучше Java?

1. Бородатые олдфаги, единственные, кто умеет писать ядра операционок, драйвера и системные службы, демонстративно отказываются учить что-то ещё. На самом деле, любой уважающий себя сишник знает не только С++, но и ещё с десяток других языков, главным образом для того, чтобы их обсирать. Отсюда
Почему С/C++ жил, жив и будет жить
2. Это компилируемые языки. Значит, они априори быстрее какой-то там виртуальной машины. Java is high performance. By high performance we mean adequate. By adequate we mean slow. Пруф. Еще один пруф — тормозной Андроид.

3. Java опасна для обучения настоящих программистов. Вам может быть интересно, может ли обучение объектно-ориентированному программированию (ООП) быть хорошим заменителем указателей и рекурсии как вычищающих курсов. Короткий ответ — нет. Не обсуждая достоинства ООП, можно просто сказать, что оно недостаточно сложно для отсеивания посредственных программистов. Отсюда
Читать полностью »

Messenger++ — мультипротокольный открытый мессенджер для Android
Сегодня я хочу приподнести подарок всем любителям прекрасного open source — открыть исходники мессенджера для Андроид и пригласить всех заинтересованных принять участие в его дальнейшей разработке.Читать полностью »

Если посмотреть на существующие современные фреймворки для реализации пользовательских интерфейсов (WPF, GTK, Qt, wxWidgets, да даже модные веб-решения), то легко заметить, что они похожи друг на друга как близнецы. Любой фреймворк содержит кнопки, поля, чекбоксы, переключатели, характеризуемые идентичной с точки зрения пользователя логикой. Отличия заключаются только в низкоуровневой реализации.

Когда где-то в мире программирования появляется что-то слишком похожее, то это стремятся обернуть в слой абстракции. И вот я случайно наткнулся на подобное решение, созданное парнями из Xamarin. Теми самыми, которые продают C# фреймворк для iOS и Android. Решение это назвали Xwt — судя по всему, это расшифровывается как Xamarin Window Toolkit.

Читать полностью »

Компания Biostar представила системные платы на чипсетах Intel B85, ориентированные на использование в персональных компьютерах для делового применения. Платы с процессорным гнездом LGA 1150 поддерживают процессоры Intel Core i7 и i5 четвертого поколения.

Cписок новинок Biostar включает модели Hi-Fi B85W, Hi-Fi B85S3E, Hi-Fi B85S3+, Hi-Fi B85S3, Hi-Fi B85S2, Hi-Fi B85S 3D, Hi-Fi B85N 3D и B85MG

Читать полностью »

Mooha — нодовый интерфейс для PHP

Мне часто приходилось сталкиваться с нодовыми интерфейсами в программах. Начиная с музыкальных модульных приложений, заканчивая пакетами для создания трехмерной графики.

Идея графического управления логикой программы мне всегда казалась очень элегантным, а в некоторых случаях, единственным удачным решением. Позже, когда помимо музыки и видео я увлекся программированием (в основном PHP, так уж сложилось), мне захотелось попробовать, пусть даже в качестве эксперимента, создать графическую оболочку для выполнения тех нехитрых задач, с которыми я сталкивался в своей работе.
Читать полностью »

image

Приходилось ли вам когда-нибудь развёртывать профессиональную коммерческую систему мониторинга или APM-систему (application performance management, управление производительностью приложений)? Если да, то вы знаете, что вендоры таких систем всегда или почти всегда категорически запрещают использовать их продукты для оказания профессиональных услуг (чтобы не сокращать продажи). Это принципиальная позиция, и она явно прописывается в лицензионном соглашении.
Читать полностью »

Создавая B2B-системы для оптовых компаний мы заметили ряд отраслевых особенностей, не учитывая которые эффективно использовать B2B-систему не получится. Одним из самых емких рынков в электронной коммерции является рынок одежды и обуви, об особенностях построения оптового интернет-магазина для этого рынка и расскажу в данной статье, заодно опишу некоторые принципы работы оптовиков данной отрасли.

Принципы работы поставщиков на рынке одежды и обуви.

Особенности создания оптового интернет магазина одежды/обуви
Читать полностью »

в 9:29, , рубрики: Без рубрики

NSA logoПривет! Данным постом я хочу немножно отвлечь многоуважаемое сообщество от пересуд на тему АНБ, и вместо этого заполнить пробел в описании одной их технологии, написав нечто среднее между «отключайте SELinux» и «посвятите ему лучшие годы чтобы понять малую часть». На самом деле, обе эти точки зрения одинаково далеки от правды — технология достаточно проста, прозрачна и позволяет сделать очень многое. Однако, хочу предупредить об огромном количестве букв, и достаточно узкой целевой аудитории, т.к. нижеописанное будет интересно далеко не всем. Если вы давно хотели понять, что такое SELinux, но не знали с какой стороны подступиться — эта статья для вас. Если вы давно все это знаете и успешно применяете, то я допустил достаточно неточностей, чтобы мы смогли обсудить это в комментариях. Ну а эксперты по ИБ с мировым именем могут смело проматывать в самый конец и начинать играть, у меня есть планы на продолжение :-)
Я не буду в статье касаться тем связанных с АНБ в целом, способностью расшифровывать RSA, прослушкой и прочими медийными аспектами — no hype, no FUD, only technology. Мы будем с разной степенью активности влезать в разные исходники, добавлять свои условия в само сердце MLS, возможно внедряя свои уязвимости (мы тоже делаем ошибки), и после этого попытаемся взлететь проведем тесты. Иными словами, я описываю что и как, а вы после этого уже не смотрите на SELinux как на неведому зверушку и обитель зла от вероятного противника, а смело начинаете использовать эту технологию во благо. Особенно учитывая, что она уже включена во всех ваших андроидах (>4.3) и многих дистрибутивах.
Итак, если вам все еще интересно, и вы не боитесь просидеть неделю в одном из многочисленных спойлеров, тоЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js