Talisman log
Thursday, January 03, 2013
[00:06:54] enaken leaves the room
[00:09:06] enaken joins the room as moderator and owner
[00:09:06] enaken is now dnd (Наверно уже сплю)
[00:10:30] enaken leaves the room
[00:12:38] MafBot is now chat ((Помощь по командам): !акум - Расчет времени зарядки аккумуляторной батарейки)
[00:14:32] enaken joins the room as moderator and owner
[00:14:32] enaken is now dnd (Наверно уже сплю)
[00:14:54] enaken leaves the room
[00:15:12] enaken joins the room as moderator and owner
[00:15:12] enaken is now dnd (Наверно уже сплю)
[00:16:21] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[00:17:10] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[00:33:42] <enaken> Lubagov_H: А этот сервак для себя держишь?
[00:36:40] <enaken> Lubagov_H:
[00:36:51] <enaken> MafBot: !акум
[00:36:51] <MafBot> enaken: Неоходимо указать емкость аккумулятора и ток зарядки! Напр. 1700 150
[00:38:42] <Lubagov_H> enaken: да просто для интереса его создал еще когда-то... теперь для себя т.к. флуд и иностранцы... атакуют..
[00:39:05] <Lubagov_H> enaken: а вообще много народа юзают аську
[00:39:07] <Lubagov_H> с меня
[00:39:20] <enaken> Lubagov_H: А транспорт есть. я через жаббим орг ру юзаю
[00:39:54] <enaken> Ясно
[00:39:54] <Lubagov_H> enaken: на jabbers.org.ru есть аськотранспорт
[00:39:56] <Lubagov_H> мой
[00:40:09] <Lubagov_H> это тоже мой домен но другой
[00:40:32] <enaken> Lubagov_H: А зачем домен сменил?
[00:41:34] <Lubagov_H> enaken: в смысле? У меня был домен jabbers.org.ru его мне зарегил еще в самом начале однокурстник..
[00:41:48] <Lubagov_H> в 2008 году еще
[00:42:01] <enaken> Lubagov_H: а так че юзаешь другой домен?
[00:42:15] <enaken> Lubagov_H: кто тебя в жаббер привёл? кстати я тебя вконтакте в друзья добавил
[00:42:49] <Lubagov_H> enaken: меня? э... в даббер привелся я сам... искал способ сидеть со старого телефона в аське...
[00:42:50] MafBot is now chat ((Помощь по командам): logic - Топ - 20 наиболее логичных игроков мафии.)
[00:43:00] <Lubagov_H> и майл агенте одновременно..
[00:43:13] <enaken> Lubagov_H: Ахаха
[00:43:47] <Lubagov_H> начал на j2ME писать клиент свой под него.. понял я что разбираться в протоколе ICQ очень сложно, а майлрушный еще небыл описан...
[00:44:25] <enaken> таки пролетел
[00:44:28] <Lubagov_H> так вот написал я простенький клиент, для LG B2100 тогда... джим на нем очень плохо работал..
[00:44:41] <enaken> Бомбус я любил
[00:44:45] <enaken> я просто кайфовал
[00:44:48] <enaken> ностальгия
[00:44:58] <Lubagov_H> его юзали люди... с ЛГ... форума у кого тоже такие телефоны были...
[00:45:12] <enaken> Lubagov_H: тебе скока щас7
[00:45:23] <Lubagov_H> сейчас? 26
[00:45:39] <Lubagov_H> это в 2006 году было
[00:45:43] <enaken> Lubagov_H: никуя да я салага для тебя
[00:45:46] <enaken> мне 19
[00:48:23] <enaken> Lubagov_H: и у тя бабы нет?
[00:48:24] <Lubagov_H> enaken: я в 2001 году, пошел в кружек программирования, мне тогда 14 лет было...
[00:48:28] <enaken> вали отсюда
[00:48:31] <enaken> и ищи
[00:49:11] <Lubagov_H> enaken: не все я сразу понял конечно... очень ияжело давались массивы...
[00:49:19] <Lubagov_H> почему, сам не пойму..
[00:49:28] <enaken> Хз мне легко они
[00:49:51] <Lubagov_H> там я познакомился с жуткой штукой QBasic
[00:49:54] <enaken> ахаха
[00:49:56] <Lubagov_H> знаешь такое?
[00:50:07] <enaken> нет я начал с frebasic
[00:50:10] <enaken> free *
[00:50:17] <enaken> Lubagov_H: Я начал всем этим заниматься когда комп появился. тоесть в 17 лет поздно наверно уже и начал тока программировать тоже поздно(((((((((
[00:52:51] <Lubagov_H> enaken: нам препод говорил так, (он у нас ООП, ТООП, Алгоритмические языки и программирование вел) Надо выбить из тех кто изучал программирование в школе, Basic, т.к. это язык не для программистов..
[00:54:02] <enaken> Lubagov_H: Это точно. Это говно.
[00:54:12] <Lubagov_H> правда когда я в универ поступил я уже знал Pascal, Delphi понимал ООП и знал в какой-то степени Java...
[00:54:18] <enaken> Lubagov_H: Я когда после него на C++ взглянул обоспался.
[00:54:23] <enaken> Lubagov_H: обосрался
[00:55:29] <Lubagov_H> enaken: да нет, просто это не правильный язык для начала обучения... он отучает программировать правильно, вот типы у него например какие? Динамические... т.е. человек вообще не думает строку он пишет или число...
[00:55:42] <Lubagov_H> целое число или вещественное...
[00:55:46] <enaken> Lubagov_H: библиотеки функции главная функция
[00:56:10] <enaken> Там никто не прописывает типы переменныъ
[00:56:12] <enaken> а зря
[00:56:33] <enaken> Строковые там как A$ обозначаются, а не прописываются
[00:57:10] <enaken> Хотя можно и прописать
[00:57:34] <Lubagov_H> enaken: есть языки которые удобные и хорошие, но крайне вредные для обучения..
[00:57:52] <enaken> Lubagov_H: cls
input "Vvedite a";a
input "Vvedite b";b
input "Vvedite c";c
if b^2-4*a*c>0 then
xx=(-b+sqr(b^2-4*a*c))/2*a
xy=(-b-sqr(b^2-4*a*c))/2*a
end if
if b^2-4*a*c=0 then
xx=-b/2*a
end if
if b^2-4*a*c<0 then
print "net resheniya"
end if
Print "x1=";xx
Print "x2=";xy
Print "Spasibo za icpolzovanie etoy programmy"
while inkey$=""
wend
End
[00:58:00] <enaken> сравни с тем, с чем сегодня мучались
[00:58:01] <enaken> и вчера
[01:05:46] <Lubagov_H> http://paste.org.ru/?2136rp
что ты скажешь про этот язык? (кусочек моего кода, от системы управления рац. предложениями)
[01:08:31] <enaken> Lubagov_H: ничего не понимаю честно) но мне нравится. вспомнился паскаль
[01:09:11] <Lubagov_H> enaken: это PL/Oracle язык, смесь языка ADA и SQL
[01:09:29] <enaken> Lubagov_H: вообще не вижу там SQL
[01:10:12] <Lubagov_H> update rp_pred_decision set rp_pred_decision.DECIN_STATE=state where
predID=rp_pred_decision.PRED_ID and
rp_pred_decision.REGISTER_ID in (select column_value from table(registerID));
например... это вполне себе обычный SQL запрос
[01:11:00] <Lubagov_H> select он не савсем обычный там есть into т.е. куда...
[01:11:44] <Lubagov_H> ну open это открытие курсора, а собственно открывается он на select... опять же в середине SQL запрос...
[01:13:26] <Lubagov_H> в общем, я ни в коей мере не хочу сказать что синтаксис паскаля или Ada плох... и его надо забыть... а все языки похожи, ada похож на паскаль PL Oracle похож на Ada...
[01:13:26] MafBot is now chat ((Помощь по командам): список - Показывает в зависимости от выбранного ключа список админов,овнеров,мемберов или забаненных конфы.)
[01:13:47] <Lubagov_H> ada чем-то похожа на Basic...
[01:14:30] <Lubagov_H> (хотя гг Ada язык со строгой типизацией...)
[01:14:36] <Lubagov_H> в чистом виде..
[01:16:51] <enaken> Круто
[01:17:10] <enaken> Я хочу C++ питон и ассемлер выучить больше мне для счастья ниче не надо
[01:17:27] <Lubagov_H> да ну!
[01:17:44] <Lubagov_H> плюсы я и сам хорошо не знаю...
[01:17:55] <enaken> Lubagov_H: Ну дак а кто сказал что я выучу на ХОРОШО
[01:17:58] <Lubagov_H> вообще язык жутко сложно формализуемый..
[01:18:32] <enaken> ну не знаю конструкции операторов простые но постоянно обнаруживаются какие то тонкости
[01:19:11] <Lubagov_H> enaken: вот именно... там можно из этих тонкостей такое наваротить что черт ногу сломит... и хрен что поймет...
[01:19:54] <Lubagov_H> enaken: Если ты б его знал чуть лучше ты б понял что + может быть и не сложением например...
[01:20:31] <enaken> Lubagov_H: мне нравится, что там есть отдельные операторы для такого выражения как x=x+1 например, хотя и выражение работает
[01:20:39] <enaken> оператор бесконечного цикла
[01:20:42] <Lubagov_H> а всем чем угодно... что << это оператор который можно пергрузить... а конструкции с массивами и указателями можно наваять такие... что...
[01:20:47] <enaken> в basic я делал ебсконечный цикл сам
[01:21:02] <enaken> АХАХАХАХААаааа сульц ну даёт
[01:21:13] <enaken> всего лишь буквы две местами нечаянно переставил
[01:22:41] <Lubagov_H> enaken: по плюсам могу порекомндовать тебе почитать Шилта
[01:23:29] <Lubagov_H> Герберт Шилдт, у него есть 3 книги, по плюсам, Справочник, С++ самоучитель (он с нуля) и еще одна книга, для тех кто знает Си
[01:23:32] <enaken> Lubagov_H: спасибо! только щас на форуме как раз видел
[01:24:14] <Lubagov_H> книги изнутри почти одинаковые...
[01:25:03] <Lubagov_H> Одна BHV остальные в нашем исполнении Питер (БХВ самоучитель, вот его наверно и стоит брать, да и перевод наверно по лучше)
[01:25:31] <Lubagov_H> хотя там написано одно и тоже, но часто разными словами, т.к. разные переводы
[01:26:36] <enaken> Lubagov_H: А почему ты не устроишься в хорошую компанию программистом?
[01:26:42] <enaken> Ты же столько языков знаешь
[01:26:53] <enaken> всего лишь вспомнить тебе C/C++ и всё
[01:27:32] <enaken> Lubagov_H: а висуал C++ намного консольки сложнее?
[01:27:56] <Lubagov_H> ХЗ... куда меня отец устроил там я и есть....
[01:28:35] <enaken> Lubagov_H: эммм
[01:28:53] <Lubagov_H> Я не хрена не понимаю что я делаю, но мне за то что я ничего не делаю платят деньги...
[01:29:16] <Lubagov_H> 25000.. как бы... и теперь уйти куда-то... это надо сломать еще и маму...
[01:29:16] <enaken> Lubagov_H: прям вообще ниче не делаешь? или потихоньку пилишь проект?
[01:29:24] <Lubagov_H> тут принцип сиди и молчи..
[01:29:52] <enaken> Lubagov_H: ну дык и наслаждайся. твори. может быть программу сделаешь и продашь её?
[01:30:09] <enaken> Lubagov_H: или что ни будь для опенсорс
[01:30:49] <Lubagov_H> enaken: просто у мнея опыта разработки нет... я сам один на 1 с собой, без общения и информации от других людей развиваться и что то делать не могу...
[01:31:16] <Lubagov_H> enaken: а тут выходит... Э.. дают не ищзвестную мне среду слабо известный мне язык и говорят сделай...
[01:31:44] <Lubagov_H> я не знаю многих вещей и начинаю что то делать - естественно оно привращается в гавно..
[01:32:44] <enaken> Lubagov_H: как же Линус Торвальдс был? он ведь совершенно один всё делал
[01:35:17] <Lubagov_H> а что линус? он сделал ядро ОС на Си и ассемблере под i80386... маленькое ядро.. которое ничего особо то и не могло... но у него был препод, Эндрю Тоненбаум... который создал другую ОС Minix...
[01:35:49] <Lubagov_H> именно используя, ту информацию которую Линус знал о Minix он сделал это ядро...
[01:36:05] <enaken> Lubagov_H: нифига себе учебник всё расписано вот раньше бы он попался бы
[01:36:09] <enaken> Lubagov_H: спасибо!
[01:36:21] <enaken> Lubagov_H: мой учитель информатики знает только basic
[01:37:01] <Lubagov_H> а дальше... он распространил это ядро под открытой лицензией, в отличии от других ОС! где все мое и никому не дам..
[01:38:15] <enaken> Lubagov_H: да я читал его книгу. классно. он мучался с инструкциямик какими то, которые связывали ядро и устройства
[01:38:20] <enaken> искалк акие то алгоритмы
[01:38:23] <enaken> не помню как называются
[01:40:32] <Lubagov_H> а я не читал...
[01:40:57] <enaken> Lubagov_H: почитай рекомендую если не читал но наверно ты читал и это сарказм
[01:41:04] <Lubagov_H> Кстати я счас посмотрел (у меня есть все три книги шилдта) самоучитель он со знением Си
[01:41:13] <Lubagov_H> Базовый курс без знания..
[01:41:30] <enaken> Lubagov_H: Ахаха в этой книге написано, что дуболовские пишутся не как 4, а как 4.0
[01:41:33] <enaken> классно
[01:41:36] <enaken> как ты говорил
[01:43:30] <Lubagov_H> enaken: я возможно читал, часично что то из его книг, но с середины, и урывками... т.к. было несколько предметов которые затрагивали эти темы..
[01:43:30] MafBot is now chat ((Помощь по командам): !миллионер - Игра "О,счастливчик!
(При игре в привате начисление очков идет на счет вашего JID, а в общем чате - на счет конфы.)
Подробности в самой команде.
Отвечать на вопросы нужно цифрой!
P.S.: деньги не выплчиваются, не перечисляются и вобще они не существуют ;))
[01:44:41] Lubagov_H leaves the room
[01:44:59] <enaken> Lubagov_H: я вот заканчиваю колледж буду в вуз поступать на прикладную информатику
[01:55:37] enaken leaves the room
[02:16:11] MafBot is now chat ((Помощь по командам): reply - Повтор текущего вопроса.)
[02:55:52] MafBot is now chat ((Помощь по командам): анекдот - Случайный анекдот из http://wap.obas.ru/)
[03:32:11] MafBot is now chat ((Помощь по командам): сказать - Сказать что-то от имени бота.)
[04:05:55] MafBot is now chat ((Помощь по командам): помощь - Даёт основную справку или посылает информацию об определённой команде.)
[04:41:37] MafBot is now chat ((Помощь по командам): !цитата+ - Добавляет цитату на сайт jabber-цитатника http://jabber-quotes.ru
Правила:
Максимальная длина цитаты - 1500 символов.
Правила добавления цитаты - http://jabber-quotes.ru/api | http://jabber-quotes.ru/about)
[05:13:23] MafBot is now chat ((Помощь по командам): овнер - Дает овнера определенному нику или JID-у)
[05:46:55] MafBot is now chat ((Помощь по командам): турбоинфа - Информация на JID из истории по турбопингу)
[06:20:51] MafBot is now chat ((Помощь по командам): !chat - Сервис чатов)
[06:52:42] MafBot is now chat ((Помощь по командам): note- - Ваш личный блокнотик. Всё введенные вами записи привязываются к вашему JID, доступно в любой конференции где сидит бот.
#Удаляет запись из вашего личного блокнота)
[07:24:02] MafBot is now chat ((Помощь по командам): mfilt - Юзает специальное расширение http://jabber.ru/muc-filter, позволяющее фильтровать все сообщения и презенсы конференции через бота, до попадания их в public. Используются ключи: white - разрешает вход гостям только если они уже были в чате ранее, fool - добавление/удаление юзера в черный список, сообщения от него бот будет коверкать на свой лад. Команда без параметров выведет статистику.)
[07:56:07] MafBot is now chat ((Помощь по командам): праздники - Показывает праздники сегодня/завтра)
[08:32:00] MafBot is now chat ((Помощь по командам): detranslit - Переводит транслит в кириллицу)
[09:05:46] MafBot is now chat ((Помощь по командам): свал - Выйти с конференции)
[09:43:38] MafBot is now chat ((Помощь по командам): лурк - Показывает статью из http://lurkmore.ru/)
[10:18:44] MafBot is now chat ((Помощь по командам): доступ - Показывает уровень доступа определённого ника.
-100 - абсолютное игнорирование, все сообщения от пользователя с таким доступом будут пропускатся на уровне ядра бота
-1 - не сможет сделать ничего
0 - очень ограниченное кол-во команд и макросов, автоматически присваивается гостям (visitor)
10 - стандартный набор команд и макросов, автоматически присваивается пользователям (participant)
11 - расширенный набор команд и макросов, автоматически присваивается участникам (member)
15 (16) - набор команд и макросов для модераторов, автоматически присваивается модераторам (moderator)
20 - набор команд и макросов для администраторов, автоматически присваивается администраторам конференции (admin)
30 - набор команд и макросов для владельца, автоматически присваиватся владельцам конференции (owner)
40 - не реализовано сейчсас толком, позволяет пользователю с этим доступом заводить и выводить бота из конференций + все возможности доступа 30
100 - администратор бота, может всё.)
[10:44:40] Lubagov_H joins the room as moderator and owner
[10:44:40] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[10:50:34] MafBot is now chat ((Помощь по командам): dr.jabber - Команда оптимизирует защиту вашей конференции от спам ботом, баня серверы с открытой регистрацией и в то же время удаляя из бана безопасные серверы!Список обновляеться из сайта http://jabberworld.info с помощью ключа update либо раз в три дня автоматически.)
[10:56:15] <Lubagov_H> прикладная информатика, я подозреваю это не есть программирование... Программирование это ПО ВТ и АС (Программное обеспечение вычислительной техники и автоматизированных систем), 230105 вроде код, будешт Инженером... или как у Nick'а он математик-программист (010500 Математическое обеспечение и администрирование информационных систем), а а то Информатик...
[10:59:27] <Lubagov_H> А.. хотя там же все уже нафиг поменялось и учатся 4 года... и специальности посенялись и курсы...
[11:03:12] MafBot leaves the room (Рестарт: Admin)
[11:03:45] MafBot joins the room as moderator and admin
[11:03:45] MafBot is now chat (I'am from coo.../some_user)
[11:03:45] MafBot is now chat (I'am from coo.../some_user)
[11:03:45] MafBot is now chat ((Помощь по командам): tr - Перевод с транслита в англ.)
[11:04:19] MafBot leaves the room
[11:13:46] MafBot joins the room as moderator and admin
[11:13:46] MafBot is now chat ((Помощь по командам): каша - раздача каши)
[11:13:46] MafBot is now chat (I'am from coo.../some_user)
[11:15:42] <Lubagov_H> Бегло посмотрел... нарыл учебные планы каких-то вузов... Более или мение нормальный план - программная инденерия, но там нет МЯС (межплатформенные Языковые Среды)... это уже вообще не знаю.. Прикладная иформатика - нет почти дисциплин связанных с разработкой ПО...
[11:16:22] MafBot leaves the room
[11:21:53] <Lubagov_H> И скриптов ых языков, и Unix нету... в общем учебные планы гавно... 5 лет назад было все гораздо лучше... и половину проф предметов посували в дисциплины по выбору... а мутатени меньше не стало... фроде истории там или философии...
[11:24:29] <Lubagov_H> http://static.dstu.edu.ru/povtas/files/ycheb-po.html вот учебный план на 5 лет обучения каким он был...
[11:28:08] <Lubagov_H> В общем, сейчас из всех дисциплин мне нужны знания для работы с курсов Oracle, Базы данных и Межплатформенные языковые среды... если учесть что в этих специальностях остались только базы данных... то... я не знаю...
[11:33:10] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[11:38:34] MafBot joins the room as moderator and admin
[11:38:34] MafBot is now chat (I'am from coo.../some_user)
[11:38:34] MafBot is now chat ((Помощь по командам): week - Погода предоставлена сайтом http://yandex.ua )
[11:38:34] MafBot is now chat (I'am from coo.../some_user)
[11:43:09] Lubagov_H is now xa (Автоматически в состоянии "отошёл" по бездействию)
[12:09:46] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[12:17:59] MafBot is now chat ((Помощь по командам): !подсказка - Подсказки для игры "О,счастливчик!)
[12:20:22] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[12:21:26] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[12:27:13] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[12:29:06] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[12:42:35] enaken joins the room as moderator and owner
[12:42:35] enaken is now dnd (Наверно уже сплю)
[12:46:40] <enaken> Lubagov_H: 230000 │ Информатика и вычислительная техника │
├───────┼──────────────────────────────────────────────┬──────┬───────────────────────────────────┤
│230100 │Информатика и вычислительная техника │ 62 │Бакалавр техники и технологии │
│ │ ├──────┼───────────────────────────────────┤
│ │ │ 68 │Магистр техники и технологии │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230101 │Вычислительные машины, комплексы, системы и │ 65 │Инженер │
│ │сети ├──────┼───────────────────────────────────┤
│ │ │ 51 │Техник │
│ │ ├──────┼───────────────────────────────────┤
│ │ │ 52 │Старший техник │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230102 │Автоматизированные системы обработки │ 65 │Инженер │
│ │информации и управления │ │ │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230103 │Автоматизированные системы обработки │ 51 │Техник │
│ │информации и управления (по отраслям) ├──────┼───────────────────────────────────┤
│ │ │ 52 │Старший техник │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230104 │Системы автоматизированного проектирования │ 65 │Инженер │
│ │ ├──────┼───────────────────────────────────┤
│ │ │ │ │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230105 │Программное обеспечение вычислительной техники│ 65 │Инженер │
│ │и автоматизированных систем ├──────┼───────────────────────────────────┤
│ │ │ 51 │Техник │
│ │ ├──────┼───────────────────────────────────┤
│ │ │ 52 │Старший техник │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230106 │Техническое обслуживание средств │ 51 │Техник │
│ │вычислительной техники и компьютерных сетей ├──────┼───────────────────────────────────┤
│ │ │ 52 │Старший техник │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230200 │Информационные системы │ 62 │Бакалавр информационных систем │
│ │ ├──────┼───────────────────────────────────┤
│ │ │ 68 │Магистр информационных систем │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230201 │Информационные системы и технологии │ 65 │Инженер │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230202 │Информационные технологии в образовании │ 65 │Инженер │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230203 │Информационные технологии в дизайне │ 65 │Инженер │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230204 │Информационные технологии в медиаиндустрии │ 65 │Инженер │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230300 │Организационно-технические системы │ │ │
├───────┼──────────────────────────────────────────────┼──────┼───────────────────────────────────┤
│230301 │Моделирование и исследование операций в │ 65 │Инженер │
│ │организационно-технических системах │ │ │
├───────┼──────────────────────────────────────────────┼──────┼─────────────────────────── >>>>
[12:47:37] <Lubagov_H> Я оканчивал 230105
[12:48:23] <Lubagov_H> enaken: А учебные планы там есть?
[12:48:23] MafBot is now chat ((Помощь по командам): jc - Поиск конференций в рейтинге jc.jabber.ru)
[12:48:26] <enaken> Lubagov_H: на СПО там поганая подготовка системное программирование на паскале
[12:48:31] <enaken> их дофига и они разные
[12:48:45] <Lubagov_H> enaken: давай сюда..
[12:48:52] <enaken> Lubagov_H: ща поищу
[12:49:04] <Lubagov_H> Они на компе у тебя?
[12:49:43] <Lubagov_H> 230105 я так понимю уже не живая специальность, там 5 л5т учились
[12:50:09] <enaken> Lubagov_H: не в инете
[12:50:28] <enaken> Lubagov_H: Если брать нашу программу, ща я тебе почти все дисциплины перечислю подожди
[12:52:09] <Lubagov_H> там по идее в прикладной информатике, куча мутатени, ненужной... и нет вообще предметов касающихся разработки ПО...
[12:52:48] <Lubagov_H> где ты их ищещь?
[12:56:01] <Lubagov_H> enaken: это ты мне говорил что добавился во вконтакте? Я не вижу такого...
[12:56:20] <Lubagov_H> Какой то дмитрий волгоград 1977 года рождения в друзъя просится..
[12:57:31] <enaken> II курс
Информационные технологии
Дискретная математика
Базы данных
Русский язык и культура речи
Иностранный язык
Физкультура
Высшая математика
Теория вероятности
Архитектура ЭВМ
Операционные системы
Основы этики
Основы экономики
Социальная психология
ОСП
Основы алгоритмизации и программирования (85 часов)
О Права
Английский
III курс
Метрология
Технические средства информатизации
Основы философии
Физ Культура
Английский
Основы алгоритмизации и программирования (64 часа)
БЖ
Экология природопользования
Компьютерные сети
Авто инф сис
Проект ИС
Организация и ТО
Тех комп проект
Мультимед техн
Корпоративные ИС
Компьютерная графика
Охрана труда
VI курс
РАспредел сист обр инф
Безопасность и упр доступом
Правовое об пр дет
Англи
Физкультура
Экономика отрасли
Основы зак в сфере ДД
Устройство то Автом
Разработка и эксплуатация АИС
[12:57:41] <enaken> Lubagov_H: кинь ссылку ВК
[13:00:29] <enaken> Lubagov_H: Прикладная информатика и высшая математика. Это моя будущая Дай БОГ специальность. Эта спецуха посвящает половину курса высшей математики а остальное неопознанной хуете. В принципе, я туда иду тока ради вышки. Программированию сам учиться буду.
[13:03:07] <enaken> Lubagov_H: и ещё там какие то в последнем семестре предметы
[13:03:25] <enaken> Наш ёбнутый начальник учебной части (она) добавили из-за своего сынка ПДД ёбнутая
[13:03:30] <enaken> сука тупая
[13:03:44] <enaken> вообще большинство предметов к специальности не относящимся
[13:03:50] <enaken> в этом семестре
[13:03:56] <enaken> это в минобре не знают
[13:03:59] <enaken> въебли бы
[13:04:33] <Lubagov_H> Ты вон квадратное уравнение формулы смотрел...
[13:05:45] <enaken> Lubagov_H: я?
[13:06:29] <Lubagov_H> На самам деле, это вообще непонятная смесь где нет предметов, относящихся к каой то опредиленной специальности... толи ты экономистом будешь то-ли математиком, то-ли физиком... то-ли вообще не понятно кем...
[13:06:47] <enaken> Lubagov_H: Короче Инженером.
[13:06:53] <enaken> Lubagov_H: А вообще бакалавром
[13:07:03] <enaken> да всё равно заочно чему там блеать научат\
[13:08:01] <enaken> Lubagov_H: преподом информатика и математики можно идти сисадмином или компы чинить.. программирования тут нет
[13:10:42] <Lubagov_H> Это ты мне какую специальность дал?
[13:15:01] <enaken> Lubagov_H: 230103 Информационные системы (по отраслям)
[13:15:03] <enaken> тоибшь моя
[13:16:35] <Lubagov_H> Вот что тут относится к программированию, да вообще компам:
Базы данных - да но на втором курсе? без знания того к чему они применимы... быть не должны..
Архитектура ЭВМ - У нас на этой предмете мы учили ассемблер, только он на первом курсе был во 2ом симместре, и на втором курсе в первом
Операционные системы - тут учили WinAPI, межпроцессное и много поточное взаимодействие, в Windows параллельно шел другой предмет UNIX там мы учили Cи и то-же самое относительно Unix
Основы алгоритмизации и программирования (64 часа)
Компьютерные сети - Было на 4ом курсе, 2ой симместр и на пятом курсе, много всего интересного
Авто инф сис - не понял что это
Мультимед техн - небыло такого,
Корпоративные ИС - небыло
Компьютерная графика -была комп. графика, там учили OpenGL
РАспредел сист обр инф - небыло
Безопасность и упр доступом - что то мутное названия.. - Была компьютерная безопастность мы писали там вирус :-) Например, изучали алгоритмы шифрования информации
Разработка и эксплуатация АИС
[13:19:30] MafBot is now chat ((Помощь по командам): !rss_unsub - Отключает рассылку RSS по имени канала.)
[13:20:26] <Lubagov_H> Вообще много что не ясно, например алгоритмы шифрования информации вам где-нибудь да и раскажут наверняка - на нафиг они нужны, если ты программировать не умеешь... и все равно их нигде не применишь...
[13:20:41] <Lubagov_H> так что я не понимаю Информатику как науку..
[13:27:40] <enaken> II курс
Информационные технологии - общее понятие, что о чем, там нас учили работать по практике по этому предмету в paint, microsoft office
Дискретная математика - компьютерная математика, логика, графы, кодирование, вычисление лог выражение и много всякой дряни предикаты кванторы
Базы данных - нифига не рано. самое то. я многому там научился. это наш основной предмет. один из основных
Русский язык и культура речи - к ЕГЭ по русскому готовили блеать смешно
Иностранный язык - hello how are you
Физкультура - не ходил не хожу не буду ходить
Высшая математика - матан чистого вида пределы производные интегралы. а потом матрицы векторы анал геометрия. множества ряды и много че ещё
Теория вероятности - ага
Архитектура ЭВМ - какой на хуй ассемблер . наши не могли, что такое форм фактор запомнить. вообщем собирали разбирали и каждую часть сисблока конкретно вызубривали. в принципе полезно. кстати про ассемблер я спрашивал тогда. меня культурно послали На ХУЙ
Операционные системы - никуя не изучали можно сказать. реестр и командная строка шиндовс - это самое сложное что там было
Основы этики - учили сморкаться в платок
Основы экономики - учили экономить
Социальная психология - учили психовать
ОСП - говно ебаное социально политическое
Основы алгоритмизации и программирования (85 часов) - сначала freebasic потом VBA. что примечательно в VBA препод заставлял всегда объявлять переменные (опомнился)
О Права - права качать учили
Английский
III курс
Метрология - эх и хуета
Технические средства информатизации - повторение курса Архитектуры но не так подробно и без практики
Основы философии - ага
Физ Культура
Английский
Основы алгоритмизации и программирования (64 часа) - VBA VBA VBA
БЖ
Экология природопользования
Компьютерные сети - предмет очень интересный но понял я что там к чему когда стал работать сисадмином и сеть мониторить. вела его ёбнутая училка которая любила только диктовать
Авто инф сис - автоматизированные информационные системы - второй основной предмет. тут учат как проектировать. вообщем проектное проектирование от ТЗ до тестирования продукта
Проект ИС - тоже самое. проектирование бдшек но уже по правилам проектирования ИС
Организация и ТО
Тех комп проект - тоже самое что АИС но изощрённее
Мультимед техн - звук видео и так далее практика - презентации
Корпоративные ИС - отдельная часть комп сетей. там учили стеки протоколов какие сети по масштабам бывают и как соединяются говно ебучее никому не нужное
Компьютерная графика - AutoCad ненавижу и сейчас
Охрана труда
VI курс
РАспредел сист обр инф - хуета неведомая. там о том как инет работает и почему и как нагрузка распределяется
Безопасность и упр доступом - там антивирусы шифрования мы проходили методы взломов как банки обманывали и так далее
Правовое об пр дет
Англи
Физкультура
Экономика отрасли
Основы зак в сфере ДД
Устройство то Автом
Разработка и эксплуатация АИС - продолжение серии основных предметов (собственно повторение стадий проектирования АИС)
[13:31:23] <Lubagov_H> Метрология - эх и хуета (это да.... Сидит лысый толстый мужик в очках, дикует книжку... читает её.. мы в тетрадь пишем... было :-D)
[13:32:40] <enaken> Lubagov_H: у нас тётя сидела ты прикинь мы там ещё задачки решали и экзамен по ней нам ставили
[13:32:59] <Lubagov_H> Авто инф сис - автоматизированные информационные системы - второй основной предмет. тут учат как проектировать. вообщем проектное проектирование от ТЗ до тестирования продукта
Понял, ТРПО, у нас было... тока под другим названием...
[13:34:45] <Lubagov_H> это чей текст? кстати?
[13:35:44] <enaken> Lubagov_H: в смысле?
[13:35:47] <enaken> какой текст?
[13:36:06] <Lubagov_H> кто писал комменты к предметам?
[13:37:16] <enaken> Lubagov_H: я
[13:37:35] <Lubagov_H> enaken: а откуда ты знешь то чего еще не проходил?
[13:37:47] <enaken> Lubagov_H: я все эти предметы проходил
[13:38:01] <Lubagov_H> в коледже?
[13:38:04] <enaken> Lubagov_H: да
[13:39:19] <Lubagov_H> БД надо учить после того как научишься кодить... хоть на чем то... иначе ради чего учить БД не понятно... т.к. непонятно к чему его применять...
[13:39:30] <Lubagov_H> Я так думаю..
[13:40:31] <enaken> Lubagov_H: у нас на БД было одновременно обучение кодить на VBA, поэтому на алгорит и прогр нам было легче потом. и интереснее было. меня например впечатлял сам процесс кодинга, а не разработки БД, я и использовал в основном кодинг, а к БД чисто формально относился.
[13:41:33] <Lubagov_H> Ну вот наделаешь ты в базе данных табличек SQL запросами... ну и что дальше? А программу написать которая в эту БД что то сохранит и что то прочитает? наче ради чего БД не понятно...
[13:42:08] <Lubagov_H> кто её ставит раньше, чем учат код писать? дураки только... вот потому вас там и учили VBA..
[13:43:07] <enaken> Lubagov_H: Там access
[13:43:13] <enaken> ниче для неё знать не надо
[13:43:25] <enaken> там всё есть
[13:43:30] <enaken> вплоть до транзакций
[13:43:44] <Lubagov_H> Вот а кто у нас в учебных планах поставил UNIX раньше чем Си? тоже дураки... в результате препод нам рассказывал си, поменяв предметы местами..
[13:43:45] <enaken> SQL тоже изучали, но так...что пздец
[13:44:15] <enaken> Lubagov_H: У нас также было) ставят АИС раньше проект ИС, тоже местами меняли
[13:44:27] <enaken> Преподу то пофиг
[13:44:52] <enaken> Ставили в один день неделями две пары дискр математики две пары высшей
[13:44:56] <enaken> ёпнуться можно
[13:45:03] <enaken> изучали сначала одну потом другую
[13:48:55] <enaken> походу у C++ проблемы с оператором rand()
[13:49:14] <Lubagov_H> enaken: как это?
[13:49:35] <Lubagov_H> это не оператор это функция
[13:49:35] MafBot is now chat ((Помощь по командам): бор - Показывает случайную цитату из бора (bash.org.ru). Также может по заданному номеру вывести.)
[13:49:38] <enaken> Lubagov_H: да он сначала разные числа писал а потом сука как зациклится на "41"
[13:49:42] <enaken> ну да функция
[13:49:48] <Lubagov_H> возвращает она число от 0 до 1 так?
[13:49:53] <enaken> ну нет
[13:49:58] <enaken> Нормально возвращает
[13:51:07] <enaken> Lubagov_H: хм одно и то же число возвращает
[13:51:09] <enaken> а почему
[13:51:10] <Lubagov_H> http://www.cplusplus.com/reference/cstdlib/rand/
[13:51:26] <Lubagov_H> а srand ты в начале сделал?
[13:51:37] <enaken> Lubagov_H: сброс рандома? нет конечно!
[13:53:14] <Lubagov_H> это не сброс... это инициализация счетчика, обычно системным временем...
[13:53:24] <Lubagov_H> enaken: только потом rand будет работать
[13:53:34] <Lubagov_H> это как randomize в паскале..
[13:53:44] <Lubagov_H> 1 раз в начале сделать то надо
[13:54:49] <enaken> а синтаксис то какой
[13:54:52] <enaken> не работает
[13:56:40] <Lubagov_H> [13:52.16]<Lubagov_H> http://www.cplusplus.com/reference/cstdlib/rand/
[13:56:47] <Lubagov_H> там пример
[14:00:18] <Lubagov_H> /* initialize random seed: */
srand ( time(NULL) );
/* generate secret number: */
iSecret = rand() % 10 + 1;
rand возвращает число от 0 до RAND_MAX, всегда целое, чтоб получить например число от 3х до 7 нужно, от него взять остаток диления (паскалевский mod, в C это %) на 3-7=4 и приплюсовать 3
будет
rand() % 4 + 3;
понимаешь почему?
[14:00:33] <enaken> Lubagov_H: http://vk.com/nefedyev_alexandr?w=wall97357546_1652
[14:02:27] <Lubagov_H> enaken: ну он всегда будет одно число гененрировать
[14:02:40] <enaken> Lubagov_H: ну что йто
[14:02:45] <Lubagov_H> знаешь как работает рандом?
[14:02:51] <enaken> я ограничил 10
[14:03:13] <enaken> Ну примерно згаю. берется системное время и оно крутится по циклу естественно и с цикла хватается число
[14:03:46] <Lubagov_H> берется начаальное число, его задают функцией
srand (число);
если его не задать, то там будет 0
[14:04:03] <enaken> http://paste.org.ru/?wxp1ou
[14:04:19] <Lubagov_H> потом от него высчисляется по формуле с синусами и косинусами некоторое число... следующее всегда по одному алгоритму
[14:04:44] <enaken> Lubagov_H: srand ( time(NULL) );
magic=rand()% 10;
[14:05:44] <Lubagov_H> угу есть srand
[14:06:30] <enaken> Lubagov_H: блин дошёл до case
[14:06:38] <enaken> никогда case не понимал до конца
[14:07:01] <enaken> препод говорил - это для облегченного написания ветвления, чтобы по сто раз конструкцию IF не юзать
[14:07:36] <Lubagov_H> что понимать то?
[14:07:39] <Lubagov_H> там?
[14:08:57] <enaken> бредятина не нужная там
[14:09:01] <Lubagov_H> switch(переменная){
case значение1: код break;
case значение2: код break;
case значениеN: код break;
default
}
[14:09:09] <Lubagov_H> switch(переменная){
case значение1: код break;
case значение2: код break;
case значениеN: код break;
default: код;
}
[14:09:39] <enaken> да это я читаю
[14:09:42] <enaken> вон про пироги
[14:09:49] <enaken> понял я. но тупо и скудно
[14:09:51] <enaken> лучше if
[14:10:27] <Lubagov_H> если переменная примет значение указанное выполнится нужная ветка, если break не будет, выполнится код далее за ней, до тех пор пока не встретится break
[14:12:23] <enaken> ну а хотя если эмулировать тот же терминал, то при сравнении команд (например time или cd), легче юзать тупо case и переходы к тем или иным функциями, где всё это будет выполняться в main(), а переходить к другим функциям
[14:13:24] <Lubagov_H> switch(i){
case 1: cout<<"cond1"<<endl;
case 2: cout<<"cond2"<<endl;
case 3: cout<<"cond3"<<endl; break;
default: cout<<"other"<<endl;
}
что вывдится если i примет значение 1?
что выведется если i примет значение 2?
[14:14:25] <enaken> case 1: cout<<"cond1"<<endl;
case 2: cout<<"cond2"<<endl;
[14:14:29] <enaken> ну точнее
[14:14:32] <enaken> cond1
[14:14:35] <enaken> cond2
[14:14:41] <enaken> cond - это кондом?
[14:16:12] <Lubagov_H> что вывдится если i примет значение 1?
выведется
cond1
cond2
что вывдится если i примет значение 2?
выедется
cond2
[14:16:18] <Lubagov_H> тебя я не понял
[14:17:18] <enaken> Lubagov_H: если i=1 то и выведет cond1 если i=2 cond2 и тд
[14:17:38] <enaken> а если i=4 то уже other
[14:18:09] <Lubagov_H> если i=1 выведется cond1 потом выведется cond2 т.к. break стоит после него
[14:18:44] <Lubagov_H> будет выполнятся все условия подряд, пока не встретится break
[14:18:50] <Lubagov_H> в отличии от паскаля
[14:18:54] <enaken> Lubagov_H: ну после третьего
[14:18:56] <Lubagov_H> и от C#
[14:18:59] <enaken> а в паскале я вообще не знаю, как
[14:19:25] <Lubagov_H> ай.. это я ошибся..
[14:19:41] <Lubagov_H> да если i=1 выведется cond1 cond2 cond3
[14:19:41] MafBot is now chat ((Помощь по командам): !х - Показать подсказку (там русская ХЭ).)
[14:19:59] <Lubagov_H> а если i=2 выведется cond2 cond3
[14:20:05] <enaken> Lubagov_H: как это? если i=1 то cond2 cond3 разве выведется?
[14:20:16] <Lubagov_H> да
[14:21:14] <Lubagov_H> switch(i){
case 1: cout<<"cond1"<<endl;
case 2: cout<<"cond2"<<endl;
case 3: cout<<"cond3"<<endl; break; //<< break стоит тут, а будет выполнятся все условия ДО break
default: cout<<"other"<<endl;
}
[14:21:20] <enaken> Lubagov_H: как это?
[14:22:27] <enaken> Lubagov_H: для каждого введенного свой результат. если ты введешь 1, то выведется cond1 а не сразу три конда
[14:22:45] <Lubagov_H> это не паскаль и не C#
[14:23:15] <enaken> Lubagov_H: щас попробую
[14:23:47] <Lubagov_H> что б было как ты говоришь нужно писать
switch(i){
case 1: cout<<"cond1"<<endl; break;
case 2: cout<<"cond2"<<endl; break;
case 3: cout<<"cond3"<<endl; break;
default: cout<<"other"<<endl;
}
[14:23:55] <enaken> Lubagov_H: кстати там отдельных библиотек не надо для этого? а то че то не деклорирует
[14:24:35] <Lubagov_H> нет не надо...
[14:24:44] <enaken> switch(i)
{
case 1: cout<<"cond1"<<endl;
case 2: cout<<"cond2"<<endl;
case 3: cout<<"cond3"<<endl; break;
}
[14:24:48] <enaken> не деклорирует
[14:24:56] <enaken> switch(i)
[14:27:07] <enaken> бля
[14:27:16] <enaken> я переменную i не объявил
[14:28:09] <Lubagov_H> #include <iostream>
using namespace std;
int main(int argc, char** argv){
int i=1;
switch(i){
case 1: cout<<"cond1"<<endl;
case 2: cout<<"cond2"<<endl;
case 3: cout<<"cond3"<<endl; break; //<< break стоит тут, а будет выполнятс
default: cout<<"other"<<endl;
}
}
вывод
cond1
cond2
cond3
[14:29:38] <Lubagov_H> часто программисты забывали писать break..
[14:29:41] <enaken> Lubagov_H: че будет выполняться ? а ввод то где?
[14:29:46] <Lubagov_H> и мучались с этим
[14:29:54] <enaken> он мне при запуске проги пишет сразу break
[14:30:00] <enaken> ибо ниче не введено
[14:30:11] <Lubagov_H> int i=1;
[14:30:23] <Lubagov_H> я i присвоил 1 сразу
[14:31:03] <enaken> Lubagov_H: ааа
[14:31:07] <Lubagov_H> и. .к. программисты break писать забывали, Microsoft в C# решила, что break надо ставить всегда..
[14:31:14] <Lubagov_H> после каждого условия..
[14:31:43] <Lubagov_H> :-D и ввело это в синтаксис языка... а вот Java и C++, break можно убрать..
[14:31:58] <Lubagov_H> тогда выполнится условие ниже..
[14:32:10] <Lubagov_H> пока не встретится break
[14:34:05] <enaken> а вон оно как
[14:34:08] <enaken> точняк
[14:36:12] <enaken> Lubagov_H: http://vk.com/nefedyev_alexandr?w=wall97357546_1653
[14:36:19] <enaken> вот поэтому я и не люблю case
[14:37:58] <Lubagov_H> а попробуй такое написать if' ами? замучишься..
[14:38:53] <enaken> Lubagov_H: ну да
[14:39:01] <enaken> всё равно плохо даётся
[14:39:05] <enaken> ну да ладно
[14:40:43] <enaken> Lubagov_H: цикл while от do while отличается только тем, что в do while независимо от условия выполнится всё равно один раз?
[14:41:52] <Lubagov_H> условие в конце, т.е. do while гарантирует, что выполнится тело цикла хотябы один раз
[14:43:46] <enaken> перешел к вложенным циклам
[14:45:44] <enaken> не люблю их
[14:46:54] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[14:46:56] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[14:47:26] <Lubagov_H> mov 10, cx
push cx
[14:47:28] <Lubagov_H> ой
[14:50:37] MafBot is now chat ((Помощь по командам): !лог - Поиск текста в логах бота.Ключи команды - <вчера>, <месяц>.Без ключа будет искать в логах за сегодня.)
[14:52:09] <Lubagov_H> как-то так, вот 2 цикла на assembler'е
mov 10, cx
l1:
;внешний цикл
push cx
mov 10, cx
l2:
;внутренний цикл
loop l2
pop cx
loop l1
[14:52:18] <Lubagov_H> :-D
[14:53:44] <Lubagov_H> это эквивалент
for(int i=10;i>0;--i){
for(int n=10;b>0;--n){
}
}
[14:55:36] <Lubagov_H> mov cx, 10
ай...
[14:55:44] <Lubagov_H> перепутал..
[14:55:54] <Lubagov_H> да я не все уже помню, далеко из асма...
[14:55:57] <enaken> вообщем сложно
[14:56:08] <Lubagov_H> где?
[14:56:18] <Lubagov_H> ассемблер? нифига сложного
[14:59:43] <Lubagov_H> mov cx,10 ; отправить в регистр cx число 10
l1:
;внешний цикл
push cx ; сохранить его в стек
mov cx, 10 ;отправить в регистр cx число 10
l2:
;внутренний цикл
loop l2 ;перейти на метру l2, уменьшить cx на 1
pop cx ; восстановить из стека, в cx то что там было
loop l1 ; перейти на метку l1, и уменьшить cx на 1
[15:00:26] <enaken> ппц
[15:00:32] <enaken> C++ детский сад
[15:00:38] <enaken> в сравнении с этим
[15:01:42] <Lubagov_H> я не знаю что проще C++ или ассемблер..
[15:01:50] <Lubagov_H> по мне асм проще...
[15:02:17] <Lubagov_H> там все понятно, что это а что то..
[15:02:59] <Lubagov_H> а плюсы вот у тебя есть переменная вида
cout<<somevar[10];
вопрос что такое somevar?
[15:03:12] <enaken> Lubagov_H: мы в любых языках дальше символьных переменных не заходили. допустим:
учим: ввод/вывод, условие, цикл, массивы, симв перемнные и всё
[15:03:15] <enaken> а что дальше?
[15:03:41] <Lubagov_H> по крайней мере это может быть
1. массив, 2. указтель, 3. любой тип данных для которого пергружина операция []
[15:04:33] <enaken> хочется допустим написать на C++ программу авторизации и что? для этого нужно обращаться в БД, а как с БД работать? можно тупо снести логин и пароль в текстовый документ. но опять а как? а если тупо снести он свободно видится. надо шифровать. надо подключать что - то и шифровать а как?
[15:04:37] <enaken> короче учат ничему
[15:07:12] <Lubagov_H> Почти в каждом современном языке, сразу есть уже масса фозможностей работы с БД...
[15:07:21] <Lubagov_H> В C++ нету
[15:07:37] <enaken> и как же быть?
[15:07:55] <Lubagov_H> Но используя обертки вроде QT.. или многих сторонних либ можно
[15:08:58] <enaken> Lubagov_H: ну массивы вроде не такие сложные одномерные по крайней мере
[15:11:00] <Lubagov_H> в некоторых языках есть готовые системы для авторизации например в JAVA EE есть Realm'ы с помощью которых ты можешь сконфигурировать все в WEB.XML файле... В JDBC Realm самое простое, можно, указать где бд, и где таблица с пользователями, и указать какие части сайта кому доступны... и где страница авторизации... сверстать её по опредиленным правилам...
[15:11:21] <enaken> Lubagov_H: блять ублюдская математика в C++ путаюсь всё время
зачем писать x /= 4
когда нормально - это x=x/4
[15:11:22] <Lubagov_H> и веб сервер сам будет знать и не пускать куда не надо..
[15:12:39] <enaken> попробую щас написать программу определения минимального значения
[15:13:24] <Lubagov_H> от так чтоли?
val=(a<b)?a:b;
[15:14:47] <enaken> щас сек)
[15:16:46] <enaken> Lubagov_H:
int min;
int zn;
int a;
int dim[a];
for (a=0; a<10, ++a)
{
cin<<zn;
dim[a]=zn;
}
что не так? всё ок?
[15:16:59] <enaken> это наполнение массива числами моими
[15:17:06] <enaken> 10 раз ввести числа я должен буду
[15:18:10] <Lubagov_H> int dim[10];
тут размер массива
[15:18:57] <enaken> да да
[15:18:59] <enaken> но не пашет
[15:19:52] <enaken> эх я щас ошибок наделал
[15:20:19] <enaken> заработало
[15:20:56] MafBot is now chat ((Помощь по командам): помоги - Показать подсказку (там русская ХЭ).)
[15:24:45] Lubagov_H is now away (Автоматически в состоянии "отошёл" по бездействию)
[15:34:45] Lubagov_H is now xa (Автоматически в состоянии "отошёл" по бездействию)
[15:51:27] MafBot is now chat ((Помощь по командам): дарвин - премия дарвина)
[15:54:36] <enaken> Lubagov_H: я сделал программу ещё одну http://paste.org.ru/?ym68m6
[15:54:48] <enaken> Lubagov_H: вычисляет минимум и максимум и ср значение
[15:55:07] enaken leaves the room
[15:55:16] enaken joins the room as moderator and owner
[15:55:16] enaken is now dnd (Наверно уже сплю)
[15:56:00] enaken leaves the room
[15:56:17] enaken joins the room as moderator and owner
[15:56:17] enaken is now dnd (Наверно уже сплю)
[16:02:23] <enaken> Lubagov_H: ну вот я и дошёл до пузырьковой сортировки!
[16:05:54] <enaken> Lubagov_H: Объяснишь мне сортировку пузырьком? Я её вообще не понимаю (((
[16:13:07] enaken is now dnd (C:\Dev-Cpp)
[16:13:16] enaken is now xa (C:\Dev-Cpp)
[16:24:49] MafBot is now chat ((Помощь по командам): !старт - Запуск игры.)
[16:31:36] Lubagov_H is now online (Автоматически в состоянии "отошёл" по бездействию)
[16:32:38] <Lubagov_H> enaken: Обмениваем 2 соседних элемента..
[16:32:50] <Lubagov_H> до тех пор пока не отсортируется
[16:33:08] <enaken> Lubagov_H: это я уже прочёл мне сам код не оч понятенэ
[16:33:57] Lubagov_H leaves the room
[17:02:27] MafBot is now chat ((Помощь по командам): !цитата+ - Добавляет цитату на сайт jabber-цитатника http://jabber-quotes.ru
Правила:
Максимальная длина цитаты - 1500 символов.
Правила добавления цитаты - http://jabber-quotes.ru/api | http://jabber-quotes.ru/about)
[17:38:20] MafBot is now chat ((Помощь по командам): !найти_жид - Поиск жида в овнер-,админ-,мембер-,бан- листах конференций.)
[18:10:06] MafBot is now chat ((Помощь по командам): юрлдетект - Включает/отключает автоинфу о ссылках в сообщениях)
[18:42:01] MafBot is now chat ((Помощь по командам): !rss_sub - Подписка на RSS канал. Список каналов по команде !rss)
[19:12:03] MafBot is now chat ((Помощь по командам): инфа - Возвращает статистику о сервере юзая XEP-0039.)
[19:43:31] MafBot is now chat ((Помощь по командам): локдоступ - Устанавливает или снимает (если ник писать без уровня, после снятия доступа нужно обязательно перезайти в конференцию) уровень доступа для определённого ника на определённый уровень. Поддерживаются только ники без пробела. Если указываеться третий параметр, то изменение происходит навсегда, иначе установленный уровень будет действовать до выхода бота или пользователя из конференции.
-100 - абсолютное игнорирование, все сообщения от пользователя с таким доступом будут пропускатся на уровне ядра бота
-1 - не сможет сделать ничего
0 - очень ограниченное кол-во команд и макросов, автоматически присваивается гостям (visitor)
10 - стандартный набор команд и макросов, автоматически присваивается пользователям (participant)
11 - расширенный набор команд и макросов, автоматически присваивается участникам (member)
15 (16) - набор команд для модераторов, автоматически присваивается модераторам (moderator)
20 - набор команд и макросов для администраторов, автоматически присваивается администраторам конференции (admin)
30 - набор команд и макросов для владельца, автоматически присваиватся владельцам конференции (owner)
40 - не реализовано сейчсас толком, позволяет пользователю с этим доступом заводить и выводить бота из конференций + все возможности доступа 30
100 - администратор бота, может всё.)
[20:13:34] MafBot is now chat ((Помощь по командам): сказать - Сказать что-то от имени бота.)
[20:43:43] enaken leaves the room
[20:45:58] enaken joins the room as moderator and owner
[20:45:58] enaken is now xa (C:\Dev-Cpp)
[20:49:02] MafBot is now chat ((Помощь по командам): бор - Показывает случайную цитату из бора (bash.org.ru). Также может по заданному номеру вывести.)
[21:19:44] MafBot is now chat ((Помощь по командам): турбоинфа - Информация на JID из истории по турбопингу)
[21:21:50] enaken is now online (C:\Dev-Cpp)
[21:21:57] enaken is now online (Доступен)
[21:23:27] enaken leaves the room
[21:23:35] enaken joins the room as moderator and owner
[21:23:35] enaken is now online (Доступен)
[21:24:03] Talisman-bot is now online (в сети)
[21:25:09] PyTalisman joins the room as moderator and admin
[21:25:09] PyTalisman is now online (напишите "помощь" и следуйте указаниям, чтобы понять, как со мной работать)
[21:25:09] <PyTalisman> меня привёл enaken
[21:25:42] <enaken> дать_доступ Talisman-bot -100 навсегда
[21:25:42] <PyTalisman> enaken: выдан постоянный доступ
[21:26:08] <enaken> PyTalisman: дать_доступ lubagovka -100 навсегда
[21:26:08] <PyTalisman> enaken: выдан постоянный доступ
[21:26:25] <enaken> PyTalisman: дать_доступ MafBot -100 навсегда
[21:26:25] <PyTalisman> enaken: выдан постоянный доступ
[21:26:29] <enaken> доступlubagovka
[21:26:33] <enaken> доступ lubagovka
[21:26:33] <MafBot> enaken: 30 (овнер)
[21:26:33] <PyTalisman> enaken: -100 (полный игнор)
[21:26:35] <MafBot> В вашей конференции зафиксирован бот с аналогичной командой,
чтобы не засорять чат перехожу в тихий режим -
выполнение команд возможно только по обращению на ник!
[21:26:38] <enaken> доступ
[21:26:38] <PyTalisman> enaken: 100 (админ бота)
[21:30:43] PyTalisman leaves the room
[21:30:47] PyTalisman joins the room as moderator and admin
[21:30:47] PyTalisman is now online (напишите "помощь" и следуйте указаниям, чтобы понять, как со мной работать)
[21:36:49] enaken leaves the room
[21:37:03] enaken joins the room as moderator and owner
[21:37:03] enaken is now online (Доступен)
[21:40:47] PyTalisman is now away (я ничего здесь не делаю с 03.01.2013@17:30:58 GMT)
[21:45:27] <enaken> PyTalisman: фконфу
[21:45:27] PyTalisman is now online (напишите "помощь" и следуйте указаниям, чтобы понять, как со мной работать)
[21:45:52] <PyTalisman> enaken: ещё разик :)
[21:45:58] <enaken> PyTalisman: фконфу
[21:46:23] <PyTalisman> enaken: done
[21:46:35] enaken leaves the room
[21:46:39] enaken joins the room as moderator and owner
[21:46:39] enaken is now online (Доступен)
[21:49:53] MafBot is now chat ((Помощь по командам): killme - Кажется, что жизнь повернулась спиной? Поверьте, бывает и хуже... http://killmepls.ru/)
[21:50:31] <enaken> PyTalisman: хдея
[21:50:31] <PyTalisman> enaken: я сижу в 2 комнатах:
support@conference.xmpps.ru, info@conference.jabber.ru
[21:50:36] <enaken> Talisman-bot: хдея
[21:53:07] <enaken> PyTalisman: фконфу
[21:53:32] <PyTalisman> enaken: done
[21:53:40] enaken leaves the room
[21:53:44] enaken joins the room as moderator and owner
[21:53:44] enaken is now online (Доступен)
[21:56:51] <enaken> PyTalisman: визитка Talisman-bot
[21:56:52] <PyTalisman> enaken:
name: Талисманка Ботярка
url: Мои чатлоги можно увидеть: http://xmpps.ru
about: Если кто то меня хочет взять к себе, пишите admin@xmpps.ru
[21:57:11] <enaken> Talisman-bot: дать_доступ PyTalisman -100 навсегда
[22:20:15] MafBot is now chat ((Помощь по командам): clck - Выдает короткую ссылку взамен введенного URL)
[22:39:34] enaken is now away (Автоматически в состоянии "отошёл" по бездействию)
[22:49:34] enaken is now xa (Автоматически в состоянии "отошёл" по бездействию)
[22:50:15] MafBot is now chat ((Помощь по командам): start - Запуск игры.)
[22:51:19] enaken is now online (Доступен)
[22:56:59] enaken is now away (Автоматически в состоянии "отошёл" по бездействию)
[23:02:48] enaken is now online (Доступен)
[23:08:10] enaken is now away (Автоматически в состоянии "отошёл" по бездействию)
[23:18:10] enaken is now xa (Автоматически в состоянии "отошёл" по бездействию)
[23:20:21] MafBot is now chat ((Помощь по командам): календарь - Показ календаря. Без параметров показывает календарь на текущий месяц
Ported by WitcherGeralt)
[23:38:29] enaken is now online (Доступен)
[23:50:28] MafBot is now chat ((Помощь по командам): девойс - Лишает посетителя голоса)