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

В процессе занятия фрилансом мне периодически попадаются на препарирование сайты написанные на Perl. Гляда на код, я понимаю, откуда появилась дурная слава Perl в области Web разработки. Но не будем углубляться в холивар.
Вчера мне в руки попал движок X1-forge. Надо особо отметить что он активно продаётся и весьма нескромно расхваливается на сайте. Итак, что же с ним не так?
Клиент обратился с жалобой на невозможность залогиниться в админку. По словам клиента произошел сбой после удаления с сайта некоего вируса (как оказалось позже это было простым совпадением). После изучения кода, обнаруживаю что кукис после ввода логина/пароля вЧитать полностью »

Доступны три пакета услуг:Essential ($1100/мес)

Advanced ($4400/мес, $50K/год)

Premium ($6600+/мес, $70K+/год)

Самый дорогой вариант включает в себя круглосуточную телефонную поддержку 24х7 и допускает работу по найму. На самом дешёвом тарифе рассматриваются максимум 2 инцидента в месяц, контакты только по почте/вебу, никакой приоритетной разработки для клиента или помощи в дизайне/внедрении.
Контракты заключаются на 3-12 месяцев, платежи помесячно или поквартально, предоплата.
Разумеется, подписываться на коммерческую поддержку никто не заставляет, можно пользоваться бесплатной поддержкой, продукт иЧитать полностью »

Железо / Работа системы стабилизации изображения на примере камеры OM-D E-M5 от Olympus

Компания Olympus на одной из технологических выставок продемонстрировала принцип работы системы стабилизации изображения. Именно такая система встроена в камеру Olympus OM-D E-M5. Честно говоря, я пару раз задумывался о том, как же работает подобная система, но не пришел к определенному выводу, а информацию было искать просто лень. Ну, а на видео все прекрасно показано. Именно такая система позволяет не работать со штативом, поскольку изображения получаются почти такие же четкие, как и при использовании треноги.Собственно говоря, стабилизация изображения — не панацея, абсолютно все огрехи моторики владельца фотоаппарата она не сможетЧитать полностью »

JAVA / Непрерывный мониторинг JVM с помощью Zabbix
Предположим, у вас есть большое приложение написанное на Java. Это может быть web-сервлет размещенный в контейнере или standalone-сервис. В процессе разработки (да и во время эксплуатации) возникает необходимость отслеживать процессы, протекающие в JVM: работу garbage collector, использование памяти, жизненный цикл потоков, а так же иные специфичные для вашего проекта показатели по средствам MBean. Самый простой вариант — использовать профилировщик. Но увы, проблемы не случаются по расписанию, и невозможно заранее знать, когда нужно подключить профилировщик, а держать его постоянно включенным тоже не вариант. В таких случаях идеальное решение — непрерывныйЧитать полностью »

Приветствую. Сегодня я хотел бы поговорить о такой неприятной ситуации, как отказ мастера в случае применения нативной репликации в PostgreSQL 9.x. Итак, предположим, что у вас есть кластер из двух и более PostgreSQL-серверов и на мастер внезапно упал метеорит. Логично предположить, что вам придётся сделать мастером одну из реплик. Сделать это можно двумя способами.
1. Применение триггер-файла.

В мануале по настройке репликации сказано, что в recovery.conf помимо прочего можно(и нужно) указать параметр trigger_file. Здесь всё просто — как только вы создадите на реплике файл, указанный в этом параметре, PostgreSQL прервёт процесс восстановления(вЧитать полностью »

Andru – оригинальное зарядное устройство

Если Вы являетесь владельцем Android-устройства, то симпатичный зеленый робот, являющийся одноименным символом этой операционной системы, наверняка Вам знаком. А вот хотели бы Вы в качестве зарядного устройства использовать не просто банальный USB-шнур или же кабель со стандартной вилкой на конце, а оригинальный гаджет в виде того самого зеленого андроида? Если да, то знакомьтесь – Andru.

Andru – это шестисантиметровый переходник в Android-стиле, который вставляется в электрическую розетку и позволяет подключать к немуЧитать полностью »

Здравствуйте уважаемые друзья.
Данная квази-статья является дополнением к предыдущей статье связанной с оценкой эффективности инвестиционного проекта(стартапа) и представляет собой типовую задачу по определению более эффектного проекта и принятию инвестиционного решения.
Ситуационный пример.

Существует 2 инвестиционных проекта, формирующих денежные потоки, которые представлены в таблице, требуемая доходность инвестора — 10%. Необходимо по результатам оценки выбрать наиболее эффективный.
Проект/Период

1

2

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

Peer-to-Peer / Содержимое The Pirate Bay уместили в 90 мегабайт

Как сообщает TorrentFreak, содержимое торрент-трекера The Pirate Bay уместили в архив размером 90 мегабайт.
Достичь такого небольшого размера удалось благодаря использованию magnet-ссылок вместо torrent-файлов. Torrent-файлы представляют из себя небольшие, в несколько десятков килобайт, объемы данных, содержащие сведения о файлах и серверах (трекерах), через которые эти файлы раздаются. В отличие от них, magnet-ссылки являются текстовыми строками, которые указывают на соответствующие файлы по их уникальному идентификатору.
О планах отказаться от хранения Torrent-файлов в пользу magnet-ссылок представители The Pirate Bay сообщили в середине января 2012Читать полностью »

в 20:54, , рубрики: Лисп, метки:

Прошло ровно два года с момента публикации на Хабре статьи про HomeLisp. Та статья, которую запостил мой сын, вызвала довольно бурное обсуждение и яростные нападки определенной части аудитории.
Что же произошло за эти два года с проектом?
Спешу «обрадовать» недоброжелателей: проект не заброшен и потихоньку развивается. 09.02.2012 разработчик выложил на сайт homelisp.ru последнюю версию пакета 1.13.4. Далее будет рассказано, чем она отличается от предыдущей (той, которуюе «клевали» два года назад).Самое важное отличие — переменные стали лексическими (представьте, разработчик знает, что такое лексическая переменная, замыкание,Читать полностью »

Программирование / Еще один рейтинг популярности языков программирования
Я нашел еще один (очень простой) график, отражающий рейтинг языков программирования. Всё элементарно: по горизонтали — количество проектов на Github, по вертикали — количество вопросов на Stackoverflow.
Я позволил себе провести на этом графике две красные диагональные линии, чтобы показать как наглядно отделены друг от друга мейнстрим (C++, C#, Java, PHP, Javascript и т.д.), группа «альтернативного мировозрения» (Scala, Haskell, Erlang, Prolog, Lisp) и откровенный трэш (всё, что ниже). По-моему, проще некуда. Никаких там годовых колебаний в полтора процента, высчитанных по непонятным формулам.
Взято тут.

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


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