
Горнолыжный курорт «Солнечная долина» находится в окрестностях города Миасса (Челябинская область). Довольно неплохое место. (далее...)
| Тип двигателя | 1,8 SOHC i-VTEC (4-цилиндровый, рядный, 16-клапанный, с одним, расположенным сверху распредвалом, блок-цилиндров из легкого сплава, с системой управления клапанами i-VTEC ) |
| Максимальная мощность, л.с./об. мин | 140/6300 |
| Максимальный крутящий момент, Нм/об. мин | 174/4300 |
| Объем двигателя, см3 | 1800 |
| Механическая КП | 6-ступенчатая |
| Рулевое управление | Шестерня-рейка, c электроусилителем и электроным регулированием усилия. От упора до упора - 2,42 оборота |
| Тип подвески | Передняя: МакФерсон. Задняя: Многорычажная на двойных рычагах |
| Тип тормозов | Дисковые, вентилируемые c 4-канальной ABS и EBD |
| Максимальная скорость, км/ч | 200 |
| Разгон 0-100 км/ч МТ/AT, с | 9,1/10,6 |
| Городской цикл, л/100км | 8.4 |
| Загородный цикл, л/100км | 5.2 |
| Цена | 541 000 руб |


DbSimple - библиотека, реализующая единый интерфейс доступа к разным СУБД и включает в себя некоторое количество улучшений, упрощающих работу с СУБД.
Основные возможности
- Поддержка PHP 4 и 5, СУБД: MySQL, PostgreSQL и InterBase/FireBird.
- Простой и лаконичный интерфейс (см. примеры ниже).
- Функции непосредственной выборки: всего результата, строки, столбца, ячейки, ассоциативного массива, многомерного массива, связанного дерева.
- Поддержка различных видов placeholder-ов (параметров запроса): списковый, ассоциативный, идентификаторный
- Код библиотеки весьма компактен: один файл - базовый класс, один файл - драйвер конкретной СУБД.
и многое другое!
Основным недостатком традиционного подхода является разделение операций "выполнение запроса" и "получение результата запроса". Например необходимо получить список email пользователей со статусом 2
Традиционный подход
$rusult = $mysqli->query('SELECT email FROM user WHERE status='.$status);
$email_array = array();
while ($email = $rusult->fetch_assoc()) {
$email_array = $email['email'];
}
DbSimple
$email_array = $DB->selectCol('SELECT email FROM user WHERE status=?d', $status);
'SELECT email FROM user WHERE status='.$status - уязвим для sql-иньекций, если не проверить переменую $status
'SELECT email FROM user WHERE status=?d' - ?d это как раз и есть placeholder. Вместо него подставляется $status как целое число. Нам не нужно заморачиваться с проверкой - это сделает библиотека.
Это далеко не все возможности DbSimple. Более подробно в официальной документации
p.s. Около года использую эту библиотеку. Очень доволен
Ну вот и закончились 6 лет обучения. С одной стороны радостно, но если посмотреть с другой строны, то практических знаний в области химического производства мы не получили. Хотя мышлению и самостоятельной работе нас научили, но как химики-технологи мы ничего из себя не представляем. Но хрен ли тут грустить - работать надо. В любом случае это было самое веселое время в моей жизни.


Часто очень хочется скачать видео или песню с Контакта.
Особенно здорово, когда скачал себе фильм на компьютер и смотришь его когда захочется, без всякого торможения. Или включил какую-то музыку Вконтакте, понравилась — скачал себе на плеер и слушаешь в любое время.

«Абсент: если вы выпьете достаточно этого напитка, то увидите все, что захотите увидеть - прекрасные, удивительные вещи...» Оскар Уайльд. После прочтения этого захотелось мне самому сделать и заценить этот прекрасный напиток. Советую начать именно с этого рецепта
Choose life.
Choose a job.
Choose a career.
Choose a family,
Choose a fucking big television
Choose washing machines, cars, compact disc players, and electrical tin openers.
Choose good health, low cholesterol and dental insurance.
Choose fixed-interest mortgage repayments.
Choose a starter home.
Choose your friends.
Choose leisure wear and matching luggage.
Choose a three piece suite on hire purchase in a range of fucking fabrics.
Choose DIY and wondering who you are on a Sunday morning.
Choose sitting on that couch watching mind-numbing sprit-crushing ga me shows
Stuffing fucking junk food into your mouth.
Choose rotting away at the end of it all, pishing you last in a miserable home
Nothing more than an embarrassment to the selfish, fucked-up brats
You have spawned to replace yourself.
Choose your future. Choose life.
1. Ваша жена видит вас только через веб-камеру
2. Отладка идет на боевом сервере
3. Продавцы «Крошки-картошки», работящие в ночную смену, начинают узнавать вас в лицо
4. Вы подумываете о том, чтобы сломать себе пальцы, чтобы вас отправили на больничный.
5. Эвакуатор увез вашу машину со стоянки перед офисом, потому что ее посчитали брошенной.
6. Ваш сервер для нагрузочного тестирования упал с ошибкой «Все, б$%, я больше не могу!»
7. Ваша системы контроля версий - это набор папок «revision 1», «revision 2», : «revision 465» и т. д. на сетевом диске
8. Разработчики используют слова «самодокументирующийся код», когда объясняют, почему в их исходниках нет комментариев.
9. Вы верите, что компиляция - это одна из форм тестирования
10. Ваша команда считает, что XML - это скоропроходящее увлечение
11. Кодовое имя проекта изменили на «Камикадзе»
12. Начальство заявляет: «Да нафиг покупать, мы сами это напишем!»
13. Code review начинается за неделю до выпуска продукта
14. Вы начинаете задумываться о том, не является ли 12-ти часовая работа в Макдоналдсе более перспективной с точки зрения карьеры
15. Проект решили выпускать в виде постоянной бета-версии
16. Вы занимаетесь парным программированием в одиночестве.
17. В системе багтрекинга любой баг имеет приоритет «Critical»
18. Разработчики используют систему контроля версий только как средство бэкапа исходников
19. Планы на тестирование определены как «Если будет время»
20. Все проблемы с производительностью решаются покупкой более мощного железа
21. Во время совещаний, посвященных сбору требований, менеджер проекта водит карандашом по бумаге, рисуя сложные геометрические узоры
22. Неработающие юнит-тесты удаляются, потому что они, очевидно, устарели.
23. В отделе QA вас прозвали «Мистер Переполнение Буфера»
дальше ситуация будет развиваться примерно так:
1) ты находишь пример скрипта
2) ты не понимаешь, как его запустить. Тема в форуме: «Как запустить скрипт?»
3) Тебе советуют поднять Apache и, например, PHP. Тема в форуме «как установить и настроить PHP?»
4) Тебе рассказывают, как поднять Apache и PHP. Ты поднимаешь, но скрипт не работает. Тема в форуме: «Почему не запускается скрипт?»
5) В форуме выясняют, что у тебя 1. не настроен виртуальный хост на апаче, 2. не стоит MySQL. Тема в форуме: «Как настроить MySQL?»
6) Ты по советам форумчан поднимаешь MySQL, создаёшь нужную базу данных, скрипт работает, но выглядит не так, как тебе хочется. Тема в форуме: «Как поменять дизайн скрипта?»
......
N) Скрипт работает, имеет нужный дизайн и функциональность, стоит на платном хостинге в интернете, интегрирован с твоим сайтом, у тебя уже двое детей, новенькая Honda Civic, профессия PHP-программиста, диплом Oracle DBA и неотвязная мысль в мозгу «Нах.. мне всё это надо было?»

