Эн жонокой мини CMSти ойлоп табуу, оз колубуз менен жасоо (4)

Эми кезек админкадан статьяны кошууга келип жетти, ал учун атайын форма жасаш керек. Admin деген папканын ичинде index.php файлын тузобуз жана анын ичине томондогуну жазабыз. Action.php деген жерге конул бурабыз, бул файл баскыч басылгандан кийин журуучу скрипт.

Читать дальше →

Эн жонокой мини CMSти ойлоп табуу, оз колубуз менен жасоо (3)

Негизги файлдын каркасы томондогудой, файлды подвал, сайдбар, header деп азырынчы боло элекмин, жана стильдерди анан берсек болот. Мисалы базада коптогон статьялар болсун дейли, алардын ар биринин id номери бар, ошол статьялардын экоосун негизги барака чыгарыш учун set_my таблицасындагы эки маанини алабыз, ошол маанини озгорсок да болот, бизге кайсы 2 статья керек болсо, ошонун id номерин беришибибиз керек. Бул амалдарды кылаардан мурун, базаны phpmyadmin-ден маанилер менен толтуруш керек, 5-6 статья жана set_my таблицасына 2 id номерди бериш керек.

Читать дальше →

«Что там, за стеной?» Рецензия на фильм «Интерстеллар»



Планка завышена! Киноиндустрия поднялась на несколько уровней! Теперь так снимать могут все режиссёры, но совместить столько жанров в один фильм удастся не каждому! После завершения фильма, снова знакомые ощущения, где тогда, во сне, оказывается, тоже можно было достичь многого. Кстати, один мой хороший друг не раз пересматривал этот шедевр. Готов поспорить, что «Интерстеллар» не будет исключением.



До сих пор невозможно мне подобрать слова, чтобы охарактеризовать об очередной работе гениального режиссёра, подарившего нам такие картины, как «Престиж», трилогию «Тёмного рыцаря» и, безусловно «Начало». О, да! О научно – фантастической картине «Интерстеллар» будут говорить очень долго и только в положительных красках! Вероятно, тем, кто причастен к “физике”, для тех, кто с ней уже довольно “на ты” выдвинут другую точку зрения по этому поводу. «Интерстеллар», вероятно, не заинтересует зрителя, из – за слово “фантастика”. Но, хочу отметить, что здесь преобладает не только этот жанр. В фильме скрыта маленькая тайна, секрет, который должен распознать зритель. Перед походом в кино, я знал, что космос вряд ли меня заинтересует. Все планеты, окружающие нас, в моём случае, наполнили мой зрительский голод надолго, в хорошем смысле слова, конечно. Виной тому «Армагедон», «Гравитация», «Пандорум», «Пекло», «Элизиум», «Прометей», «Аполлон 18» «Звёздные войны». Но, Кристофер Нолан и его брат Джонатан не из тех людей, снимающих фильмы только по одному пути.



Как часто мы не слушаем близких нам людей. Они пытаются нам что – то сказать, достучаться до нас. Сказать, что твоя помощь, поддержка, присутствие, в конце концов, превыше всего. Но, не всё так гладко. Призраки, может быть и есть, а может и нет. Это отдельная пища для разговоров. Попробуй набрать в google — постеры к фильму «Интерстеллар». Я уверен, что наткнёшься на корабль, который стремится к неизвестному. Туда, где не вступала нога человека. Так что же там??? Чего ждать человеку, отправляющему туда??? А нужно – ли??? Все знаки, до момента отлёта предотвращали эту ситуацию, но человек настолько самоуверен, что ему, как не прискорбно – желание перевешивает всё остальное. Мы даём обещание – вернуться. Но время неустанно мчится вперёд. Жалеть, она точно никого не собирается. Время – это пространство по замкнутому кругу???
Одно чувство с нами будет всегда – любовь. Любовь, которая заставляет нас плакать. Любовь, которая дарит улыбку. Любовь, которая даёт надежду, несмотря на десятилетия. Именно любовь заставляет нас жить и открыть тайны неизвестного. Это чувство, с которым не сравнится ничто.



Мелодия, сопровождающая в фильме, снова управляет тобой. Тут уж ничего не поделаешь, ибо ты под её властью. Как же умело и хитро она владеет тобою, что ты в её заложниках на 2,5 часа. Фильм, стоит внимание зрителя. На большом экране увидеть искусство, не побоюсь этого слова, шанс редкий. Уверен, зритель возьмёт для себя что – то близкое по душе, это нормально. Но на один вопрос ему обязательно нужно ответить — что же там за стеной?..

Оценка к фильму: 10 из 10

Эн жонокой мини CMSти ойлоп табуу, оз колубуз менен жасоо (2 болук)

Таблица-ларды жасоону уйронобуз, sql скриптти phpmyadmin-ден биздин базаны тандап
алып, жургузобуз. 2 таблица тузулот, articles статьяларды сакташ учун, ал эми set_my настройка ларды сактайт. Негизги баракчага эки статья чыгуусу керек деп чечтим, ошол 2 статьянын номерлерин, set_my-дан озгортсо болот
Читать дальше →

Указание SSL-сертификата для nginx

Для получения подписанного сертификата я использую службу Dynadot, провайдер сертификата — AlphaSSL.

