Pull to refresh
7
0.2
Send message

Лет 5 назад пробовал заниматься по этой книжке Павла Цацулина (ака Пол Уэйд). Уж слишком неравномерное увеличение нагрузки. Нагрузки со временем должны возрастать по логарифмическому закону, а у него по книге наоборот — возрастание сложности упраженний по экспоненте прёт.

Он забыл сказать "Я вас категорически приветствую" в начале видео.

Надо было в досбоксе сначала win3.11 запустить, а уже им под него дум.

Прочитал. Там нигде не написано, что если человек трудоустроен, то он лишается этого права.
Я не понимаю, откуда берётся идея о том, что раз уж право в чем то реализовано, то и хватит уже. Это какое то домысливание за законом. Человека вполне может не устраивать то, сколько он зарабатывает на жизнь и он имеет полное право своим трудом зарабатывать больше. Ограничение этого права — прямое нарушение прав человека. Все рассуждения о том, что у него уже есть работа и пусть довольствуется тем, что есть совершенно безосновательны.

И как из того, что право реализовано в чем то одном следует, что человек должен лишиться этого самого права во всем остальном?
Этак можно чего угодно лишить под предлогом "право уже реализовано". Например право на свободу передвижения — сказать что оно реализовано в пределах передвижения по одиночной камере.

Я не юрист, и тем более не знаком с законами США, но насколько я себе представляю, запрещать человеку делать какую бы то ни было работу это нарушение 23 статьи конвенции о правах человека (право на труд).

Насобачился перемещаться по тексту не отрывая руки от стандартной позиции (правда не в vim, а в emacs), а потом стал сомневаться, действительно ли это так хорошо для моих кистевых суставов длительно время пребывать в одной и той же позиции?
А ещё я стал сомневаться в пользе слепого набора. Я, как освоил его, действительно теперь не отрываю глаз от монитора, и если раньше глаза бегали с монитора на клавиатуру и обратно, за это время хоть как то двигались и немножечко перефокусировались, то теперь тупо смотрят в одну область, по долгу настроившись на одно фокусное расстояние. И я прямо чувствую, что глаза теперь сильнее устают.

Если виртуальная частица выглядит как утка, плавает как утка и крякает как утка, то откуда такая категоричность?

Всю жизнь. В школе с углубленным изучением отучился (родители тогда на поклон к кому то ходили, чтобы меня в блатную школу взяли). Потом в институте учил. А потом сам заставлял себя книги читать, фильмы смотреть, ролики с ютуба.
И результат всех моих жизне-часов примерно 7-8 тысяч слов запаса и весьма посредственное знание грамматики.
Так себе результат. Руки опускаются.

А что за курс проходили, и как долго? Довольно впечатляющий уровень для человека, который просто прошел курс.

Ещё не освоил здешний интерфейс. Переформатировал код свего комментария

import System.IO

whenKeyIsPressed :: Handle -> IO a -> IO (Maybe a)
whenKeyIsPressed handle getCh = hReady handle >>= go
   where go True = getCh >>= return . Just
         go _    = return Nothing

main :: IO ()
main = do
  hSetBuffering stdin NoBuffering
  ch <- whenKeyIsPressed stdin getChar
  case ch of
    Just c -> putStrLn $ "Key pressed: " ++ [c]
    Nothing -> return () -- putStrLn "Nothing is pressed"
  main<b></b>
Можно и без параллеьных потоков, используя функцию hReady

import System.IO

whenKeyIsPressed :: Handle -> IO a -> IO (Maybe a)
whenKeyIsPressed handle getCh = hReady handle >>= go
where go True = getCh >>= return. Just
go _ = return Nothing

main :: IO ()
main = do
hSetBuffering stdin NoBuffering
ch < — whenKeyIsPressed stdin getChar
case ch of
Just c -> putStrLn $ «Key pressed: » ++ [c]
Nothing -> return () — putStrLn «Nothing is pressed»
main

Графический интерфейс хорош, когда надо сделать делать какое то действие пару раз и забыть об этом. То, что приходится делать регулярно и по многу раз удобнее делать без ГУИ, консольными командами. Но подавляющее большинство Windows пользователей об этом не знают и продолжают тыкать мышкой одни и те же последовательности нажатий кнопок в ГУИ изо дня в день, долгими годами и даже десятилетиями.
12 ...
114

Information

Rating
2,327-th
Registered
Activity