Я конечно не настоящий сварщик, но почему вы не записали в начало памяти код который прочитает все содержимое памяти на какую-нибудь ногу?
Т.е. прочитали например килобайт вашим способом. А потом записали в этот килобайт программу которая вычитывает память. Тем более что у вас есть стертая микросхема потренироваться.
Ходил в Чехии к похудительному доктору. У них система простая - уменьшение объема желудка. Т.е. калории не считаем, это сложно. Просто рекомендуют ограничить количество еды. За один раз максимально 100 гр мяса и 100 гр гарнира из рассчёта 3 раза в день. Жирное и сладкое вычеркиваем - можно столовую ложку любого жира и столовую ложку сахара в день. Естественно сладкая газировка, пиво, водка - тоже минус. Что интересно - соки и фрукты считаются по сахару, а не так как у нас - типа фруктоза не опасна. В целом диета простая, что позволяет придерживаться её не особо заморачиваясь и не отказываясь от любимых блюд.
Мне по случаю достались 2 платы от игровых автоматов на 200MHz low-power AMD. Там были обычные квадратные флешки для Биоса и запаянный DOC в SOIC, SDR SO-Dimm, VGA, ethernet, com, lpt и ещё какие-то непонятные порты. Платы были заточены под unix net boot, видимо их использовали как тонкий клиент плюс Биос был порезан чтобы запретить загрузку с hdd/fdd. На DOC по видимому были только ядро и initrd. Но я так и не смог прочитать что там. Теперь попробую воспользоваться предоставленной документацией.
Речь про hdd. Для ssd usb3 на 5 Gbps маловато. Если возьмём 4 x Sata3 по 6 Gbps каждый, то даже USB 3.2 на 10 Gbps не позволит использовать 2 канала одновременно на полную. А так, сеть 1Gbps, usb3 5 Gbps чтобы обеспечить обмен аж с 5 винтами при софтовом рейде на ожидаемой от hdd гарантированной скорости 100 MBps при долговременной нагрузке или в скоростной конфигурации зеркало на 2 винта по 250 MBps, для чего нам может понадобиться Sata2. Конечно встроенный рейд ( например jmb393 ) решает - можем забирать 5 Gbps при достаточном количестве быстрых винтов в jbod'e но куда потом девать этот поток если у нас сеть 1 Gbps?
Кстати бизнес был прибыльный, при стоимости контроллера jmb393 около 20$ модуль на нём стоил порядка 300 €.
Проект интересный, но не особо нужный. Я бы вам советовал состряпать USB 3 to Sata2 x4 контроллер. Желательно с возможностью менеджить/отключать питание для каждого винта отдельно. Можно оформить в виде корзины, но это сильно повысит цену при доставке, так что советую сделать это опцией. Дальше каждый для себя сможет выбирать процессор с платой, операционку и т.д. например у меня в качестве NAS стоит Чуви планшет на 4х ядерном Атоме. К USB3 подключен хаб с гигабитной сетевухой. К хабу подключены винты по USB3. Красочный экран с колонками, возможность ставить любые дистрибутивы Линукса, не говоря по Win10. Единственный недостаток - мотки проводов и хаб занимают прилично места. Поэтому я бы купил переходник usb3 на несколько sata винтов. Думаю 4-8 с возможностью аппаратного рейда было бы неплохо. Наверняка есть необходимый чип, но готовых модулей я не видел.
Не вижу проблем. Ребенку даётся старый смартфон на Андроиде. Версии 2.3.5 или 4. Заливаем все 256 мб "очень нужным" софтом. После установки всего нужного выпиливаем Гугле Плай или как он там назывался. Новые игры на нем не пойдут, старые попробуй отыщи. Телеграм, ФБ, ВК и Ютуб запустить невозможно. Браузер покажет в лучшем случае погоду. В плюсах жпс, голосовые звонки - пока 3ж не отключат, диктофон, фотоаппарат побаловаться ну и спец программу - трекер можно поставить. При желании можно слушать ФМ радио и мп3.
Единственный выход для ребенка - "случайно" разбить убердевайс.
Написали же все понятно. С одной стороны - лазер. Волокно рассеивает. С другой - датчик. Электрический сигнал датчика оцифровываем и отдаем в нейросеть. Фигак-фигак - на выходе события для Кафки. Все же очевидно, не так ли?
Так, ребята, это хабр или где? Почему ни одного предложения календаря привязанного к двоичной системе. Исправляю:
Время вообще легко перевести - 16 часов, 64 минуты, 64 секунды, секунда конечно поплывет. Недели по 8 или 4 дня. Для длинной недели 2 выходных, для короткой 1 Месяцы по 16 дней или по 32 в зависимости от выбранной недели. Конечно длинна года в месяцах будет не целой, ну так праздничную неделю устроить. Зато 25 бит для даты/времени внутри года ;-)
Да ладно, какой там сценарий. Есть отличный польский фильм про то как мужчины вымерли, правда по другой причине, и наши современники врываются в мир женщин... ( Сексмиссия, или Новые амазонки, 1983) Просто переснять его, это намного дешевле. Я бы посмотрел вариант от Нетфликса или французкий...
Хорошо, помечтали про термоядерную энергию. А теперь давайте вспомним КПД преобразования тепла в электричество. Гугл подсказывает 10%. Это значит что мы будем нагревать планету в 10 раз большей мощностью чем получаемое электричество. Да и выработанное электричество в большей степени пойдет на нагрев. И вам не жалко -негров- афро-африканцев? Они же поджарятся :-( Я понимаю что в солнечном Магадане проблема глобального потепления стоит не так остро, но не забывайте что на побережье океана живёт очень заметное количество людей. А над ними в буквальном смысле нависают ледяные горы Антарктиды...
Кстати да. Вариант с хэшами единственный приемлемый с точки зрения безопасности. Правда тогда админы не смогут подсмотреть чей-то пароль, что по видимому было скрытой целью. Ведь имея журнал проверки и доступ к АД хранящей дату/время смены пароля, найти юзернейм довольно несложно.
Насчёт длины хэша - sha96 имеет длину всего 12 байт что короче рекомендованной минимальной длинны паролей (12 unicode chars).
Хотя все равно остаётся слабое место в момент получения хэша, так как при существующей схеме пароль приходит в явном виде.
Как эту реальность уложить в упрощенный обучающий материал, на который студенту не пришлось бы тратить несколько недель, я пока не придумал.
Мне кажется нужно сделать комплект задач для проекта из рассчёта выполнения хотя бы в течении месяца. Нужно добиться того, чтобы даже "мальчик с феноменальной памятью" не смог прочитать сразу всё задание и проанализировать зависимости (без дополнительных усилий). Задачи должны быть инкрементальными как в настоящей жизни, но в тоже степени непоследовательными - сначала что-то добавить, через несколько заданий что-то убрать и т.д. Времени не жалеть, можно сразу интегрировать с изучением разных возможностей языка, которые вызывают проблемы у джунов. Желательно в последовательности заданий поставить несколько ловушек, в которые будет легко попасть если выполнять задания последовательно и формально без перепроверки предыдущего кода. За счёт длительности проекта детали будут исчезать из памяти и мы прийдем к правдоподобной симуляции реального проекта.
Благодарю за статью, очень информативно. Должен заметить что вы резковато отозвались о ВУЗах, но с другой стороны у меня нет современной информации о них.
В связи с тем что Вы много написали про TDD, хотел бы вас попросить выделить этот фрагмент в отдельную статью и добавить подробно сформулированные задания (например поэтапную разработку какого-либо проекта) которые позволят при выполнении понять как работают простые тесты, как они превращаются в табличные и как вообще это должно выглядеть.
Если можете предложить готовый материал подобного рода, это тоже мне сильно поможет.
Я конечно не настоящий сварщик, но почему вы не записали в начало памяти код который прочитает все содержимое памяти на какую-нибудь ногу?
Т.е. прочитали например килобайт вашим способом. А потом записали в этот килобайт программу которая вычитывает память. Тем более что у вас есть стертая микросхема потренироваться.
В комплекте выписывают таблетки от -жадности- голода.
Ходил в Чехии к похудительному доктору. У них система простая - уменьшение объема желудка. Т.е. калории не считаем, это сложно. Просто рекомендуют ограничить количество еды. За один раз максимально 100 гр мяса и 100 гр гарнира из рассчёта 3 раза в день. Жирное и сладкое вычеркиваем - можно столовую ложку любого жира и столовую ложку сахара в день. Естественно сладкая газировка, пиво, водка - тоже минус. Что интересно - соки и фрукты считаются по сахару, а не так как у нас - типа фруктоза не опасна. В целом диета простая, что позволяет придерживаться её не особо заморачиваясь и не отказываясь от любимых блюд.
Вопрос к автору - почему бы не сбилдить и не выложить аппликуху? Вдруг кто-то захочет потестировать, хотя компилировать не умеет?
Мне по случаю достались 2 платы от игровых автоматов на 200MHz low-power AMD. Там были обычные квадратные флешки для Биоса и запаянный DOC в SOIC, SDR SO-Dimm, VGA, ethernet, com, lpt и ещё какие-то непонятные порты. Платы были заточены под unix net boot, видимо их использовали как тонкий клиент плюс Биос был порезан чтобы запретить загрузку с hdd/fdd. На DOC по видимому были только ядро и initrd. Но я так и не смог прочитать что там. Теперь попробую воспользоваться предоставленной документацией.
Вот поэтому я и написал Sata2 -300 MBps а не Sata1 - 150 MBps. Но продавить через сеть 1Gbps больше 100 MBps все равно не получится :-(
Речь про hdd. Для ssd usb3 на 5 Gbps маловато. Если возьмём 4 x Sata3 по 6 Gbps каждый, то даже USB 3.2 на 10 Gbps не позволит использовать 2 канала одновременно на полную. А так, сеть 1Gbps, usb3 5 Gbps чтобы обеспечить обмен аж с 5 винтами при софтовом рейде на ожидаемой от hdd гарантированной скорости 100 MBps при долговременной нагрузке или в скоростной конфигурации зеркало на 2 винта по 250 MBps, для чего нам может понадобиться Sata2. Конечно встроенный рейд ( например jmb393 ) решает - можем забирать 5 Gbps при достаточном количестве быстрых винтов в jbod'e но куда потом девать этот поток если у нас сеть 1 Gbps?
Кстати бизнес был прибыльный, при стоимости контроллера jmb393 около 20$ модуль на нём стоил порядка 300 €.
Проект интересный, но не особо нужный. Я бы вам советовал состряпать USB 3 to Sata2 x4 контроллер. Желательно с возможностью менеджить/отключать питание для каждого винта отдельно. Можно оформить в виде корзины, но это сильно повысит цену при доставке, так что советую сделать это опцией. Дальше каждый для себя сможет выбирать процессор с платой, операционку и т.д. например у меня в качестве NAS стоит Чуви планшет на 4х ядерном Атоме. К USB3 подключен хаб с гигабитной сетевухой. К хабу подключены винты по USB3. Красочный экран с колонками, возможность ставить любые дистрибутивы Линукса, не говоря по Win10. Единственный недостаток - мотки проводов и хаб занимают прилично места. Поэтому я бы купил переходник usb3 на несколько sata винтов. Думаю 4-8 с возможностью аппаратного рейда было бы неплохо. Наверняка есть необходимый чип, но готовых модулей я не видел.
А что, детские смарт часы поддерживают мессенджеры типа "Вацап"?
Не вижу проблем. Ребенку даётся старый смартфон на Андроиде. Версии 2.3.5 или 4. Заливаем все 256 мб "очень нужным" софтом. После установки всего нужного выпиливаем Гугле Плай или как он там назывался. Новые игры на нем не пойдут, старые попробуй отыщи. Телеграм, ФБ, ВК и Ютуб запустить невозможно. Браузер покажет в лучшем случае погоду. В плюсах жпс, голосовые звонки - пока 3ж не отключат, диктофон, фотоаппарат побаловаться ну и спец программу - трекер можно поставить. При желании можно слушать ФМ радио и мп3.
Единственный выход для ребенка - "случайно" разбить убердевайс.
Написали же все понятно. С одной стороны - лазер. Волокно рассеивает. С другой - датчик. Электрический сигнал датчика оцифровываем и отдаем в нейросеть. Фигак-фигак - на выходе события для Кафки. Все же очевидно, не так ли?
Так, ребята, это хабр или где? Почему ни одного предложения календаря привязанного к двоичной системе. Исправляю:
Время вообще легко перевести - 16 часов, 64 минуты, 64 секунды, секунда конечно поплывет. Недели по 8 или 4 дня. Для длинной недели 2 выходных, для короткой 1 Месяцы по 16 дней или по 32 в зависимости от выбранной недели. Конечно длинна года в месяцах будет не целой, ну так праздничную неделю устроить. Зато 25 бит для даты/времени внутри года ;-)
Да ладно, какой там сценарий. Есть отличный польский фильм про то как мужчины вымерли, правда по другой причине, и наши современники врываются в мир женщин... ( Сексмиссия, или Новые амазонки, 1983) Просто переснять его, это намного дешевле. Я бы посмотрел вариант от Нетфликса или французкий...
В статье написано про сканирование. Это чтобы не фотографировать с линейкой. Сканер сразу выдает картинку привязанную к DPI.
Хорошо, помечтали про термоядерную энергию. А теперь давайте вспомним КПД преобразования тепла в электричество. Гугл подсказывает 10%. Это значит что мы будем нагревать планету в 10 раз большей мощностью чем получаемое электричество. Да и выработанное электричество в большей степени пойдет на нагрев. И вам не жалко -негров- афро-африканцев? Они же поджарятся :-( Я понимаю что в солнечном Магадане проблема глобального потепления стоит не так остро, но не забывайте что на побережье океана живёт очень заметное количество людей. А над ними в буквальном смысле нависают ледяные горы Антарктиды...
Кстати да. Вариант с хэшами единственный приемлемый с точки зрения безопасности. Правда тогда админы не смогут подсмотреть чей-то пароль, что по видимому было скрытой целью. Ведь имея журнал проверки и доступ к АД хранящей дату/время смены пароля, найти юзернейм довольно несложно.
Насчёт длины хэша - sha96 имеет длину всего 12 байт что короче рекомендованной минимальной длинны паролей (12 unicode chars).
Хотя все равно остаётся слабое место в момент получения хэша, так как при существующей схеме пароль приходит в явном виде.
Кстати да. Рынок старых компов требует ОС со своим современным браузером. Пусть даже на основе хромиума для начала. Реально мой список требований:
-mp3
-Office
-Pdf reader
-Laser printer support
-https browser
-какой-нибудь Питон с ИДЕ
-Игры любые, лишь бы из коробки работали
Побаиваюсь что к тому времени как эти дети выйдут на работу интерфейс продуктового программиста будет выглядеть примерно как скретч :-(
Мне кажется нужно сделать комплект задач для проекта из рассчёта выполнения хотя бы в течении месяца. Нужно добиться того, чтобы даже "мальчик с феноменальной памятью" не смог прочитать сразу всё задание и проанализировать зависимости (без дополнительных усилий). Задачи должны быть инкрементальными как в настоящей жизни, но в тоже степени непоследовательными - сначала что-то добавить, через несколько заданий что-то убрать и т.д. Времени не жалеть, можно сразу интегрировать с изучением разных возможностей языка, которые вызывают проблемы у джунов. Желательно в последовательности заданий поставить несколько ловушек, в которые будет легко попасть если выполнять задания последовательно и формально без перепроверки предыдущего кода. За счёт длительности проекта детали будут исчезать из памяти и мы прийдем к правдоподобной симуляции реального проекта.
Благодарю за статью, очень информативно. Должен заметить что вы резковато отозвались о ВУЗах, но с другой стороны у меня нет современной информации о них.
В связи с тем что Вы много написали про TDD, хотел бы вас попросить выделить этот фрагмент в отдельную статью и добавить подробно сформулированные задания (например поэтапную разработку какого-либо проекта) которые позволят при выполнении понять как работают простые тесты, как они превращаются в табличные и как вообще это должно выглядеть.
Если можете предложить готовый материал подобного рода, это тоже мне сильно поможет.
Заранее спасибо.