» Материалы за Июнь 2015 года » Страница 2

 

Стартовал Золотой Сайт 2015

Автор: admin от 30-06-2015, 12:38, посмотрело: 549

Привет, хабр! В прошлом году мы перезапустили старейший конкурс интернет-проектов в России — Золотой Сайт (вручается аж с 1997 года). Провели ребрендинг, сделали новый сайт, новые номинации и еще кучу всего. В результате на конкурс было подано более 1000 сайтов, и на церемонии награждения мы вручили призы почти по 60 номинациям. Получили в процессе огромное количество фидбэка от участников и зрителей, положительные эмоции и ощущение причастности к старейшему конкурсному проекту Рунета.

Прошел почти год, и сейчас мы открываем прием заявок на Золотой Сайт 2015.

Стартовал Золотой Сайт 2015


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

Во-первых, очередным председателем жюри конкурса стал Федор Вирин. С его помощью мы еще раз переколбасили список номинаций — и теперь они лучше покрывают все многообразие тематик. Помимо базовых номинаций мы ввели «золотые категории» (общего характера вроде «Лучший UI/UX»), будут призы региональным проектам и несколько гран-при.

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

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

 

Throwable exception и ошибки в php7

Автор: admin от 30-06-2015, 12:24, посмотрело: 1340

В прошлом, обрабатывать фатальные ошибки было практически невозможно. Обработчик, установленный set_error_handler вызван не будет, скрипт просто будет завершен.
В PHP 7 при возникновении фатальных ошибок (E_ERROR) и фатальных ошибок с возможностью обработки (E_RECOVERABLE_ERROR) будет выброшен exception, а не произойдет завершение скрипта. Но определенные ошибки, например «out of memory», по прежнему приведут к остановке. Не перехваченные ошибки в PHP 7, будут «фатальны», так же как и в php 5.*.
Обратите внимание, что другие виды ошибок, такие как warinng и notice остаются без изменения в php 7.

Исключения выброшенные из E_ERROR и E_RECOVERABLE_ERROR не наследуются от Exception. Это разделение было сделано, чтобы предотвратить обработку этих ошибок кодом, написанным под 5.*. Исключения для фатальных ошибок теперь являются экземпляром нового класса: Error. Как и любые другие исключения, Error может отловлен, обработан и выполнен finally блок.

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

 

Новости «Mail.Ru для бизнеса»

Автор: admin от 30-06-2015, 11:59, посмотрело: 968

Новости «Mail.Ru для бизнеса»


Всем привет! Меня зовут Олег, я руководитель проекта «Mail.Ru для бизнеса». Так сложилось, что мы регулярно рассказываем на Хабре об изменениях в сервисе, чтобы получить от вас обратную связь по улучшению продукта («хотелки» хабраюзеров помечены в нашем бэклоге отдельным тэгом).

Продолжая эту хорошую традицию, мы даем любому хабраюзеру возможность попробовать наш сервис в деле. В комментариях под этим постом можно написать, что вы хотите попробовать «Mail.Ru для бизнеса», и мы отправим вам промокод на бесплатный домен с подключенным сервисом.

Вот самое важное из того, что мы успели сделать за последнее время:

  • онлайн-редактор офисных документов

  • DNS-хостинг

  • уровни администраторов

  • двухфакторная аутентификация

  • новый интерфейс создания пользователей

  • блокировка пользователей

  • синхронизация с Active Directory

  • миграция с Exchange: закрытое бета-тестирование


А теперь обо всем этом — подробнее.

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

 

Быстрая разработка на 1С-Битрикс или как я познакомился с gulp

Автор: admin от 30-06-2015, 11:53, посмотрело: 1365

В этой статье я хочу показать свою среду разработки фронтенда, настроенную под cms Битрикс, с использованием сборщика Gulp. Это прежде всего набор инструментов под капотом отличного сборщика, который избавит Вас от рутины и сильно ускорит разработку.

Не судите сторого


Так судьба сложилась, что мне приходится иметь дело с CMS Битрикс. Я прекрасно понимаю насколько она убогая, громоздкая и грязная, но приходится иметь дело с тем, что есть, потому что спрос рождает предложение. Исходя из этого прошу сильно не критиковать статью, она в первую очередь нацелена на тех, кто работает с этой системой.

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

 

