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

После переезда с Ubuntu на Arch появилась необходимость настроить данную связку, однако, в отличие от Ubuntu, под Arch подобного мануала всё-в-одном не нашлось. Собрав идеи с разных руководств, включая те, что были написаны под Ubuntu, и решил написать на хабр такой цельный гайд.

Сразу хочу сказать, что это базовая установка, без виртуальных хостов в количестве n-штук, просто настройка для локальной разработки.

XAMPP мне не подошёл просто по идейным соображениям.

Итак, приступим.

Предполагается, что yaourt у вас уже установлен и вы хотя бы немного умеете им пользоваться, а также настроено выполнение root-команд от своего пользователя (ставим пакет sudo, потом раскомментируем строчку "%wheel ALL=(ALL) ALL" в файле /etc/sudoers и релогинимся; при выполнении команд с sudo пароль вводим от своего пользователя, а не от root'a).

Также перед непосредственно установкой, убедитесь, что у вас подключены extra- и community-репозитории.
Для этого:

sudo nano /etc/pacman.conf

И проверяем, чтобы секции этих репозиториев выглядели аналогично.

[extra]
#SigLevel = PackageOptional
Include = /etc/pacman.d/mirrorlist
[community]
#SigLevel = PackageOptional
Include = /etc/pacman.d/mirrorlist

И синхронизируем списки пакетов.

sudo pacman -Sy

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

После переезда с Ubuntu на Arch появилась необходимость настроить данную связку, однако, в отличие от Ubuntu, под Arch подобного мануала всё-в-одном не нашлось. Собрав идеи с разных руководств, включая те, что были написаны под Ubuntu, и решил написать на хабр такой цельный гайд.

Сразу хочу сказать, что это базовая установка, без виртуальных хостов в количестве n-штук, просто настройка для локальной разработки.

XAMPP мне не подошёл просто по идейным соображениям.

Итак, приступим.

Предполагается, что yaourt у вас уже установлен и вы хотя бы немного умеете им пользоваться, а также настроено выполнение root-команд от своего пользователя (ставим пакет sudo, потом раскомментируем строчку "%wheel ALL=(ALL) ALL" в файле /etc/sudoers и релогинимся; при выполнении команд с sudo пароль вводим от своего пользователя, а не от root'a).

Также перед непосредственно установкой, убедитесь, что у вас подключены extra- и community-репозитории.
Для этого:

sudo nano /etc/pacman.conf

И проверяем, чтобы секции этих репозиториев выглядели аналогично.

[extra]
#SigLevel = PackageOptional
Include = /etc/pacman.d/mirrorlist
[community]
#SigLevel = PackageOptional
Include = /etc/pacman.d/mirrorlist

И синхронизируем списки пакетов.

sudo pacman -Sy

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

Эта статя открывает цикл статей о внутреннем устройстве сервиса AtContent.com. Каким образом контент проходит путь от автора до конечного пользователя, через какие механизмы ему приходится пройти и как он при этом взаимодействует с различными модулями — обо всем этом вы узнаете из цикла. Открывает его статья с общим описанием архитектуры сервиса. В серии будут также статьи «Механизм обмена сообщениями между ролями и экземплярами», «Кэширование данных на экземпляре и управление кешированием», «Эффективное управление обработкой облачными очередями (Queue)», «Расширения для LINQ, реализующие операции Or и Contains к Azure Table Storage», «Практические советы по разделению данных на части, генерация PartitionKey и RowKey для Azure Table Storage».

AtContent.com – это сервис нового поколения для дистрибьюции и монетизации авторского контента. Он основывается на модели разделения дохода и предлагает качественно новые инструменты для авторов, распространителей и медиа-площадок. Автор контента может самостоятельно опубликовать свою работу, заполучить себе поклонников и получить сеть дистрибьюции без усилий! С помощью специального виджета зарабатывать может как автор, так и распространитель публикации. Больше сеть дистрибьюции, больше продаж, больше дохода авторам.
Читать полностью »

… или что делать если «Hello world!» упала.

   Всё последующее в основном написано для ОС Linux и консольной отладки, хотя кое-что можно использовать и в других условиях.Читать полностью »

imageПривет, коллеги! Как и любой нормальный человек периодически я отдыхаю от работы. И помимо автоспортивной тематики я иногда смотрю телевизор. Так как телевидение, предоставляемое по обычной антенне, меня не устраивает и хочется HD, то я выбрал для себя спутниковое ТВ. Купив себе недорогой HD-ресивер я жил с ним без проблем около года. Но в один прекрасный момент количество телевизоров в доме инкрементировалось и потребовалось «повторить». Я выяснил, что путей несколько: или же поставить спутниковый конвертор с двумя выходами, купить второй ресивер и оплатить второй контракт. Или же воспользоваться технологией cardsharing. По привычке я зашел на Хабр, что бы узнать об этом больше, и не обнаружил по этой тематике ничего. Что же, попробую исправить ситуацию и описать данную технологию.

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

Локализация игр — любители против профессионалов
Как человек, долгое время участвовавший в самых разнообразных неофициальных локализациях на правах любителя, хочу поделиться своими мыслями насчёт ситуации на этом фронте.

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

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

Привет, Хаброжители.
Сегодня решил скачать новый фотошоп(CS6), и посмотреть, что и как с ним.
Весь мой обзор увидим дальше
Читать полностью »

в 18:38, , рубрики: alsa, alsamixer, android, метки: , ,

Порой бывает необходимо увеличить громкость телефона, но что если громкость и так на максимуме? Если телефон имеет root-права, то можно попробовать обращаться напрямую к драйверу через ALSA.

Установка ALSA

Отсюда можно скачать архив с альсой, скопируйте из него папку system в телефон без замены файлов, или обязательно сохраните уже существующие файлы, это можно сделать через Root Explorer, например. Дайте права скопированным файлам 644 для /system/lib/libasound.so, папке /system/usr/share/alsa и 755 для файлов alsa_* в /system/xbin. Поздравляю, ALSA установлена.

Работа с ALSA

Для начала, посмотрите какие контролы присутствуют в вашем телефоне. Для этого выполните следующее:
$ adb shell
$ su
# alsa_amixer

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

Samsung Exynos 5 оснащается мощной 4-ядерной графикой Mali T-604
Во время конференции Common Platform были показаны характеристики нового arm-процессора от Samsung – Exynos 5.
Известно что Exynos 5 разработан по 32 нанометровой технологии и оснащается двумя ядрами Cortex-A15 работающие на тактовой чистоте 2 гигагерца, а также 4-ядерной графикой ARM Mali T-604 MP4. Скорость рендеринга видеоускорителя составляет 2,1 гигапиксель в секунду.
После выхода Exynos 5 установится новая планка графической производительности. Новые планшеты от Samsung скорее всего обойдут в синтетических теста новый iPad.
Читать полностью »

Добрый день. Наверняка многие видели приложение для iOS под названием Flipboard. При всех его достоинствах, лично меня оно в первую очередь порадовало своими забавными анимациями перелистывания. Родилась идея реализовать нечто подобное для своего сайта исключительно на Javascript и CSS3.

В данном случае я использовал CSS3 свойство transform: rotate3d(...), которое требует поддержки аппаратного ускорения графики и адекватно работает только в Chrome 16+, поэтому все нужyые свойства я ограничил префиксами -webkit-. В продакшене для пользователей с неподходящим параметрами я заменял анимацию на более простую.

Вот так выглядит готовый результат:

Живое демо

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


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