Рейтинг
+1.24

Для ИТ-Профессионала

2 читателя, 22 записи

TextCMS

Для ИТ-Профессионала: TextCMSTextCMS — это бесплатная система управления сайтом (Content Managment System CMS) которая не использует в своей работе MySQL и другие СУБД — для хранения данных используются текстовые файлы.

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


Читать дальше →

Вышел PyCharm 5

Разработка: Для ИТ-Профессионала: Выпуск PyCharm 5Зарелизился PyCharm 5 — прекраснейший инструмент для разработки на Python. Основные фишки включают в себя:

  • Полную поддержку python 3.5
  • Интеграцию с Docker
  • Визуализацию параллельного выполнения потоков
  • Улучшения в поддержке Django ORM методов
  • docstring'и в стиле Google и NumPy Style
  • Интеграцию с Conda (будет полезно для научных проектов)
  • Утилита конфигурации приложения для проектов, использующих Google App Engine

Уже можно скачать и потестить, а кто уже потестил — отпишитесь, на какие грабли наступили в этом мажорном релизе?

Настройка и тестирование nginx под ubuntu, centos

nginx-logo.pngВдогонку к предыдущей статье Настраиваем связку apache2 mod_wsgi django под ubuntu centos захотелось мне проверить как себя поведет в этой связке nginx.

Nginx представляет собой легковесный асинхронный HTTP-сервер. Более полный список возможностей nginx досту...
Читать дальше →

Симпатичный набор иконок для вашего приложения

Сегодня был продуктивный денек и мы доработали большую часть дизайна нашего нового сервиса. В связи с чем хочу поделиться новым бесплатным и очень симпатичным набором иконок от дизайнера Паши Козлова:

Графика и дизайн: Бесплатный набор иконок для iOS и Android приложений

Здесь можно скачать набор

P.S. не забудьте сказать Паше спасибо)
P.P.S. очень ищем iOS разработчика знакомого со Swift и мечтающего работать над своими продуктами в дружной команде. Пишите мне)

Как повысить производительность Vagrant

Разработка: Блог им. serg: Как повысить производительность Vagrant
Vagrant – это бесценный инструмент для создания стандартизированных виртуализированных сред. Вместо требования от пользователя установить Postgres, Redis, Elasticsearch и т.д. для запуска и разработки приложения, — Вы просто говорите им сделать три действия (возможно первые два уже не нужны):

  • Скачать и установить VirtualBox
  • Скачать и установить Vagrant
  • Из папки проекта запустить команду:
vagrant up && vagrant ssh

Проблема, с которой я сталкивался снова и снова, — каждый третий, кого я просил это сделать, жаловался мне что приложение запускаемое в Vagrant работает мучительно медленно. Под катом те крупицы знаний, которые я собрал, пытаясь решить данную проблему.
Читать дальше →

Релиз нереляционной БД Redis 3.0

Разработка: Python: Релиз нереляционной БД Redis 3.0
Спустя полтора года вышел релиз БД Redis 3.0. Данную БД относят к NoSQL-системам. Разработка ПО ведется под контролем компании VMware. В Redis реализован функционал хранения данных в формате ключ/значение, очень похожий на Memcached. В программе присутствуют:
  • возможность запускать на бэкэнде созданные на языке Lua скрипты-обработчики;
  • поддерживаются структурированные форматы информации: списки; хеши; множества.
В случае краха системы Redis обеспечивает сохранность данных на жестком диске (чего не делает тот-же Memcached). Исходный код программы доступен по лицензии BSD. Доступны клиентские библиотеки для большого количества языков программирования, в том числе: Perl, Python, PHP, Java и Ruby.
Поддерживаются многокомандные транзакции; гарантируется непротиворечивость и последовательность (создаются блокировки, другие запросы будут приостановлены до завершения текущего); в случае появления ошибки — присутствует возможность отката. Работа идет с базой данных, которая полностью находится в кеше оперативной памяти. Управление данными производится с помощью команд инкремента/декремента, стандартных операций для работы с множествами и списками (объединение, пересечение), переименования ключей, множественных выборок и функций сортировки. Работать можно в двух режимах: с периодической синхронизацией данных на диске либо хранить на жестком диске лог транзакций. При работе во втором режиме гарантируется возможность полного восстановления данных в случае краха. Поддерживается настройка репликации в режиме master/slave (один сервер является основным, с ним работают пользователи, остальные — подчиненные, данные на них попадают только из основного сервера, доступны в режиме «только чтение»).
Читать дальше →

