пятница, 15 апреля 2011 г.

Любой код это Просто!

Сегодня решил создать сайт по языкам программирования PHP, Java Pascal
Специально для этого сделал сайт, правда он еще ничем не наполнен но думаю в скором времени это я исправлю.
На сайте я буду публиковать программные решения созданные мной с исходниками и демо вариантами, думаю они будут полезны как начинающим программистам так и матерым.
Сайт расположен по адресу http://simplecod.ru/

четверг, 14 апреля 2011 г.

Тайм менеджмент и программирование


Сегодня завершая очередной проект, и как обычно работаю в режиме дедлайна понял что надо что то менять. Ведь согласитесь, если все делать вовремя а не откладывать на последний момент можно успевать многое. И вот что я решил
1. Почту проверять 3 раза в сутки не больше!
2. Вставать в 5-30 утра и первый час посвящать чтению литературы по программированию
3. Если есть заказ отводить минимум по 2 часа на него отключая всю аппаратуру и программы общения
И самое главное перестать играть в  онлайн игры.
Для первого месяца думаю будет достаточно посмотрим, что будет через месяц!

среда, 13 апреля 2011 г.

Разный фон сайта утром, днем, вечером и ночью

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

<?php
$today = date("G");
echo $today;
?>
Этим мы проверим время Вашего сервера.
Далее код будет выглядеть так:

<?php
$today = date("G");
if($today < 6) {
    $bg = 'url(img/night.jpg)';
} elseif($today < 12) {
    $bg = 'url(img/morning.jpg)';
} elseif($today < 18) {
    $bg = 'url(img/day.jpg)';
} else {
    $bg = 'url(img/evening.jpg)';
}
?>
<body style="background: <?php echo $bg;?>">
Если время сервера отличается от вашего то к переменной  $today добавляем или отнимаем нужную цифру. К примеру:
$today = $today +3;

Вот собственно и все решение данного вопроса.

вторник, 12 апреля 2011 г.

Russian Open Source Summit

Сегодня я посетил Russian Open Source Summit - Саммит по Российскому Свободному Программному Обеспечению.
Сие мероприятие проходило в Москве, отеле "Ренессанс".  Отель очень шикарный, при входе сразу чувствовалось практическая значимость этого мероприятия. Как сказали организаторы было заявлено около 700 участников, но реально было около 400-450. Вообще мероприятие было бесплатным однако по предварительной регистрации.
К сожалению из за других дел я не смог остаться до конца, и тем не менее могу высказать свое мнение о данном Саммите.
Первое пленарное заседание началось в 10-00 выступали:
1. Милашевский И.А., директор Департамента государственной политики в области информационных технологий и координации информатизации Минкомсвязи России, - «Создание национальной программной платформы. Разработка приложений, основанных на использовании СПО» 
2. Специальный гость саммита: Марк Шаттлворт, основатель Canonical (Ubuntu Linux), второй в мире космический турист 
3. Чамкин П.В., главный специалист-эксперт отдела инновационного развития Минэкономразвития РФ, – «Использование возможностей технологических платформ для развития отечественного ПО»
 4. Баранов А.П., первый заместитель начальника Центра ФСБ России, - «Информационно безопасные технологии на основе свободно распространяемых исходных кодов» 
5. Соколов И.А., директор ИПИ РАН – «ТП НПП в контексте общих задач разработки ПО в России» 
6. Иванников В.П., директор ИСП РАН; Петренко А.К., заведующий отделом технологий программирования ИСП РАН – «Свободное программное обеспечение, открытые технологии и открытые стандарты»
Немного затянуто и к тому же когда выступал Марк Шаттлворт он вещал на английском языке а я не взял при входе переводчик, и тем не менее, как сказал мой знакомый "Я его больше понимаю чем предыдущего выступающего" Но это заседание было затянуто и состояло из общих фраз, что  пора вводить Национальную Программную Платформу.
После этого был перерыв на кофе, я попил свежевыжатого апельсинного соку
Потом я посетил Секция 3. СПО в корпоративном секторе: от слов — к делу. Выступали
1. Соколовский А., технический директор компании «Тройка Диалог» - «Системы на базе СПО для финансовой организации. Практический опыт» 
2. Степанов К., ведущий эксперт по технологиям Novell - «Открытые решения Novell для корпоративного рынка. Российский и мировой опыт» 
3. Комиссаров Д.В., генеральный директор PingWin Software – «Опыт реализации крупных СПО-проектов в российском корпоративном секторе»
 4. Васюков А.В., «Бюро Соломатина» - «Бизнес-решения на базе СПО. Предложения поставщиков и потребности заказчиков»
Очень интересно: выступления Комиссарова и Степанова были посвящены продуктам Mandriva и Open SUSE соответственно,  о том как их можно использовать и т д и т п; далее выступали Соколовский и Васюков, они подошли к вопросу со стороны потребителей и показали как они переходили на СПО.
В целом конференция удалась. Подробности http://www.pcweek.ru/foss/conference/ 

воскресенье, 10 апреля 2011 г.

Решение неопределенного интеграла

Сегодня подруга попросила помочь ей в решении неопределенных интегралов.
Я попытался вспомнить, что я проходил 10 лет назад, что то вспомнил и тем не менее не до конца и решил поискать программу для решение неопределенных интегралов в Интернете
И не поверите нашел
Вот сайт http://www.reshalki.ru/index.php

Этот сайт поможет Вам с решением задач по математике, геометрии, стереометрии, теории вероятностей, химии, информатике и т.д. Согласитесь, что непросто найти сразу столько полезных онлайн калькуляторов в интернете!

суббота, 9 апреля 2011 г.

Вставка музыки в презентацию

Мне многие знакомые задают вопрос: Как вставить песню фоном в презентацию, чтобы она не начинала играть сначала на каждом слайде, а продолжала.
Итак, рассказываю:
Я работаю в MS PowerPoint 
Алгоритм действий следующий:
1. Открыть презентацию 
2. Вставка -> Звук -> Звук из файла 
Выбираем нужный нам файл и нажимаем кнопку "ОК"
3. Во всплывающем  окне "Как воспроизводить файл" нажимаем "Автоматически"
4.В Закладке "Работа со звуками" Ставим галочки  напротив надписей:
  • Скрыть при показе
  • Непрерывно
А в ниспадающем меню "Воспроизведение звука" выбираем пункт "Для всех слайдов"


Вот и все, ничего сверхъестественного нет. Всем успехов в подготовке презентаций.

пятница, 8 апреля 2011 г.

Решение B5 из ЕГЭ по информатике


Сегодня позвонил брат и попросил помочь с нахождением оптимального решения следующей задачи из демонстрационного варианта ЕГЭ по информатике за 2011 года
Задача B5
В системе счисления с некоторым основанием десятичное число 18 записывается в виде 30. Укажите это основание.

Я объяснил ему ее так:
Вспоминаем правила перевода из любой системы счисления в десятичную.
Необходимо сложить все цифры числа умноженные на основание этой системы счисления возведенную в степень индекса цифры
 1   0
30x=1810
3*x1+0*x0=18
3x+0=18
3x=18
x=18/3
x=6
Вот и все, решение очень простое ответ 6.

Надеюсь эта информация поможет многим школьникам которые готовятся к ЕГЭ по информатике.



Курс скорочтения