Программирование

Как установить Google AdMob в Ваше Android приложение

Сейчас я решил монетизировать несколько своих приложений, размещенных в Google Play. Я решил воспользоваться рекламной системой AdMob. Пока просто попробовать. Но уже вижу перспективы применения AdMob'а и других рекламных систем для мобильных платформ Android, Windows Phone и iPhone.

Лекции по языку программирования Python

Сегодня бубликую ссылку на очень хорошие лекции по языку программирования Python. Если сайт будет не доступен я выложу у себя все файлы лекций в формате pdf с их разрешения. Такое пропустить точно нельзя! :-)

Python. Лекция 1. Введение в программирование на языке Python. - http://ideafix.name/wp-content/uploads/2012/03/Python-1.pdf
Python. Лекция 2. Основные стандартные модули Python. - http://ideafix.name/wp-content/uploads/2012/03/Python-2.pdf
Python. Лекция 3. Элементы функционального программирования. - http://ideafix.name/wp-content/uploads/2012/03/Python-3.pdf

Программирование в Excel с помощью макросов

http://www.excel-team.ru/pervy_macros_excel.php - Он-лайн учебник программирования в Excel
http://excelvba.ru/ - Полезные примеры макросов VBA в Excel

Быстрый старт с GitHub.com

Давно работаю с Git. Но всегда остаются вопросы... Особенно часто приходится консультировать новичков. Сегодня публикую ссылки для быстрого начала работы с GitHub. Они очень полезны и все на русском. Позже дам книгу по Git. И пишите комментарии! :)

Установка и настройка LAMP на Debian/Ubuntu Linux и VDS/VPS сервер

Эта статья написана для быстрой настройки связки LAMP на Debian/Ubuntu Linux и пустой VPS/VDS сервер.

Быстрое развертывание следующей конфигурации:

- Apache 2 - Web сервер

- MySQL 5 - Сервер баз данных

- PHP 5 - PHP CGI

- phpMyAdmin - Web-управление для MySQL

Перед установкой рекомедуется обновить систему, набирите в консоли - apt-get update

Установка Apache + PHP 5

Если вы хотите PHP 5 выполните: aptitude install apache2 php5 libapache2-mod-php5

Установка Rails 3 через прокси сервер под Windows

Часто нужно установить Rails 3 на компьютере через прокси сервер под Windows. Нужно установить переменную окружения в CMD:

SET HTTP_PROXY=[Ваш прокси]:[порт] - Например,  SET HTTP_PROXY=192.168.1.10:8089.

Работа с CSV-файлами в языке программирования Ruby

Формат CSV (Comma Separated Values) очень часто используется для переноса данных из одной системы в другую. В Ruby есть стандартная библиотека CSV, позволяющая создавать и обрабатывать такие файлы. В самом простейшем случае создание CSV-файла выглядит так:

#!/usr/bin/ruby

require 'csv'

CSV.open('test.csv', 'w') do |writer|
  writer << ['r1c1', 'r1c2']
  writer << ['r2c1', 'r2c2']
  writer << [nil, nil]
end       

Прочитать созданный файл можно так:

#!/usr/bin/ruby

require 'csv'

CSV.open('test.csv', 'r') do |row|
  p row
end

Чтение и запись Excel файлов на PHP и Python

Сегодня встала задача сделать чтение файлов Excel на сайте... Уже почти сделал систему на Yii framework'е и с помощью дополнительных классов на PHP. Еще хочу сделать систему на Django и Python...
Делюсь ссылками на классы и решения с помощью PHP и Python.
http://www.ibm.com/developerworks/ru/library/os-phpexcel/index.html#ibm-... - Чтение и запись данных Excel из приложений PHP
http://habrahabr.ru/post/99923/ - Обработка Excel файлов с использованием Python
http://www.python-excel.org/ - Классы на Python для чтения и записи Excel файлов

Virtualenv c Python и Django

Virtualenv это очень нужная штука для разработчика на Python и Django! Virtualenv предназначен для создания виртуального окружения для вашего проекта на Python'е с Django Framework. К примеру, Вашему проекту нужен отличный от установленного Python или какие-либо другие библиотеки, Вы можете создать общее окружение для нескольких проектов или по одному собственному для каждого проекта.

RSS-материал