- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
import java.util.Scanner;
public class JavaApplication5 {
public static void main(String[] args) {
Scanner sw = new Scanner(System.in);
System.out.print("Введите число: ");
int week = sw.nextInt();
System.out.println("The day is "+day);
}
class Month{
String day;
switch (int week) {
case 1:
day = "Monday";
break;
case 2:
day = "Tuesday";
break;
case 3:
day = "Wednesday";
break;
// match the value of week
case 4:
day = "Thursday";
break;
case 5:
day = "Friday";
break;
case 6:
day = "Saturday";
break;
case 7:
day = "Sunday";
break;
default:
day = "---";
break;
}
}
}
Нужно чтобы от пользователя запрашивался номер дня недели, а получалось название. Не пойму, что не так. Помогите, пожалуйста, Добрые Люди
Но весь нужный код тут есть, просто перепидорашен как-попало.
- int в строке 16 явно лишний
- весь код перепидорашен как попало, разберись в скобочках и порядке строчек
А дальше я джаву не так хорошо знаю, чтобы без конпелятора что-то сказать.
Эта связь есть в классе Month. Значит, в методе main нужно получить его экземпляр либо вызвать его статический метод.
Это язык Мордора, ему не надо звучать здесь.
10,14d;16s/int //;9{h;d};43G
Вот и всё, а то классы какие-то, методы...
Взять всё, да и поsedить…
* с 10 по 14 строчку нахуй
* на 16 строчке заменить "int " на ничего, сиречь тоже нахуй
* девятую строчку покласть в буфер и удалить
* из буфера высрать на 43-ю.
Ничего не перепутал?
Давай у нам в vim, там мы такое делаем регулярно, и без внешних седов
> get(int
Блядь, как всё сложно… То ли дело «JS»:
мне пришлось через dir *.foo | foreach { читать Get-Content, потом -replace и Set-Content
Алиасы: %, ls, gc = ForEach-Object, Get-ChildItem, Get-Content.
Существует частая ошибка работы с файлами, в которой одновременно открываются потоки на чтение и запись, из-за чего файл обнуляется.
Я сам до сих пор не понимаю, почему в некоторых ситуациях это происходит..
Ай, мля... Я сейчас тут хотел про одно написать, а потом понял, что херню писал!
Короче, в powershell есть такой прикол с передачей по конвееру:
надо бы прокачать скилл Psа: юниксовое sed/awk/trнутое говно я сразу чувствую, а с PS каждый раз напрягаюсь, хотя мог бы уже и привыкнуть (как я уже говорил, в современных виндах почти всё проще сделать через PS, чем через гуй)
Поставить себе что ли Core на десктоп?)
Я себе на домашний и рабочий ПК поставил уже давно pwsh 7.1 и кайфую.
Юниксовые команды я не люблю, они часто сложные и называются хер пойми как. Предположим, я читаю чей-то код и вижу awk, но раньше с этой командой не сталкивался. Вот как из названия я должен понять, что оно делает!?
В то же время в powershell командлеты принято называть в виде Глагол-Существительное, из-за чего я с большей вероятностью пойму предназначение функции по её имени.
P.S. и за это я ненавижу людей, которые пишут в большом powershell коде сплошные алиасы и используют сплошь синтетический сахар, который портит понимание кода. Но для однострочников или интерактивной работы в консоли это допустимо.
> как из названия я должен понять, что оно делает
А что даст название?
awk совершенно обособленный тьюринг-полный скриптовый язык с особым синтаксисом.
Это правда круто, когда ты пишешь
и вот "BristolScale" у тебя комплитица прямо в командой строке.
Я буй знает, комплитица ли где-то awk (я его только в виме и писал)
Картина калом: ынтырпрайзной мрази, питающейся объедками жавашатни, выдали интерфейс командной строки.
Как и bc.
Как и m4.
Как и sh.
Как и sed.
Как и vimscript
Как и.. в общем в юниксе всё программируется
Вот как из названия я должен понять, что оно делает!?
Вот как из названия я должен понять, что оно делает!?
---
* FSharp compiler. Микрософтовская программа, не какое-то прыщеговно.
возможно, вы имели ввиду "sfc.exe" (/scannow)?
https://govnokod.ru/25645#comment480357
Без чтения нескольких страниц документации у меня бы это не получилось. Там пришлось вызывать функции с неочевидными аргументами и неочевидными их значениями.
Это как если бы тебе не хватило питона, и ты полез в сишный API операционки.
Или тебе не хватило бы этого в Jython, и ты полез в J2SE
PS конечно виноват в том, что в нем чего-то нету.
Но в том, что NET (как и J2SE) весьма увесистый фреймворк он не виноват.
Но вообще тебе тяжело было снепривычки. Будь ты .NET программистом последние десять лет, тебе было бы збс в PS
Поэтому я за Си - там сразу сишный API операционки.
--Один день
--Приступайте
--Где его хостить?
--У меня нет хостинга
--В какой стране сделать хостинг?
--Страны тоже нет
--Ну где сделать страну? На земле?
--Какой земли? Земли тоже нет
--Ладно, заведем землю. Давайте галактику
--Что это такое?
Так и день прошел. Если кто делал мелкие нищебродские заказики урофня фриланс ру, то он поймет
Потом заказчика убеждают представить себя воздушной планетой.
Потом эту планету принимают по учебнику, а на улице Герцена издают расщеплённый учебник.
Так учeные смотрели на небо в метроскоп и подсчитали всe точно по цифрам: в который день и в котором часу оно сядет на Мурманский полуостров. Это и будет переходом на новый энергетический уровень.
занят, что при появлении Маленького принца даже головы не поднял.
- Добрый день, - сказал ему Маленький принц. - Ваша папироса
погасла.
- Три да два - пять. Пять да семь - двенадцать. Двенадцать да
три - пятнадцать. Добрый день. Пятнадцать да семь - двадцать два.
Двадцать два да шесть - двадцать восемь. Некогда спичкой чиркнуть.
Двадцать шесть да пять - тридцать один. Уф! Итого, стало быть, пятьсот
один миллион шестьсот двадцать две тысячи семьсот тридцать один.
Полинку.
Так и задумано изначально, чтобы сами юзера расширяли.
Другое дело, что язычок получился говном и лепить такое было непопулярно, а сейчас и вовсе сошло на нет.
Писать на нем приложения я бы не стал, а ковырять винду самое то, тем более это у MS теперь преферд вэй.
Двадцать лет мягкие ездили нам по ушам, что лучше всего любую задачу решить в сорок девять кликов мышкой, а потом вдруг резко поменяли концепцию
А если прям красиво надо, то пожалуйста – создаёшь свои модули с командлетами, хоть на том же powershell, хоть на C#, это очень гибко.
> язычок получился говном
Ну не то, чтобы прям совсем говном, он просто другой и не похож на что-то другое. Скорее это смесь языков.. Я часто замечаю в powershell интересные особенности, некоторые документированы, некоторые просто возможны по факту, но не предусматривались. Если эта тема интересна, могу запостить топ говнокод конструкций.
> сошло на нет
Да, это так и это печально! ИМХО, это замечательный скриптовый язык с большим охватом, но складывается ощущение, что даже Майкрософт не хотят его продвигать и рекламировать. Его кроссплатформенность – отличный шаг вперёд, но пока что бессмысленный. Я не могу себе представить линуксоидов или макосников, которые бы по своей воли перешли бы на pwsh.
Да, это так!
1. Раньше, чтобы потестить какие-то кодовые конструкции или работу определённых методов на C#, я создавал (или открывал готовый) проект и писал в нём всё, что хотел. Запускал, анализировал, повторял дальше.
2. Потом я начал использовать "окно интерпретации" в Visual Studio, это было не особо удобно.
3. Дальше я узнал про C# Interactive, это замечательный инструмент для интерактивной проверки кода. Им я пользуюсь до сих пор.
4. Когда я постиг powershell, то стал иногда пользоваться им для тех же целей – проверка кода в .NET среде. Пришло озарение того, что .NET не только один C#, но и много что ещё.
К счастью, powershell позволяет писать код в стиле C#, используя только .NET "штуки" без командлетов.
нет, я про виндовый кор сервер, когда гуя нет, а все в командлайне. Процентов восемьдесят задач можно делать на PS
>Вот как из названия я должен понять, что оно делает!?
Из повершела тоже не очень-то понятно. Спроси десять программистов что делает "Write-Host":)
Но я предвзят: седы-авки я крутил когда еще в винде были .bat и WSH с WMI, так что просто привык.
Хотя PS конечно большой шаг вперед по сравнению со всем этим
и это если в локаль не лазить
vk.com/fem_power создал(а) эту петицию, адресованную GSC Game World
Сталкер - это игра, пропагандирующая насилие, сексизм и убийства. Ни в одной из её прошлых частей нет женщин, представителей ЛГБТ или других меньшинств. Почти все игроки в сталкер излишне агрессивны, психически неуравновешенны, большинство из них оскорбляет женщин, ненавидит людей за их этническую или гендерную принадлежность, за сексуальную ориентацию. Из этого всего можно сделать вывод, что сталкер негативно влияет на неокрепшие умы подростков, которые составляют большую часть комьюнити этой игры. Если сталкер 2 выйдет, то ещё больше детей подвергнутся пропаганде и станут агрессивными сексистами и гомофобами, поэтому следует отменить выход этой игры.
Ничего не могут, ничего не умеют. Всему их учить надо.
Дерьмо на палочке. Что они вообще, в меньшинствах делают?
Или кто из них считает, что за порнуху надо сажать?
> Ни в одной из её прошлых частей нет женщин, представителей ЛГБТ или других меньшинств
О, помню историю про разработку одной игры. Была игра про белых цисгендерных уёбков, но это не современно и пришли они — woke разработчики. И сделали каждого мало-мальски важного персонажа меньшинством.
Вот только игра про доведение оппонентов до самовыпила. В результате, мы хейтим и всячески унижаем всяческие меньшинства. Конец немного предсказуем — woke разработчики пересрались, кто более woke, и разошлись.
JloJle4Ka бы поиграла.
Может быть, лучше сделать игру про рептилоидов?
Разрабы проплатили этому говнопаблику пиар. Лучшая реклама — скандал.
> Сталкер - это игра, пропагандирующая насилие, сексизм и убийства.
Я уже дждесять лет хочу такую игру.
> Ни в одной из её прошлых частей нет женщин, представителей ЛГБТ или других меньшинств.
Лютая годнота. Надо покупать качать с торрентов.
https://pbs.twimg.com/media/FHd_IO9WYAIOIal?format=png&name=900x900
В читаемом виде:
«Python» — функциональный язык!
нельзя тут 8 не хардкодить?
можно прописать ответ в регламенте и вообще будет пустая прогоамма?
100500 -> Thursday
Тьфу, а я как раз зашёл это запостить.
"Получить buildVersion винды стабильным, рекомендованным, документированным способом, не зависящим от работающего WMI сервиса"
Задача сложнее, чем кажется
1) Устанавливаем HKEY_CURRENT_USER\Control Panel\Desktop\PaintDesktopVersion в 1
2) Вылогиниваем юзера
3) После повторного логина захватываем рабочий стол
4) Прогоняем изображение через какой-нибудь OCR
Альтернатива:
1) Запускаем WinVer
2) Скриншотим
3) Прогоняем через OCR
Ещё одна альтернатива.
1) Парсим выхлоп systemInfo. Бонусные очки за то, что отрабатывать он может больше минуты.
Спасибо! Раньше ради этого приходилось ключ не вбивать и активацию не проходить...
но вообще пиратская винда и прада удобнее тем, что там из коробки рабочий стол нужного мне цвета, и полезная информация в правом нижнем углу
вот бы еще она свистелки и придлеки отключала (раз ты не хочешь платить -- хуй тебе, а не плавно всплывающее меню, показывающее новости США) вообще бы цены не было
А что в ней пиратского было? Скачана с официального сайта, кнопка "вобью ключ когда-нибудь позже" -- тоже официальная, никаких модификаций в код и настройки не вносилось.
З.Ы. Емнип, там даже был вполне легальный и документированный способ вечно продлять триалку.
он был не легальный, легально только 3 раза можно
остальное да, с оф сайта и сейчас качается исошка
Забавно, что с винды ты её хуй скачаешь, в отличие от прыщей. Вместо исошки будет качаться хреновина, которая её качает с инета и на флешку зарезает.
https://tb.rg-adguard.net/public.php
А там уже и время переустановить шиндоуз придёт...
Как будто анскилльным лалкам надо 24/7 манажировать свою винду.