Архив за 05 июня 2012 - 7

image
Шел теплый первый летний день. Как обычно, ничего не предвещало беды, все шло по планам. И тут, неожиданно, в середине дня звонит моя любимая Юленька и сообщает, что у нее украли телефон, тот самый HTC Wildfire S и просит заблокировать SIM-карту. Я бросил дела, открыл нетбук, уже зашел на сайт Билайна чтобы через личный кабинет заблокировать карту, но тут ко мне пришла «гениальная» мысль позвонить на телефон. Я позвонил, на удивление звонок прошел, но никто не взял трубку. Я посмотрел в Google Talk — телефон и там продолжал оставаться онлайн. Если телефон воруют, его обычно сразу выключают, так что в данном случае, он, вероятнее всего, утреян. И тут я задумался: «Ведь есть же что-то гугловое чтобы узнать положение телефона». Ответ заставил себя ждать ровно 10 секунд — Google Latitude (Локатор).
Читать полностью »

Всем привет! И особенный привем тем, кто читает нас в Екатеринбурге и Нижнем Новгороде!

18 и 20 июня в этих городах пройдёт региональная Всероссийская практическая конференция для профессионалов в области разработки современного защищенного ПО – Secure Software Development Conference.
Что там можно будет узнать? На конференции расскажут про подходы и инструменты, которые эффективно помогают в разработке защищенных информационных систем.
Зачем это нужно? Чтобы соответствовать постоянно растущим требованиям государственных органов и заказчиков к безопасности и надежности разрабатываемого ПО.
Современное ПО – защищённое ПО
Читать полностью »

Приветствую всех.

Хочу поделиться своей реализацией алгоритма шифрования на PHP. Зачем это здесь? Дело в том что я приступил к изучению PHP и попалось задание, реализацию которого я и выкладываю на суд общественности. В процессе поиска информации выяснилось — реализаций не много. Одна из них на хабре — Обратимое шифрование текста — метод «Двойной квадрат».

Ну и во-вторых есть желание писать на хабре о веб-разработке «для самых маленьких». Ведь «учась — учи», как-то так.

Ну собственно, вот функции отвечающие за генерацию ключа, шифрование и расшифровывание текста:
Читать полностью »

Комментарии к новостям про OLED позволяют понять, что в восприятии некоторых читателей одной из основных проблем новой технологии остается короткий срок службы экранов, связанный с износом материалов экрана в процессе эксплуатации. О том, насколько далеки от современного положения дел эти представления, позволяет судить сообщение компании Universal Display. Этот разработчик представил системы материалов для светоизлучающих слоев OLED, рассчитанные на использование в дисплеях, в том числе, мобильных устройств, и осветительных приборах на органических светодиодах.

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

Доброе время суток!

CKEditor 3.6.3 — С помощью визуального редактора встроенного в сайт очень легко и удобно добавлять и редактировать различную информацию. Например его можно использовать в форме добавления комментариев или новостном блоке, не говоря уже о применении его в администраторском разделе.

prettyPhoto — Красивая фото галерея.

AjexFileManager — Файловый менеджер. В Нашем случае он будет грузить картинки.

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

Наверное ни для кого не секрет, что плохой код может привести к печальным последствиям. Особенно это касается сайтов. Недавно, читая статью о том, какие ошибки делают PHP-программисты, и какие уязвимости от этого появляются на сайте, наткнулся на Local File Inclusion. Меня эта уязвимость очень заинтересовала и я решил что-то поломатьпо-подробней изучить её.

После не долгих поисков наодном из форумов нашел ссылку на немецкий сайт http://www.gamecaptain.de. Сразу были замечены интересные параметры в адресной строке

image

Попробуем что-то из этого извлечь. Для начала получим исходный код index.php

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

Наверное ни для кого не секрет, что плохой код может привести к печальным последствиям. Особенно это касается сайтов. Недавно, читая статью о том, какие ошибки делают PHP-программисты, и какие уязвимости от этого появляются на сайте, наткнулся на Local File Inclusion. Меня эта уязвимость очень заинтересовала и я решил что-то поломатьпо-подробней изучить её.

После не долгих поисков наодном из форумов нашел ссылку на немецкий сайт http://www.gamecaptain.de. Сразу были замечены интересные параметры в адресной строке

image

Попробуем что-то из этого извлечь. Для начала получим исходный код index.php

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

Основы о бинарных деревьях представлены, в том числе, здесь . Добавлю свои «5 копеек» и данным постом систематизирую материалы, связанные с обходом бинарных деревьев, а именно сравнений возможностей рекурсии и итераций, а также обсуждение возможностей использования указателя на родительский узел.
Читать полностью »

В данной статье я покажу, как можно использовать сервис анонимных вопросов Formspring для организации раздела «Вопрос/Ответ» на стороннем ресурсе на PHP.

Formpring API в природе существует (REST-like), но сейчас находится на стадии «беты», и полноценно им пользоваться могут, насколько я понял, лишь избранные. На странице для разработчиков пишут: «The API is currently limited to a select group of users and partners right now». Нужна регистрация, которая не тут же выплёвывает необходимые для работы ключи. Я уже посылал свою заявку какое-то время назад, но ответа так и не получил. Однако, некоторыми методами API можно пользоваться, не проходя аутентификации (банальное получение информации).

Сейчас я покажу, как лично я обошёл возникшие проблемы. Как я уже отметил в заголовке, это простейший сервис, который сможет:

  • Задавать анонимно вопросы;
  • Выводить список ответов.

Для работы с сервисом нам, естественно, потребуется аккаунт на Formspring. Начнём с простого и очевидного: вывод ответов с аккаунта.
Читать полностью »

Гибридные процессоры с пониженным энергопотреблением на ядре AMD Bobcat были представлены в составе платформы Brazos в январе прошлого года. В августе компания обновила линейку APU, ориентированных на применение в настольных мини-ПК, нетбуках и мобильных устройствах. На этой неделе на сайте AMD появилась подробная информация о процессорах Brazos 2.0, поставки которых своим партнерам компания начала еще в апреле. Модели E1-1200 и E2-1800 позиционируются в качестве замены Читать полностью »


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