Создание GUI приложений на PHP

Автор: admin от 20-10-2015, 21:13, посмотрело: 1663

Создание GUI приложений на PHP
Темой о разработке GUI приложений на PHP сегодня, пожалуй, уже никого не удивишь. Для этого существует не одно решение, есть как развивающиеся проекты, так и умершие. Но этот пост будет не о тех и не о других, а о новом расширении для PHP — библиотеке PHPQt5, а точнее о её более продвинутой реинкарнации — о PQEngine.
P.S. PHPQt5 не имеет ничего общего с более известной библиотекой php-qt!

Категория: Программирование, Windows

 

4 способа писать в защищённую страницу

Автор: admin от 20-10-2015, 18:58, посмотрело: 342

Имеется в виду выполнение записи по аппаратно защищённому от записи адресу памяти в архитектуре x86. И то, как это делается в операционной системе Linux. И, естественно, в режиме ядра Linux, потому как в пользовательском пространстве, такие трюки запрещены. Бывает, знаете ли, непреодолимое желание записать в защищённую область … когда садишься писать вирус или троян…

Категория: Программирование, Системное администрирование, Linux

 

Курс по машинному обучению на Coursera от Яндекса и ВШЭ

Автор: admin от 20-10-2015, 18:22, посмотрело: 926

Когда-то мы публиковали на Хабре курс по машинному обучению от Константина Воронцова из Школы анализа данных. Нам тогда предлагали сделать из этого полноценный курс с домашними заданиями и разместить его на Курсере.

И сегодня мы хотим сказать, что наконец можем выполнить все эти пожелания. В январе на Курсере пройдёт курс, организованный совместно Яндексом (Школа анализа данных) и ВШЭ. Записаться на него можно уже сейчас: www.coursera.org/learn/introduction-machine-learning.

Курс по машинному обучению на Coursera от Яндекса и ВШЭ

Дафна Коллер в офисе Яндекса

Курс продлится семь недель. Это означает, что по сравнению с ШАДовским двухсеместровым курсом он будет заметно упрощен. Однако в эти семь недель мы попытались вместить только то, что точно пригодится на практике, и какие-то базовые вещи, которые нельзя не знать. В итоге получился идеальный русскоязычный курс для первого знакомства с машинным обучением.

Кроме того, мы верим, что после прохождения курса у человека должна остаться не только теория в голове, но и скилл «в пальцах». Поэтому все практические задания построены вокруг использования библиотеки scikit-learn (Python). Получается, что после прохождения нашего курса человек сможет сам решать задачи анализа данных, и ему будет проще развиваться дальше.

Под катом можно прочитать подробнее обо всех авторах курса и узнать его примерное содержание.

Категория: Программирование, Яндекс

 

Карты морщин в ролике The Blacksmith

Автор: admin от 20-10-2015, 17:32, посмотрело: 531

На этапе планирования ролика The Blacksmith мы никогда не рассматривали всерьез создание специального шейдера для кожи. Нам требовалось простое решение, которое позволило бы сделать мимику антагониста более реалистичной. Недолго думая, мы попробовали добавить в проект карты морщин на основе блендшейпов.

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

Карты морщин в ролике The Blacksmith

Категория: Программирование » Game Development

 

Как организовать платную поддержку сложного продукта: Опыт «Гидры»

Автор: admin от 20-10-2015, 16:46, посмотрело: 390

Как организовать платную поддержку сложного продукта: Опыт «Гидры»


Мы в «Латере» занимаемся разработкой биллинга для операторов связи (провайдеры проводного и беспроводного интернета, ТВ и телефонии, магистральные и спутниковые провайдеры) уже 8 лет, и за это время поучаствовали более чем в 80 проектах внедрения.

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

Категория: Программирование » Веб-разработка

 

Часть 1. Office Store для кроссплатформенной продуктивности от А до Я

Автор: admin от 20-10-2015, 16:43, посмотрело: 335

Сегодня все мы, начиная со школы и университета, так или иначе используем программное обеспечение, позволяющее повысить производительность нашей работы. Мы проводим презентации, пишем письма, создаём документы, делаем расчёты, организуем онлайн встречи и успешно решаем многие другие задачи, используя пакет приложений, известный под именем Microsoft Office.

Компания Microsoft, отвечая требованиям времени, делает пакет широко доступным как на своих платформах, таких как Windows и Windows Phone, так и на платформах других производителей, широко распространённых в мире. Сегодня Вы можете использовать приложения и сервисы Microsoft Office и на своём планшете, и на ноутбуке, и на настольном компьютере, и даже на смартфоне.

