Выгодно ли быть программистом? С точки зрения манимейкинга, заработка и здоровья. А как стать программистом?

Рубрики: Без категории, Мои мысли, Общее  

Мне постучал один знакомый и скинул ссылку на статью, что-то вроде «5 плюсов и минусов программирования». Я прочитал и выразил свое недовольное довольство по поводу этой статьи. Она была написана год назад и я решил переработать ее и сделать собственную. А потом мне в голову пришла мысль написать еще и о плюсах и минусах специальности «программирование» для манимейкинга.

Кроме того, я расскажу как начать изучать программирование и через сколько времени Вы уже сможете писать вещи, полезные для манимейкинга и которые можно продать.

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

Комментариев: (41)


Создаем счетчик-картинку, показывающий беки на сайт.

Рубрики: Общее, Общие советы, на PHP, на WordPress  

Вот думал я думал и придумал сделать счетчик, который показывает не посещения, а количество беков на сайт. Вообще, показывать он может хоть попугаев, просто ничего оригинальнее я не придумал. Но после прочтения поста Вы будете знать: как сграбить инфу с другого сайта (нам тут нужно же узнавать где-то количество беков) и как сгенерировать красивый счетчик. И, вероятно, я разделю этот пост на 2. (вторая часть тут)

Начнем со второй части, т.к. она интереснее. Будем делать картинку-счетчик!

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

Комментариев: (9)


2 абзаца о Linux Mandriva: неизвестный пароль root от mysql и ругань на mysql.sock в php

Рубрики: Linux, Общее  

Спонсор поста: О безопасности в Интернет

Что в линуксе не хорошо – так это игр в нем нет. Остальное все там прекрасно и замечательно. Особенно, учитывая, что моя Виста канула в Лету – совсем перестала нормально работать – пришлось поставить Linux.

Задача эта не простая, т.к. у меня Asus F3s-серия ноутбук, а в нем железки, как известно – совсем плохо поддерживаются.

Кстати, вот и винда в окне линукса. Красота :)

Поставил все, в принципе, нужное для работы – php+apache+mysql (с ней провозился особенно долго и узнал много нового, ровно как и матов). А вот звук до сих пор настроить не вышло…

Вообще, я про mysql написать и хотел. Дело в том, что при установке mysql часто случается, что оно вроде бы и не говорит пароль от рута, но и не дает создать изначальную конфигурацию. Почему – бог знает, кривые руки, кривой дистрибутив или кривой линукс – не суть важно. Вакцина однако есть.

Признаки: на ввод mysql -u root, мы получаем отказ и никакой пароль не подходит.

Решение: как Вы знаете, mysql хранит информацию о самой себе в свой же базе данных, названной так же – mysql. Там есть таблица user, в которую записаны все пользователи, которые имеют доступ к базе данных, их привилегии и прочее говно прочие данные. После установки mysql обычно эта таблица пуста, а должна быть содержать запись о руте. Поэтому мы руками создадим там запись о руте.

Для этого, сначала создайте демон mysql с параметром, чтобы он не запрашивал пароли вообще. Все действия под рутом (линукса), конечно:

root> mysqld –skip-grant-tables &

У меня так же работал и флаг –skip-grant.

Теперь логинимся, просто набрав mysql. Уже можно.

Далее нужно создать рута. Для этого нужно выполнить вот такие не хитрые запросы:

mysql> use mysql;
mysql> INSERT INTO user VALUES(‘%’,'root’,PASSWORD(’some_pass’), ‘Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’, ‘Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’,'Y’, »,»,»,»,0,0,0,0);

Понятно, что root – это имя пользователя (можно добавить и другого, собственно), some_pass – это пароль. Жутковатая вереница букв игрек – это привилегии. То есть – выставляем все, что только можно в «Ес», мол, давай мужик – тебе можно это делать :)

Вот так.

И еще момент, у меня почему-то было, что из консоли к мускулу коннектится нормально, а из браузера – орет что нельзя через этот сокет. Поправил сие я, отредактировав /etc/my.cnf и заменив везде сокет на один и тот же – /tmp/mysql.sock

Кстати, по умолчанию темповая директория для мускула без возможности записи. Чтобы с этим не геммороиться, я поменял ее на /tmp. Это можно сделать опять же в my.cnf, дописав tmpdir=/tmp или при запуске демона непосредственно:

root> mysqld -t/tmp &

Удачи :)

Комментариев: (6)


Linux в окне Windows и наоборот – Виртуальная Машина

Рубрики: Linux, Windows, Общее  

Спонсор поста: Воронежский блоггер

Как Вы уже знаете, я запланировал некоторый список покупок на ближайший месяц. По велению случая я являюсь Веб-разработчиком, а точнее – программистом. И 80% серверов в Интернете работают под Linux/Unix-системами. Идеальным решением для меня был бы Linux на том компьютере, где я работаю, но там сейчас лицензионная Windows Vista, сносить которую, конечно не хочется. Я хотел купить отдельный компьютер для Linux, но тратить на это лишних 10-15 тысяч рублей – дорогое удовольствие.

Выход есть – Виртуальная Машина! Этот способ подходит не только для «разработчиков», но и просто – познакомиться с другой операционной системой, не «убивая» при этом свою. Вот, Linux запущен прямо в окне Windows :) (все скриншоты в статье кликабельны):

В общем, я сэкономил себе примерно 12.000 рублей :) Заинтересовало, как я это сделал? Подробная инструкция далее.

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

Комментариев: (30)


Сапа выдает поисковикам сайты, где продают ссылки!

Рубрики: Sape.ru, Общее, на PHP, на WordPress, насчет Sape  

Слава богу, «выдает» она их косвенным образом. Но все равно очень глупым. Такой косяк был замечен на очень многих сайтах, и мне кажется, что поисковики просто не могли не воспользоваться случаем. Здесь я напишу, в чем дело и как от этого защититься.

Собственно дело в том, что сервера сапы сейчас сильно нагружены, а в некоторые моменты перегружены. И тупые программисты сапы (вот уж тут по праву назову их тупыми) сделали так: если скрипт не может достучаться до сервера раздачи ссылок, он прямо на сайт выдает ошибку со словами (цитирую):

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

Комментариев: (31)




dimoning.ru
SEO и программирование.
  • Рубрики:



  • Рассылка:

  • Дополнительно:

  • По месяцам:

  • Счетчики:

    Яндекс цитирования
  • Спонсоры:


  • dimoning.ru © 2008-2011 г.
    Все материалы авторские, но их можно копировать с указанием прямой ссылки на источник.