Статистика

Участников проекта 105
Опубликовано статей 78
Отчет по карме. Топ 20

Новости блога

1 29.11.2013  Сегодня самым активным участникам newblog'а был выплачен доход с sape.
7 02.11.2012  Ура! Свешилось, нашему сайту дали тИЦ 10. Спасибо всем кто принимает участие в развитии нашего блога.
8 21.08.2012  Интеграция с sape.ru. Теперь каждый автор статей на newblog автоматически зарабатывает на рекламе.
Все новости

Топ 5 категорий

Программирование 46
Операционные системы 9
Базы данных 4
Туризм 2
Заметки 2

Последние 5 заметок (90)

gullyar - Закладки gullyar
gullyar - Ваша первая закладка
osadchaya - Закладки osadchaya
Ira0231188 - Закладки Ira0231188
Ira0231188 - Закладки Ira0231188

Ссылки

www.freedev.asia

newblog.kz - блог 2.0.

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

Может ли vim стать полноценной заменой IDE для php?

22.04.2012 23:09 | Просмотров: 1492 | Доход: 56.75 руб. | Комментариев: 0
[Программирование] 
Рейтинг: 3.5/2
Я давно использую vim для повседневного редактирования файлов. Ни для кого не секрет что он является очень популярным и в некоторых дистрибутивах идет как дефолтовая альтернатива vi. Врядли я смогу отказаться от eclipse в пользу vim, но всеже я решил выяснить для себя на что он способен. Да и не редко приходится редактировать php файл на удаленном сервере, почему бы не делать это комфортно? Эту статью я опубликую сразу и буду постепенно ее дописывать и попытаюсь собрать здесь наиболее полную информацию, буду рад если вы поможете мне в этом деле комментариями.

И так.. что я жду от IDE. Во-первых переход к объявлению функции. И vim c этим легко справляется - просто вводим gd
#Переход к объявлению функции
gd
Во-вторых это конечно же авто дополнение. Ну и тут vim не отстает. В самом начале работы задаем:
 
#Указать редактору используемый..


...читать далее...
© GM

Git. Создание и работа с удаленным bare репозиторием, разрешение конфликтов. (часть 2)

22.04.2012 16:45 | Просмотров: 3524 | Доход: 102.27 руб. | Комментариев: 3
[Программирование] 
Рейтинг: 4.33/3
Как и обещал, представляю вашему вниманию вторую статью про лучшую систему контроля версий Git. Первую часть можно посмотреть здесь. Для соместной работы нескольких человек над одним проектом удобнее держать на сервере bare(пустой) репозиторий. Он позволит отправлять "push" и забирать "pull" необходимые изменения с центрального узла, когда другие разработчики офлайн. Заходим на сервер по ssh и создаем bare-репозиторий.
$ mkdir server.git
$ cd server.git/
$ git --bare init
Initialized empty Git repository in path/server.git/
 
Возвращаемся на клиента в директорию с проектом
$ cd project/
$ git init
Initialized empty Git repository in /home/gm/project/.git/
$ git config --global user.name "GM"
$..


...читать далее...
© GM

Начало работы с git (часть 1)

21.04.2012 19:00 | Просмотров: 2701 | Доход: 44.7 руб. | Комментариев: 0
[Программирование] 
Рейтинг: 4/2
Сегодня git написанный Линусом Торвальдсом является пожалуй самой популярной системой контроля версий. Многие программисты переходят с subversion на git. Эта система не предоставляет каких либо стандартных графических элементов управления и является консольной, но это ее не делает менее удобной в использовании. Для начала работы первым делом необходимо установить пакет git-core, к счастью в debian и других популярных дистрибутивах он есть в стандартном репозитории.
apt-get install git-core

Для коммита в git необходимо задать имя и e-mail
git config --global user.name "GM"
git config --global user.email ***@***.ru
 
Проверяем успешность регистрации
git config -l

Создаю директорию..

...читать далее...
© GM

Тайланд, Паттайя (часть 2)

21.04.2012 13:43 | Просмотров: 2498 | Доход: 81.58 руб. | Комментариев: 6
[Туризм] 
Рейтинг: 5/3
            Паттайя! Прибыв в Pullman Aiswan мы быстро заселились благодаря русскому ресепшену. Весь персонал очень приветливый, шикарные номера с оригинальным дизайном. Осмотрев номер мы почти сразу отправились на пляж. Достаточно чистый, народу практически нет и мы не могли нарадоваться первой линии. Прямо на пляже можно купить вкусные коктейли, утром на завтрак для гостей отеля шведский стол. Есть бесплатные часы занятий йогой и многое другое. В Паттайе очень много различных ресторанчиков и кафешек, поэтому кушали всегда в разных местах. Хотелось бы сказать вопреки многим убеждениям - в Таиланде не вся еда острая! Точнее мы такую вообще не нашли. Везде очень разнообразные блюда на любой вкус. Единственное место которое нам не понравилось - это русское кафе. На счет русских - их в Паттайе очень и очень много. Наверное я не..

...читать далее...
© GM

Ростет ibdata1 в MySQL? Нужна дефрагментация?

18.04.2012 21:52 | Просмотров: 8870 | Доход: 131.46 руб. | Комментариев: 1
[Базы данных] 
Рейтинг: 4/3
При удалении очень больших баз данных с InnoDB таблицами я заметил что места на диске больше не становилось. Виновником оказался файл /var/lib/mysql/ibdata1. Поиски по поводу дефрагментации этого файла результатов не дали. В результате самым "надежным" методом оказалось перезаливка дампа с удалением этого самого файла. Останавливаем сервер MySQL /etc/init.d/mysqld stop Снимаем дамп mysqldump -u[пользователь] -p[пароль] [база] > dump.sql Удаляем файлы cd /var/lib/mysql
rm ibdata1
rm..

...читать далее...
© GM

Сравнение архиваторов (gzip vs zip vs bzip2 vs p7zip vs lzip vs xz)

17.04.2012 22:10 | Просмотров: 2857 | Доход: 114.26 руб. | Комментариев: 4
[Операционные системы] 
Рейтинг: 5/2
Приходится часто сжимать mysql sql дампы размером окло 15гб. Ранее всегда использовал для этих целей gzip если нужна скорость или bzip2 если нужна степень сжатия. Решил провести небольшой тест среди известных мне архиваторов. Сразу забегу вперед и скажу что в следующей статье я намерен сравнить скорость развертывания mysql дампа из архива и без. Это может быть полезно если скорость развертывания дампа упирается в производительность жесткого диска, но при этом несколько ядер сервера простаивают.
 
Исходные данные: файл 402мб (dump mysql), процессор Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz. Операционная система linux, дистрибутив -Debian.
Результат моих измерений приведен в таблице:
 
Архиватор


...читать далее...
© GM

Бинарные логи в mysql

04.04.2012 22:25 | Просмотров: 4691 | Доход: 55.38 руб. | Комментариев: 0
[Базы данных] 
Рейтинг: 4/1
Репликация с помощью бинарных логово в mysql может быть очень полезна для разгрузки сервера, особенно если на сервере много операций для которых нужна база данных только на чтение, такие как отчеты, soap сервисы и др. Причем серверов-реплик может сколько угодно. Также реплику можно использовать для снятия бэкапов бд.
Настройки основного сервера my.cnf:
#master server-id = 1 
log-bin = /[путь до бинарных логов]/mysql-bin 
replicate-do-db = test
Снимаем дамп с реплицируемой базы данных. Перезапускаем сервер и выполняем команду:
mysql> show master status;


...читать далее...
© GM
<<<456789101112>>>