Запуск 1С 8.3 на ОС Ubuntu Linux

  • Ubuntu

Запуск 1С 8.3 на ОС Ubuntu Linux

С момента выхода приложение 1С Предприятие под Linux разрабатывалось только в виде back-end. Выход платфомы 8.3 начал новую эру, — ситуация понемногу меняется. Для установки доступно работоспособное клиентское ПО.
Предполагается, что Вы уже получили дистрибутив и переместили deb пакеты в одну директорию.
Ubuntu: Блог им. serg: Запуск 1С 8.3 на ОС Ubuntu Linux
Данная инструкция применима к 32-х и 64-х разрядной архитектуре. Устанавливаем и front-end и back-end.

Установка зависимостей

Для начала с помощью терминала (нажать Alt + Ctrl + T) устанавливаем зависимости.
Выполняем команду:

sudo apt-get install imagemagick unixodbc libgsf-bin t1utils

Устанавливаем дистрибутив

Воспользуемся уже запущенным терминалом — переходим в папку с распакованными файлами.
Установка файлов выполняется командой «dpkg -i `имя файла`».
Читать дальше →

Простая передача файлов внутри локальной сети с помощью NitroShare 0.3.0

  • Ubuntu
NitroShare — это приложение, используемое для легкой передачи файлов на уровне одной локальной сети. Устанавливается на ПК под управлением ОС семейства Linux, Windows и Mac OS X.
Функционал NitroShare:

  • нет необходимости в настройке: каждое устройство, на котором запустили NitroShare оповещает о доступности;
  • поддерживает передачу как файлов, так и директорий;
  • отображает всплывающие сообщения о завершении передачи или когда к сети присоединяется, либо уходит устройство, на котором запускали программу;
  • интуитивно понятный интерфейс.
Для использования NitroShare выберите «Отправить файлы...» или «Отправить папки» из апплета / иконки в трее, выберите файлы — и отправьте на необходимое устройство из списка.
Ubuntu: Блог им. serg: Простая передача файлов внутри локальной сети с помощью NitroShare 0.3.0
После подтверждения начнется передача файлов.
Ubuntu: Блог им. serg: Простая передача файлов внутри локальной сети с помощью NitroShare 0.3.0
Доступны следующие опции: имя устройства; стандартная папка для загрузок. Дополнительные опции без крайней необходимости лучше не менять, однако тут меняется порт передачи, широковещательный порт и так далее.
На прошлых выходных NitroShare обновилась до 0.3.0. В программу внесли ряд изменений. Приложение переписали для упорядочивания кода и улучшения производительности. Стоит отметить, что теперь NitroShare использует Qt 5.
Читать дальше →

Google Code будет закрыт в 2016 году

Управление проектами: Для ИТ-Профессионала: Google Code

Директор Google по Open Source, Крис ДиБона сообщил о закрытии хостинга проектов Google Code в 2016 году.

«Когда мы начали проект Google Code в 2006 году, мир хостингов проектов был слабо развит. Нас беспокоили застой в развитии проектов и их качество, поэтому мы предложили сообществу свою площадку для работы с кодом. С того времени
Читать дальше →

Налог на интернет

Интернет: Михалков, налог на интернет
Министерство культуры работает над законопроектом о «налоге на интернет». Планируется ввести «глобальные лицензии», которые будут распространяться на музыку и книги. А обитателей интернета обрадовать взносом в 300 рублей в год. Новая бюрократическая схема должна восстановить справедливость по отношению к правообладателям, недополучающим прибыль из-за пиратства. Тем временем,
Читать дальше →