Сравнение скорости .NET провайдеров для работы с Oracle DB

Автор: admin от 30-06-2015, 11:48, посмотрело: 442

Некоторое время назад, у меня с коллегой случился небольшой теоретический спор о том, как быстрее выбирать и записывать данные: с помощью вызова DML-команд (select/insert) напрямую из кода внешнего приложения или всё таки лучше использовать хранимые процедуры БД? Спор перерос в практическую плоскость, когда мы присоединились к команде одного проекта, использующего Oracle DB, и я думал какого .NET провайдера лучше использовать для наших целей. Было решено выбрать не на авось, а ориентируясь на результаты тестов, в которых мы не только сравним провайдеров между собой, но и проверим различные подходы к работе с БД.

Первые две страницы гугла определили участников теста:


  • Oracle ODP.NET

  • Devart dotConnect for Oracle


  • Как видите, выбор не богатый, но чем меньше вариантов, тем проще выбирать.
    Узнать, кто победил

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

     

    Дайджест интересных материалов из мира Drupal #10

    Автор: admin от 30-06-2015, 11:46, посмотрело: 479

    Всем привет!

    Безумно рады представить вам десятый, юбилейный, выпуск Drupal-дайджеста! За последний месяц было обработано порядка 100 различных статей, ссылок и видео, — все это, чтобы сэкономить нам всем время на поиск информации об этой замечательной системе. Очень надеемся, что вам понравится.
    Дайджест интересных материалов из мира Drupal #10

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

     

    Конкурс Stash: как получить лицензию от JetBrains за свой код

    Автор: admin от 30-06-2015, 11:26, посмотрело: 528

    Конкурс Stash: как получить лицензию от JetBrains за свой код


    Друзья,

    Предлагаем вам поучаствовать в соревновании Stash Challenge. Первые три победителя получат лицензию на выбранный продукт компании JetBrains.

    Задача


    Опубликуйте код размером до 18 строк без учёта комментариев и переносов. Это может быть быстрый алгоритм, интересное решение, отличный трюк — всё, что может заинтересовать сообщество.

    Конкурс Stash: как получить лицензию от JetBrains за свой код

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

     

    Первые советские транзисторы работают

    Автор: admin от 30-06-2015, 11:08, посмотрело: 2074

    Первые советские транзисторы работаютС незапамятных времен у меня валялись германиевые транзисторы П1А и П3А. Год выпуска — 1957. Ну может они не самые первые, но из первых общедоступных уж точно. Решил я что-то из них сделать. Кто интересуется, что получилось, прошу проследовать ниже.

    Категория: Железо » Сделай Сам

     

    Дайджест новостей игровой индустрии

    Автор: admin от 30-06-2015, 11:00, посмотрело: 479

    Конец июня — самое время погрузиться в прохладные воды новостей геймдева: ознакомиться с самыми жаркими ААА-новинками и прокачаться в разработке игр.
    Дайджест новостей игровой индустрии
    Подробнее

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

     

    10 уроков, которые я вынес, создавая собственный контент для Google Play ч.2

    Автор: admin от 30-06-2015, 09:45, посмотрело: 361

    Когда я писал этот пост, мне показалось, что он вышел какой-то очень огромный. Я посчитал, что стоит его все-таки разделить на две части. В первой части я описал те знания, которые я получил в процессе создания контента, однако которые к самому контенту имеют косвенное отношение. Так, я рассказал о ценности подхода «Не усложняй и создавай», а также о том, что все же при создании контента очень полезно окружить себя коллегами, которым вы доверяете.
    10 уроков, которые я вынес, создавая собственный контент для Google Play ч.2
    Однако, как я уже сказал, к самому контенту эти уроки имеют опосредованное отношение, я просто описал, как я начинал, разрабатывал, собирал и дорабатывал контент.

    А вот следующие 5 уроков посвящены конкретно контенту для Google Play. Итак, начнем.

    Категория: Веб-разработка, Game Development, Google, Android