?

Log in

No account? Create an account
doozeer [entries|archive|friends|userinfo]
doozeer

[ website | путь к истине ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Gladiator soundtrack | Gladiator theme | Now we are free | Indigo Choir ... [авг. 17, 2017|03:16 am]
doozeer
СсылкаОставить комментарий

Enya-Orinoco Flow( performing) [авг. 17, 2017|03:03 am]
doozeer
СсылкаОставить комментарий

[reposted post] Удальцов на свободе !!! [авг. 8, 2017|01:58 pm] [(перепостил doozeer)]
Иван Ушенин

Читать дальше...Свернуть )

Ссылка46 комментариев|Оставить комментарий

Социальная реклама в СССР (редкое видео) [авг. 3, 2017|08:21 pm]
doozeer
СсылкаОставить комментарий

Петкун Голубев Макарский Belle [авг. 2, 2017|01:13 pm]
doozeer
СсылкаОставить комментарий

Короли ночной Вероны / Les Rois Du Monde (Russian clip) [авг. 2, 2017|01:06 pm]
doozeer
СсылкаОставить комментарий

Программерское. [авг. 1, 2017|12:12 pm]
doozeer
В предыдущем посте я затронул тему LISP не случайно.
Всем понимающим понятно, что Винда скоро будет вытеснена Linux подобными системами.
Это связано с  санкциями, к тому же есть проблемы с лицензиями.
По крайней мере переход с винды на линух уже идёт и очень быстрый.
В университетах ( к сожалению не во всех) уже началось преподавание линух и программ
которые популярны именно в этой системе. Я встречал уже универы где изучают Lazarus.
Так вот LISP заточен именно под LINUX . Через очень небольшой промежуток времени,
лисп-программисты будут востребованы значительно больше чем  например с++ программеры.
Так что обращаюсь к программистам- изучайте Лисп в свободное от работы время.
( конечно кроме лиспа не плохо было бы Перл поучить, но Лисп значительно более мощный язык и более востребованный)

Для будущих студентов.
Перед тем как поступать в универ на информационные технологии , посмотрите чему вас там будут учить.
Мне повезло, первоначально изучал С++, но я сменил специальность и  у нас преподавали Дельфи, базы данных, AUTOcad, ну и само собой архитектуру ЭВМ и яязык ассемблера.  В То время Линухи практически нигде не преподавали, но изучение дельфи мне позволило перейти на Lazarus, и практически всё я пишу на нём.
Так что выбирайте правильный универ, не ведитесь на С++ и прочие технологии работающие под винду. Так как это уже не актуально, просто посмотрите какая конкуренция на рынке программистов-С++ , наплодились , а заказов на всех не хватает и с каждым годом уменьшается.
Выбирайте универ, где изучается Линух, программирование под него. И конечно же выбирайте специальности где изучается функциональное и логическое программирование. Это не будет лишним, даже для любителей Винды, так как резко повысит вашу производительность на C#  и в основном обучение ведётся по F#.
СсылкаОставить комментарий

Программерское. [авг. 1, 2017|09:41 am]
doozeer
Когда-то в прошлой жизни занимался программированием на LISP. В общем игрался с неким диковинным зверьком. Потом забросил, так как нет никаких перспектив что-то на этом заработать.  Последнее время опять потянуло, но чисто с "философскими" целями, хочется всё пощупать и проверить :)
Вот проверил на скорость два варианта решения квадратного уравнения. Первый вариант с глобальной переменной ( императивщик я, и никуда от этого не деться), а второй вариант уже по правилам с let конструкцией.
(defun qudrat(a b c)
(setq D (- (* b b) (* a c 4)))
   (cond ((< D 0) nil)
             ((= D 0) (/ ( - b) (* 2 a)))
             ( T (list (/ (- (* b -1) (sqrt D)) (* 2 a))
                          (/ (+ (* b -1) (sqrt D)) (* 2 a))))))
(let ((start (get-internal-real-time)))  
(print (qudrat 1 -4 2))
(print (- (get-internal-real-time) start)))
(0.58578646 3.4142137)                                                                                                          
149  - время выполнения программы
 
(defun qudrat(a b c)
(let ((D (- (* b b) (* a c 4))))
   (cond ((< D 0) nil)      
              ((= D 0) (/ ( - b) (* 2 a)))        
              ( T (list (/ (- (* b -1) (sqrt D)) (* 2 a))
                         (/ (+ (* b -1) (sqrt D)) (* 2 a)))))))
(let ((start (get-internal-real-time)))
(print (qudrat 1 -4 2))
(print (- (get-internal-real-time) start)))
(0.58578646 3.4142137)                                                                                                          
122    - время выполнения программы    

Как видно  быстрее прога работает именно по правилам Лиспа. Это даже немного обидно, одно радует, что это медленнее чем на моём любимом паскале :)
СсылкаОставить комментарий

Александр Градский - Как молоды мы были [июл. 29, 2017|07:47 pm]
doozeer
СсылкаОставить комментарий

[reposted post] Как спасти русскую «оборонку» от новых 90-х? (М.Калашников, К.Бабкин, В.... [июл. 27, 2017|01:36 pm] [(перепостил doozeer)]
kolybanov



Ссылка6 комментариев|Оставить комментарий

navigation
[ viewing | most recent entries ]
[ go | earlier ]