Категория: Веб-разработка, Microsoft

 

1Password меняет формат файлов для повышения уровня безопасности

Автор: admin от 20-10-2015, 15:35, посмотрело: 651

1Password меняет формат файлов для повышения уровня безопасности

Менеджер файлов 1Password заявил о смене формата файлов, в которых хранится информация пользователей. Эти действия компания решила предпринять в ответ на пост Дейла Майерса, работника Microsfoft, обнаружившего уязвимость в текущем формате. Так, Майерс изучил файл .agilekeychain, оставляемый 1Password, и обнаружил, что метаданные не зашифрованы, а хранятся практически в открытом виде, plain text. А поскольку 1Password — достаточно популярный менеджер паролей, то данные многих сотен тысяч пользователей могут быть скомпрометированы.

Если кто-либо получает доступ к соответствующему файлу, то этот человек без проблем может получить информацию о сайтах, на которых пользователь недавно логинился. Есть также возможность получить данные о банковском аккаунте пользователя, и узнать, какого рода лицензии на ПО были приобретены. Вся эта информация позволяет обратиться в банк от имени пользователя, плюс злоумышленник может сбросить все пароли. Плюс ко всему, Google индексирует keychain-ы пользователей, обеспечивающих простой доступ к различным сайтам.

.agilekeychain — это директория, где находится файл 1password.html. Все данные пользователя хранятся в файле 1Password.agilekeychain/data/default/contents.js.

Категория: Информационная безопасность, Криптография

 

Mobility Express — новый подход к небольшим сетям Wi-Fi

Автор: admin от 20-10-2015, 15:32, посмотрело: 562

Mobility Express — новый подход к небольшим сетям Wi-FiВ ближайшие дни в России станет доступна к заказу новая точка доступа Cisco Aironet серии 1850. Это первая точка доступа с поддержкой стандарта 802.11ac 2-й волны, выпущенная компанией. Помимо высоких скоростей передачи данных, точки доступа Cisco Aironet серии 1850 поддерживают функционал Mobility Express, который делает их применение особенно удобным в сегменте малого и среднего бизнеса.

Mobility Express — это функционал беспроводного контроллера, доступный на точке доступа и позволяющий взять под свое управление до 25 точек доступа Cisco. Данный функционал принципиально меняет возможности, производительность и надежность небольших сетей Wi-Fi без управления выделенным контроллером (точки доступа в режиме standalone). Mobility Express – это последний шаг Cisco во внедрении функционала беспроводного контроллера во все элементы сети.

Категория: Программирование, Сетевые технологии

 

Oracle, типичные задачи SQL. Размножение строк таблицы в зависимости от значения числа в колонке

Автор: admin от 20-10-2015, 15:16, посмотрело: 878

Oracle, типичные задачи SQL. Размножение строк таблицы в зависимости от значения числа в колонке

На носу зима, приближаются морозы, а это значит, что сегодня мы будем мариновать бананы. Для этого нам понадобятся следующие ингредиенты:





































IDINGREDIENTMEASUREQUANTITY
1БананШтука3
2ПетрушкаВетка2
3ВодаЛитр3
4СольЛожка1
5УксусЛожка2

Категория: Программирование

 

Большой хакатон на ВДНХ

Автор: admin от 20-10-2015, 14:59, посмотрело: 416

Большой хакатон на ВДНХВ следующие выходные я буду вести очередной хакатон. Этот хакатон будет первым из серии четырех соревнований и конкурсов проектов, посвященных интеграции IT и того, что обычно именуют емким термином “креативная индустрия”: кино, телевидение, музеи, арт-площадки и прочие развлекательтные штуки. Как обычно, основная задача мероприятия — это создать тусовку для айтишников, где разработчики, дизайнеры и стартаперы смогут в сжатые сроки создать работающий прототип продукта, облажаться выступить с ним перед заслуженным жюри и побороться за денежные призы. Два дня и одну ночь на площадке вас буду ждать я, менторы из киноиндустрии, горячая пица, red bull и возможность воплотить свою идею или присоединиться к перспективной команде. Кроме того, в этот раз можно не только разработать новые прототипы приложений, но и представить уже существующие (на тему кино и телевидения) в рамках особого формата — баркемп, на мероприятии.

Скандалы, интриги, подробности, регистрация

Категория: Программирование, Веб-разработка

 
Назад Вперед