Лет 5 назад пробовал заниматься по этой книжке Павла Цацулина (ака Пол Уэйд). Уж слишком неравномерное увеличение нагрузки. Нагрузки со временем должны возрастать по логарифмическому закону, а у него по книге наоборот — возрастание сложности упраженний по экспоненте прёт.
Прочитал. Там нигде не написано, что если человек трудоустроен, то он лишается этого права.
Я не понимаю, откуда берётся идея о том, что раз уж право в чем то реализовано, то и хватит уже. Это какое то домысливание за законом. Человека вполне может не устраивать то, сколько он зарабатывает на жизнь и он имеет полное право своим трудом зарабатывать больше. Ограничение этого права — прямое нарушение прав человека. Все рассуждения о том, что у него уже есть работа и пусть довольствуется тем, что есть совершенно безосновательны.
И как из того, что право реализовано в чем то одном следует, что человек должен лишиться этого самого права во всем остальном?
Этак можно чего угодно лишить под предлогом "право уже реализовано". Например право на свободу передвижения — сказать что оно реализовано в пределах передвижения по одиночной камере.
Я не юрист, и тем более не знаком с законами США, но насколько я себе представляю, запрещать человеку делать какую бы то ни было работу это нарушение 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 пользователей об этом не знают и продолжают тыкать мышкой одни и те же последовательности нажатий кнопок в ГУИ изо дня в день, долгими годами и даже десятилетиями.
Лет 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