• Релиз KPHP и движков

      Довольно часто, выступая на различных конференциях, мы делились желанием выпустить под открытой лицензией KittenPHP, согласно традиции, заложенной крупными IT-компаниями, такими как Google и Facebook.

      Это событие несколько раз откладывалось в связи с опасением, что нам не хватит сил и времени на взаимодействие с opensource-сообществом, однако в конце концов заветный день настал, и код KPHP и некоторых других инструментов, используемых внутри проекта, был выложен в открытый доступ.

      В связи с этим под катом вас ждет более подробный рассказ о внутреннем устройстве ВКонтакте и тех инструментах, которые сегодня стали доступны opensource-сообществу.


      Читать дальше →
    • Павел Дуров о новых настройках приватности

        Решил, что многим будет интересен ответ Павла Дурова на возмущения пользователей по поводу изменений в приватности блока друзей. Текст написанной им сегодня заметки ниже:

        Этот текст написан для людей, которых интересуют глубинные причины и ход текущих изменений в настройках приватности ВКонтакте.

        I. Основные причины популярности социальных сетей


        Причиной быстрого взлета социальных сетей вроде ВКонтакте вряд ли был недостаток инструментов для коммуникации между людьми. До возникновения социальных сетей существовало немало средств для общения. В 2005 году в рунете существовали многочисленные мессенджеры, блоги, форумы, сервисы электронной почты. Все они предоставляли прекрасные возможности для личного и публичного общения – зачастую более качественные, чем возможности обмена сообщениями в некоторых из будущих социальных сетей.

        Читать дальше →
      • Поддержка OAuth 2.0 платформой ВКонтакте

          Вчера во ВКонтакте появилась поддержка открытого стандарта авторизации OAuth 2.0. Теперь интегрировать сайты и клиентские приложения с социальной сетью стало значительно проще.

          Читать дальше →
        • Виджеты для сторонних сайтов

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



            Читать дальше →
          • Акопов отметился В Контакте

              Александр Акопов, который намерен судить уголовников ВКонтакте, сегодня дал комментарии внутреннему журналу социальной сети. Перед этим в интервью телеканалу Россия-24 он рассказал о том, что намерен навести порядок во всем Рунете. Свои комментарии Акопов оставил прямо под статьей Цыплухина, который прояснял ситуацию школьникам.


              Судя по всему, представители ВКонтакте будут вынуждены ответить на этот приход.
              Читать дальше →
            • nodeJS и nonblocking I/O

                Добрый вечер уважаемые читатели,


                На хабре последнее время проскакивало несколько упоминаний о node, быстрой платформе для создания вэб приложений на javascript, обладающей довольно уникальной на сегодняшний день особенностью, неблокирующим I/O (вводом/выводом).

                Для начала о nodeJS:


                1) В качестве языка используется JavaScript
                2) Для выполнения JavaScript используется движок V8 от Google, который работает довольно быстро благодаря компиляции в машинный код перед выполнением.
                3) Для реализации неблокирующего I/O используются libev и libeio, (libev показывает более хорошие результаты по сравнению с libevent)
                4) Для реализации подключения библиотек выбран синтаксис commonJS
                5) Есть возможность писать модули ещё и на C/C++, при этом подключаются они точно так-же как и js модули, это позволит Вам, к примеру, любое узкое место в вашем приложении переписать на C++ без каких либо трудностей.

                В процессе изучения данного момента, что в итоге привело к написанию этой статьи я успел довольно неплохо поиграться с этой особоенностью. И могу сказать, что неблокирующий ввод/вывод очень и очень позитивно сказывается на производительности и устойчивости к нагрузкам.
                Читать дальше
              • как способ изучения Английского

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

                  Поделюсь теми, на которые подписан я:

                  Читать дальше →
                • Интернет вверх тормашками

                    Добрый день, близится 1 апреля, и очень не хотелось бы, чтобы этот день был таким же как и остальные, поэтому предлагаю особый, айтишный прикол. Это перевод случайно найденной на просторах интернета статьи, собственно, перевел ее a11aud, но ему не хватает кармы на пост, поэтому пишу я (сам a11aud будет очень благодарен за карму:))

                    1) Вступление


                    Мои соседи воруют мой беспроводной интернет. Да, я мог начать шифроваться, но можно ведь получить кучу удовольствия от созерцания недоумения на их лицах!

                    2) Разделяем сеть!


                    Я начал с разделения сети на две части: доверяемую и недоверяемую. Доверяемая имела свою долю сети, недоверяемая — свою. Мы используем DHCP сервер, чтобы идентифицировать мак-адреса для разделения на соответствующие группы.
                    Читать дальше →