2014/05/09

Какая крутая у тебя система...

Фразу: "Красивая у тебя система" я слышу часто. О своей ОП я уже писал, а сейчас расскажу о своей графической оболочке. В своей практике я использовал kde, xcfe, unity, но остановился на gnome сразу подсел на его третью версию.

Перед тем, как перейти на gnome 3, я читал много холиваров на тему gnome 2 vs gnome 3, рассказывали о глюках, лагах, зависаниях и трудностях в настройке, на самом деле я этого не заметил совсем, к примеру если вы устанавливали себе ubuntu 10+ то предустановленной графической оболочкой там стоит unuty, а нормально настроить его можно только с помощью compiz менеджера, я вам скажу, вот в тот именно момент начинается настоящий секс.

Я очень люблю удобство и скорость в системе, к примеру со своим core 3 и 3 гигами оперативы при полной загрузки системы в оперативе у меня оказывается примерно 300 метров, это включая плагины gnome, скайп и conky. Загрузка системы примерно 23-25 секунд до полной загрузки всего об этом мне всегда напоминает окно приветствия skype. Подробней о установке и настройке вы можете прочитать под катом.

2014/03/16

Мой рабочий стол это браузер! Ч.1

Я очень долго подбирал браузер под свои нужды, у меня старенький ноут,но очень любимый lenovo z570 и всего 4gb оперативной памяти, с переходом на elementary os и допиливанием всего чего можно система со скайпом и прочей нужной лабудой в оперативе занимает 400mb.
Многие говорят что терминал и текстовый редактор это все что им нужно для web программирования, я же очень ленивый и мне нравятся жмакать по кнопкам и получать результат.

После долгих поисков уже пол года я работаю в паре с Maxthone cloud browser, он основан на chrome и поддержка linux пока только beta, но меня это не смущает, все очень хорошо и быстро работает.
Maxthone я выбрал исключительно из-за скорости и легковесности, но и получил много положительных эмоций от синхронизации вкладок, панелек и прочего с облаком.
Ну это можно говорить долго вот ссылка, качайте и приступим к настройке свежеустановленного браузера maxthone. Что нужно сделать:

Зарегистрироваться в облаках maxthone и авторизироватся.
1. При запуске браузера открывались последние открытые вкладки, при первом запуске там стоит домашняя страница(рекламная) это меня просто бесит.
2. Внешний вид я убираю все галочки, чем больше рабочего места остается нам тем быстрее идет работа.
3. Устанавливаю расширения, на данный момент у меня стоит подбиралось с особым старанием:

  • Уведомления о yandex почте
  • Уведомления о gmail почте
  • tomato clock помогает следить за временем и умеет работать с тегами ссылка 
  • speed read от google, копия технологии spritz помогает читать блоги и всякую поэтичную литературу, не советую читать техническую литературу ссылка
  • Дальше у меня идут два приложения от evernote 
    • cleary - помогает при прочтении большой статьи с профилирующих блогов убирает со страницы все лишнее.
    • evernote web cliper - очень удобное расширение, его нужно поклацать, может делать очень много хороших дел. К примеру вы можете сфотографировать часть страницы, нарисовать или написать на ней все что угодно, сразу получить ссылку на это и послать другу. 
  • Яндекс перевод - просто помогает переводить незнакомые слова, не выделяешь слово или предложение и переводишь на странице. 
  • Speed deal 2 - полностью меняет внешний вид и поведение вкладки с закладками. Очень полезно если вы, как и я любите хранить по 100 закладок, можно разбить по темам. Таких приложений много, но мне понравилась именно эта версия. 
  • JaSON - можно общаться с любым сервером в формате post и get, посылать заголовки, принимать заголовки и т.д. Будет интересен для серверных разработчиков.
  • TMS - быстрый поиск всего чего нужно по трекерам, очень быстро, очень удобно.
  • Приложение для ведение простой школьной тетрадки myschoolnotebook удобно вести записи в виде тетрадей, у меня к примеру есть тетради по настройке серверов и по js. Помогает при изучении новых языков, ну и для запоминания тоже помогает.
  • Wunderlist приложение для ведение todo я особо им не пользуюсь, пока еще могу держать в голове все что нужно, но иногда помогает.
