Новости информационных технологий - 25659

image
Rasmus Lerdorf (Расмус Лердорф) основатель PHP приедет в Москву 10 июня на DevConf 2012, чтоб провести эксклюзивный мастер-класс
[HighLoad] — Производительность PHP

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

Не упустите свой шанс лично встретиться с «папой» PHP. После мастер-класс планируется автограф-сессия.

Подробнее о Расмусе Читать полностью »

Разработка первой Android игры «Protect It»
Идея разработки Android-игры витала в воздухе с того самого момента, как я решил купить себе аппарат на данной платформе.

Хотелось создать игру, использующую телефон не просто как платформу для запуска, но и использующую некоторые его аппаратные возможности в виде всевозможных датчиков.
Читать полностью »

По данным источника, Microsoft рассматривает возможность повышения стоимости лицензий на Windows 8 для OEM. Вкупе с нежеланием Intel снизить цены на процессоры, это может осложнить продвижение ультрабуков. Производители, работающие на условиях ODM, просто не смогут удержать себестоимость ультрабуков на таком уровне, который бы позволил этим компьютерам занять в текущем году намеченные Intel 40% рынкаЧитать полностью »

Введение

Я уже не первый год хожу со смартфоном и привык к его функционалу, намного превышающему обычный мобильный телефон. Это почти полноценный компьютер, но при этом помещающийся в руке. Но при нахождении дома или на работу возникает вопрос: как расположить аппарат так, чтобы он был всегда под рукой, удобен для использования, и при этом еще можно было его заряжать. Можно по старинке положить его плашмя на стол, но тогда как минимуму экран будет уже под углом, что зачастую приводит к ухудшению его читаемости. Для решения таких задач существует недорогая, но полезнейшая вещь – «кредл», подставка под смартфон. Читать полностью »

Читая обзоры и сравнения NoSQL решений, я нередко натыкался на мнение о том, что у Cassandra проблемы с документацией. Пока я знакомился с архитектурой и CLI-командами системы, проблема с документаций казалась устаревшей. Но первая же попытка что-то сделать в Erlang сразу уперлась в долгие часы гугления. По сему, для облегчения своей, и не только, дальнейшей трудовой деятельности выкладываю простенький «how to» по осуществлению базовых операций с Cassandra в Erlang.
Читать полностью »

Хочу поделиться способом решения одной задачи для сборки Drupal Commons. По требованиям ТЗ нужно было ограничить доступ пользователей к нодам по определенным правилам:

  • Пользователи с определенной ролью могут видеть только определенный тип групп
  • Эти пользователи могут видеть только контент группы, где они состоят

Сразу я пытался реализовать это через hook_node_grants и hook_node_access_records, но пришел к выводу, что решение получается слишком громоздкое, глючное и замусоренное.

И пошел другим путем.
Читать полностью »

в 8:02, , рубрики: finalize, finalizer, java, метки: , ,

Сегодня немного поэкспериментируем с методом finalize() и уничтожением объектов. Хотя даже начинающие Java-программисты примерно представляют, что finalize() вызывается, когда сборщик мусора решит уничтожить ваш объект, некоторые вещи могут всё-таки оказаться неожиданными. К примеру, зададимся вопросом: что случится с вашим приложением, если метод finalize() работает очень долго?
Читать полностью »

Сегодня я хотел бы вам рассказать как я подключил датчик освещенности от мак бук про к ардуино. На самом деле все просто. Главное — немного усидчивости.

Запасная часть у меня оказалась случайно, я выпросил убитый ноутбук MAC book pro 15`, в котором не хватало большей части запчастей, у своих коллег, (они имели на него виды в качестве мишени для тира) не помню, что конкретно мне от него понадобилось кажется кнопки для замены клавиатуры на ноуте моей супруги, но среди всего прочего – полезного я нашел датчик освещения. Построен он на фото диоде – сенсоре для видимого света от SHARP BS520 а также на усилителе от MAXIM MAX4231. Очень маленькая и компактная конструкция, сложно было понять что к чему из за обилия мелких деталей и почти не просматриваемой дорожки.
Читать полностью »

image
Всем привет. Недавно меня тоже настигла переломная веха студенческой жизни — бакалаврская дипломная работа. Среди многих формальных деталей этого замечательного явления особо заметным стоит нормоконтроль. Нет, я понимаю и всячески поддерживаю, что стандарты необходимы, в том числе стандарты на оформление академического текста. Просто наши стандарты, в отличие от западных, достаточно идиотичны. Они не экономят ни чернила, ни бумагу, они не упрощают поиск литературы по номенклатуре, а усложняют чтение названия. Не говоря уже о том, что текст стандарта спроектирован и описан людьми, работающими в редакторе Microsoft Word. Опять-таки, я не имею ничего против Word, это мощнейшая система. Но технический текст в нем набирать неудобно, и по гибкости он во много раз проигрывает бессмертному творению Дональда Кнута — LaTeX.

Итак, мое написание диплома началось с того, что я потратил 4 часа на настройку преамбулы под нормы украинского стандарта оформления ДСТУ 3008-95. Насколько мне известно, он почти полностью соответствует русскому ГОСТу. Я знал, что существуют готовые решения (например, disser), но после пары проб предпочел настроить каждую деталь самостоятельно. Для тренировки. Тренировка удалась — я узнал бездну новых вещей о LaTeX, этого монстра невозможно выучить полностью :-)

Под катом я полностью опишу процесс настройки каждой конкретной детали и использование их при написании, а также разные мелочи, упрощающие написание диплома еще больше. Сразу предупреждаю: где-то мои решения могут показаться костылями. Где-то они не слишком универсальны. Я это знаю, понимаю, принимаю и приветствую критику и предложения в комментариях ;-)
Читать полностью »

Написать интересную статью на техническую тему очень сложно. Приходится балансировать между тем, чтобы не скатиться в технические дебри и тем, чтобы совсем ничего не сказать. Сегодня я попробую в общих словах (без деталей) поговорить о том, как обстоят дела с разработкой многопоточных desktop-приложений в не столь популярной на сегодняшний день, но наверняка знакомой многим российским разработчикам среде Delphi. Статья ориентирована на НЕ новичков в программировании, являющихся при этом новичками в области создания многопоточных приложений.
Читать полностью »


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