Category Archives: Без рубрики

Классические книги по проектированию и разработке программного обеспечения

1. Мифический человеко-месяц, Фредерик Брукс (первая публикация: 1975 г)

1. Совершенный код, Стив Макконнелл (первая публикация: 1993 г)

2. Объектно-ориентированный анализ и проектирование с примерами приложений, Буч Грэди, Максимчук Роберт А.

4. Шаблоны корпоративных приложений, Мартин Фаулер (первая публикация: 2002 г)

Виртуал хост для XAMPP под Windows

Файлы и папки

Предполагается, что XAMPP, установлен по адресу “C:\xampp

Расположение файлов в XAMPP:

C:\xampp\xampp-control.exe  [запуск контрольной панели]

C:\xampp\passwords.txt [пароли]

C:\xampp\htdocs [папка файлов localhost]

C:\xampp\apache\conf\httpd.conf [основной конфиг apache]

C:\xampp\apache\conf\extra\httpd-vhosts.conf [конфиг для виртуальных хостов]

C:\xampp\apache\logs [папка с логами apache: access.log – лог запросов, error.log – лог ошибок]

C:\Windows\System32\drivers\etc\hosts [настройка локальных хостов, редактируется только с админскими правами]

Создание новых виртуал хостов

Для создания новых локальных хостов на XAMPP, нужно:

1. Создать общую папку, где будут проекты наших локальных хостов:

C:\xampp\www

2. Создать папку под проект:

C:\xampp\www\test-1

3. Создать тестовый скрипт index.php в этой папке с содержимым:
<?php

echo time();

Continue reading

Нарты. Адыгский эпос

Содержание/оглавление без указания номеров страниц

СКАЗАНИЕ О НАРТЕ СОСРУКО

    Рождение Сосруко
    Меч и конь Сосруко
    Божественное сано
    Как Сосруко появился впервые на Хасе Нартов
    Как Сосруко вернул Стране Нартов семена проса
    Как Сосруко добыл огонь

Continue reading

Добавление пользователя из командной строки

Есть утилита useradd, с помощью которой легко добавлять новых пользователей в linux. В unix, например, во FreeBSD, есть более удобная утилита adduser. Но можно воспользоваться и useradd, таким образом:
# pw useradd …

Итак, нам нужен новый пользователь в linux, и мы хотим его добавить при помощи useradd.

1. Создаём группу:
# groupadd new-user

2. Создаём пользователя:
# useradd -s /bin/bash -m -d /home/new-user -g new-user new-user

И всё. Готово.

Ноутбук Dell e5530 на Debian: установка wifi драйвера

Поиск в гугле “dell e5530 chipset”, даёт pdf-документ, где указано, что

Wireless LAN Options:
Intel® Centrino® Advanced-N 6205, Intel® Centrino® Ultimate-N 6300, Dell
   WirelessTM 1504 (802.11g/n 1x1), Dell Wireless 1540 (802.11n 2x2)

Смотрим, что выдаёт lspci

# lspci -nn | grep -i net
02:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] [8086:0082] (rev 34)
0c:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5761 Gigabit Ethernet PCIe [14e4:1681] (rev 10)

Continue reading

Tomboy vs Gnote

# apt-get install tomboy

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  binfmt-support cli-common libappindicator0.1-cil libappindicator1
  libdbus-glib2.0-cil libdbus2.0-cil libgconf2.0-cil libgdiplus libglib2.0-cil
  libgmime2.6-cil libgtk2.0-cil libgtkspell0 libindicator7
  libmono-addins-gui0.2-cil libmono-addins0.2-cil libmono-cairo4.0-cil
  libmono-corlib4.0-cil libmono-corlib4.5-cil libmono-i18n-west4.0-cil
  libmono-i18n4.0-cil libmono-posix4.0-cil libmono-security4.0-cil
  libmono-sharpzip4.84-cil libmono-system-configuration4.0-cil
  libmono-system-core4.0-cil libmono-system-drawing4.0-cil
  libmono-system-security4.0-cil libmono-system-xml4.0-cil
  libmono-system4.0-cil mono-4.0-gac mono-gac mono-runtime mono-runtime-common
  mono-runtime-sgen
Suggested packages:
  monodoc-gtk2.0-manual libmono-i18n4.0-all libgamin0 evolution tasque
The following NEW packages will be installed:
  binfmt-support cli-common libappindicator0.1-cil libappindicator1
  libdbus-glib2.0-cil libdbus2.0-cil libgconf2.0-cil libgdiplus libglib2.0-cil
  libgmime2.6-cil libgtk2.0-cil libgtkspell0 libindicator7
  libmono-addins-gui0.2-cil libmono-addins0.2-cil libmono-cairo4.0-cil
  libmono-corlib4.0-cil libmono-corlib4.5-cil libmono-i18n-west4.0-cil
  libmono-i18n4.0-cil libmono-posix4.0-cil libmono-security4.0-cil
  libmono-sharpzip4.84-cil libmono-system-configuration4.0-cil
  libmono-system-core4.0-cil libmono-system-drawing4.0-cil
  libmono-system-security4.0-cil libmono-system-xml4.0-cil
  libmono-system4.0-cil mono-4.0-gac mono-gac mono-runtime mono-runtime-common
  mono-runtime-sgen tomboy
0 upgraded, 35 newly installed, 0 to remove and 0 not upgraded.
Need to get 12,4 MB of archives.
After this operation, 52,2 MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.

Continue reading

Fedora 18 64 bit skype

Skype — это приложение, которое было разработано для 32-разрядных платформ, поэтому для его запуска под 64-разрядной версией Fedora необходимы 32-битные библиотеки (i686):

# yum install alsa-lib.i686 libXv.i686 libXScrnSaver.i686 qt.i686 qt-x11.i686 qtwebkit-2.2.2-8.fc18.i686

Скачиваем скайп с официального сайта http://www.skype.com/ru/download-skype/skype-for-linux/downloading/?type=fedora32
и

# rpm -i ~username/downloads/skype-4.1.0.20-fedora.i586.rpm

Всё, готово.

Источник