Ну вот и все мои приложения для браузера, которыми я могу поделиться без подробного объяснения работы. Еще у меня есть пара редакторов кода и несколько приложений аунтификации, прокся... Но об этом нужно уже оформлять пост с картинками, но дополнение будет! 

2014/03/15

Лучшие курсы по php.

Очень важный пост для моего блога.
Я подведу итоги 3-х летнего обучения и выберу лучший курс по php, который я видел. Да и лучшим преподавателем я считаю Борисова Игоря Олеговича, который ведет большее количество курсов по веб технологиям на курсах при МГТУ им. Баумана. У меня естественно нет времени и денег посетить и заплатить за курс, но к нам на помощь приходят торренты :)

Это не рекламный топик и мне за это не заплатят, все от чистого сердца. Почему я считаю этот курс лучшим?

  • Во время курса если обращаются к любой технологии которую нужно использовать её объясняют или дают ссылки для изучения. 
  • Я сам линуксоид и всем бы советовал, но тенденция и цифры говорят, что в сейчас все обучаются и работают еще на windows и обучение ведется на примере этой системы. 
  • Для тру линушников это не будет проблемой, если что не так у нас есть форумы. 
  • Весь материал на протяжении курса преподают на примерах и заставляют делать лабораторные работы, ведутся тетради и поправляют ошибки. 
  • Я бы выделил преподавателей курса, как очень харизматичных людей, для меня процесс обучения был очень легким.
  • После первого курса вы уже сможете работать и даже зарабатывать, второй курс даст вам представление куда вам нужно двигаться. 
  • После третьего курса вы уже не будете их смотреть, самое важное, что дают вам эти курсы, это понимание технологий и спецификаций, что даст вам полное понимание куда двигаться дальше. 
Я могу долго перечислять достоинства, но главное я выделил.Если нужно скачать пара курсов лежит на ex.ua и rutracker.org. Но я бы посоветовал записаться на вебинары

Спасибо за чтение, надеюсь я вам помог. :)

2014/03/14

Удаление apache2,mysql и модулей php из ubuntu. Проверенно на elementary OS.

  • Удаление apache2,mysql и модулей php.

  • Удаляем пакеты в обратном порядке:
    • sudo apt-get purge phpmyadmin
    • sudo apt-get purge php5-mysql
    • sudo apt-get purge php5
    • sudo apt-get purge mysql-server
    • sudo apt-get purge apache2 
  • Удаляем зависимости:
    • sudo apt-get purge apache2.2-common
    • sudo apt-get purge apache2-mpm-prefork
    • sudo apt-get purge libapache2-mod-php5
  • Удаляем директории (только apache2):

                            Elementary OS мое знакомство.

                            Elementary OS - вышла совсем недавно из себя представляет ubuntu+gnome shell почти чистая, после установки вы получаете музыкальный и видео плеер, файловый менеджер и gnom. Мне сразу после релиза она приглянулась, не люблю сборки из-за лишней рекламы, лишнего веса и удаление всего предустановленного у меня раньше занимало очень много времени.

                            Так вот полетела у меня ubuntu 12.04 со всеми моими конфигами и настройкой 80-го левела... Я взял флеху скачал новую elementary, 20 минут разбивал диск, 10 минут устанавливал. Загрузил первый раз систему и понял, что это моё. Чистейшая система с очень хорошей начальной конфигурацией (очень много должны добавить), подходит для чуть более производительных компов чем пень второй с 3gb оперативной памяти.

                            Так вот первое, что мне нужно было сделать это установить себе apache 2 + php + mysql и собственно phpmyadmin. Я понимаю, что статей на эту тему очень много, но я люблю делать все быстро и без ошибок. Показываю как быстро установить все это дело.

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