При использовании apache проблем не было. Я прописывал в конфиге три файла — файл с подписанным сертификатом сайта, файл с ключом, и файл с промежуточными сертификатами:
SSLCertificateFile "/etc/httpd/conf/my.crt"
SSLCertificateKeyFile "/etc/httpd/conf/my.key"
SSLCaCertificateFile "/etc/httpd/conf/AlphaSSLroot.crt"

В файле AlphaSSLroot.crt приведены друг за другом корневой сертификат и сертификат AlphaSSL как промежуточные:
-----BEGIN CERTIFICATE-----
сертификат Root CA
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
сертификат AlphaSSL Intermediate CA
-----END CERTIFICATE-----

В nginx только два аналогичных параметра — для файла с подписанным сертификатом и для файла с ключом:
ssl_certificate /usr/local/nginx/conf/my.crt;
ssl_certificate_key /usr/local/nginx/conf/my.key;

А вот куда указать промежуточные сертификаты, без них же не работает? Как оказалось их можно указать прямо в файле my.crt с подписанным сертификатом сайта, главное не перепутать последовательность:
-----BEGIN CERTIFICATE-----
подписанный сертификат вашего сайта
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
сертификат Root CA
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
сертификат AlphaSSL Intermediate CA
-----END CERTIFICATE-----

Промежуточные сертификаты взяты с сайта AlphaSSL.

Резервдөө (камдоо) жана Калыбына келтирүү

Резервдөө (камдоо) жана Калыбына келтирүү
Резервдөө (камдоо) — бул маанилүү програмдар жана берилиштердин көчүрмөсүн алуу процесси, башкача айтканда файлдардын көчүрмөлөрүн алуу резервдөө (камдоо) деп аталат.

Резервдөө бардык берилиштер жана маанилүү програмдар үчүн дайыма аткарылып туруш керек.

Калыбына келтирүү — бул маанилүү програмдарды жана берилиштерди програмдык жабдык же жабдуулар иштен чыгып калган учурда резервдик көчүрмөлөрдү (камдарды) колдонуп калыбына келтирүү.

Microsoft Outlook'та каттарга автоматтык түрдө кол коюу

Microsoft Outlook'та каттарга автоматтык түрдө кол коюу көп учурда жазылган каттарга төмөнкү кол жазууга окшогон:

Жакшы тилектер менен,
Аты Жөнү

Дареги:
Кыргызстан, Бишкек шаары
Ишикылса көчөсү, 5 үй, 7 б.
тел: +996 312 777777


жазууну кошуу үчүн, бул кадамдарды аткаруу керек:

Файл -> Параметры менюсунан Почта бөлүмүн тандап, «Подписи»/«Кол коюу» баскычына басуу керек.

HP Data Protector

HP Data Protector — Берилиштерди камдоо, калыбына келтирүү жана камдарды борборлоштурулган башкаруу үчүн Hewlett-Packard ишканасы тарабынан жаратылган программдык жабдык.

Каражат ар кандай көлөмдөгү ишкана үчүн иштеп чыгылган, ар кандай иштетүү системасын (Windows, Linux, Solaris, Unix), ар кандай берилиш булактарын (файлдар, Берилиш Түптөрүн Башкаруу Системалары, виртуалдык чөйрөлөр) жана ар кандай берилиштерди сактоо системаларын (ленталык, дисктик, виртуалдык китепкана) колдойт.

Дүйнөдө, Hewlett-Packard ишканасын кошкондо (топтом 14 петабайт көлөмүндөгү 17 000 серверди камдайт), 40 000 ден ашык ишканада колдонулат.

Oracle standby'ды чыныгы убакта ишке ашыруу (Real-Time Apply)

Физикалык standby'ды чыныгы убакта ишке ашыруу (Real-Time Apply) үчүн:

1) Жүргүзүү

Физикалык standby'ды жөнөкөй жол менен жүргүзүш үчүн:
STARTUP NOMOUNT;
ALTER DATABASE MOUNT STANDBY DATABASE;
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;

Физикалык standby'ды чыныгы убакта ишке ашырылгандай болуп (Real-Time Apply) жүргүзүш үчүн:

STARTUP NOMOUNT;
ALTER DATABASE MOUNT STANDBY DATABASE;
alter database recover managed standby database using current logfile disconnect from session;

2) Текшерүү

Физикалык standby'ды чыныгы убакта ишке ашырылганын (Real-Time Apply) текшерүү:

Эгер чыныгы убакта ишке ашырылса (Real-Time Apply):

SQL> select DEST_ID,dest_name,status,type,srl,recovery_mode from v$archive_dest_status where dest_id=1;

DEST_ID DEST_NAME STATUS TYPE SRL RECOVERY_MODE

1 LOG_ARCHIVE_DEST_1 VALID LOCAL YES MANAGED REAL TIME APPLY

Эгер чыныгы убакта ишке ашырылбаса:

SQL> select DEST_ID,dest_name,status,type,srl,recovery_mode from v$archive_dest_status where dest_id=1;

DEST_ID DEST_NAME STATUS TYPE SRL RECOVERY_MODE

1 LOG_ARCHIVE_DEST_1 VALID LOCAL NO MANAGED

SQL> select process, status from v$managed_Standby;

PROCESS STATUS
ARCH CLOSING
ARCH CLOSING
ARCH CLOSING
RFS IDLE
RFS RECEIVING
RFS IDLE
MRP0 WAIT_FOR_LOG