はてなキーワード: voidとは
タスクタイプのENUMとタスク内容のStringと日付をDBに保存するコマンドプログラムを書いて タスク内容はタスクタイプによっては固定になる場合と任意のStringの場合がある
これで下のようなものが出たがENUM側に持たせてるので言い方の問題だと思うよ
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Task type:");
for (TaskType type : TaskType.values()) {
System.out.println("- " + type.name());
}
TaskType taskType = TaskType.valueOf(scanner.nextLine().trim());
if (taskType.hasFixedContent()) {
taskContent = taskType.getFixedContent();
System.out.println("Task content fixed as: " + taskContent);
} else {
System.out.print("Enter task content: ");
taskContent = scanner.nextLine();
}
System.out.print("Enter task date (yyyy-MM-dd): ");
LocalDate taskDate = LocalDate.parse(scanner.nextLine());
Task task = new Task(taskType, taskContent, taskDate);
System.out.println("Task saved successfully.");
}
}
DAILY_REPORT("Daily report submission"),
MEETING(null),
MAINTENANCE("System maintenance task");
private final String fixedContent;
TaskType(String fixedContent) {
this.fixedContent = fixedContent;
}
public boolean hasFixedContent() {
return fixedContent != null;
}
public String getFixedContent() {
return fixedContent;
}
}
ゲームマーケットの帰りの電車で話していた男性2、女性1でオタサーみたいに女性を挟むようにして座っていた奴ら。
ノイキャンも貫通するような声量で話しているのはまあいい。酔っ払いとか他にもそういう人はいる。
VOIDっていうTRPGシナリオのネタバレを大声で話すな。明らかにシナリオの盛り上がるところをべらべらと、お前らはいい体験できてよかったですね。
こっちはまだ通ってないし、ゲームマーケットでTRPG関連を目的に行ったなら、周りにも同じようなTRPGプレイヤーがいるって想像つかんか?
話聞いてる限り、KPはその場にいない特定の1人がずっとやってるっぽくてかわいそうだわ。その人と遊びたいからKPやってもらう〜とか初めてリアルで聞いたわ。終わってるだろ。
プレイスタイルも自己満足を優先して周りに迷惑かけてるんだろうな。
一生そこから出てこないでくれ。
utf8の文字コードで構成されたバイナリーファイルがある。このファイルの改行の数を数えよ。改行はCRのみとする。このファイルにはCR が必ず含まれており、CRで分割すればマルチスレッドで処理できる。
size_t count_cr_in_file(const std::string& path) {
std::ifstream fs(path, std::ios::binary);
size_t size = fs.tellg();
fs.seekg(0);
const size_t thread_count = std::thread::hardware_concurrency();
const size_t chunk_size = size / thread_count;
std::vector<std::future<size_t>> futures;
for (size_t t = 0; t < thread_count; t++) {
size_t start = t * chunk_size;
size_t end = (t == thread_count - 1 ? size : (t + 1) * chunk_size);
futures.push_back(std::async(std::launch::async, [start, end, &path]() {
std::ifstream fs(path, std::ios::binary);
fs.seekg(start);
size_t count = 0;
for (size_t i = start; i < end; i++) {
char c;
if (c == '\r') count++;
}
return count;
}));
}
size_t total = 0;
for (auto& f : futures) total += f.get();
return total;
}
import mmap
mm = mmap.mmap(f.fileno(), 0, access=mmap.ACCESS_READ)
return mm.count(b'\r')
c#で書けと指示したところ、
using System;
using System.IO;
using System.IO.MemoryMappedFiles;
{
public static long CountCRInFile(string path)
{
using var mmf = MemoryMappedFile.CreateFromFile(path, FileMode.Open, null);
using var accessor = mmf.CreateViewAccessor(0, 0, MemoryMappedFileAccess.Read);
long fileSize = accessor.Capacity;
int processorCount = Environment.ProcessorCount;
long chunkSize = fileSize / processorCount;
long total = 0;
object lockObj = new object();
Parallel.For(0, processorCount, i =>
{
long start = i * chunkSize;
long end = (i == processorCount - 1) ? fileSize : (i + 1) * chunkSize;
long localCount = 0;
byte b;
for (long pos = start; pos < end; pos++)
{
if (b == 0x0D) // CR
localCount++;
}
lock (lockObj)
{
total += localCount;
}
});
return total;
}
static void Main(string[] args)
{
long count = CountCRInFile(path);
Console.WriteLine($"CR count = {count}");
}
}
というコードが出てきた。
実際はcrlf,lfもあり得るんだが、そこは考慮しなくてもよく、そう考えるとaiはすごいとしか言いようがない。
There is an epidemic of people misunderstanding what hit points are and why you gain them. This rant/explanation is fueled by an argument I had with one of my players and too many comments on DnD streams where people misunderstand HP. The only part of your HP that determines how much damage you can physically withstand is the Con modifier you add, the rolled HP is combat experience, luck and mental fortitude. Let me explain.
A lvl 20 Goliath Barbarian at full heath gets stabbed in the head with with a simple 1d6 sword. That Goliath is dead, gaining HP isn’t becoming tough enough to survive a sword to your goddamn cranium, it’s gaining enough combat experience that you’re able to avoid the deadly blow and instead only suffer a cut in your arm.
This is the entire concept of sneak attack and critical hits. The rogue isn’t suddenly hitting you harder than normal, they’re slipping past your defenses to deal the realistic damage of you getting stabbed in the kidney. When you crit you aren’t hitting harder than you were before you’re landing a solid hit that your opponent is having a harder time avoiding.
This is why your rolled HP is dependent on your class and not your race, and why martial classes have the highest hit die. A knife in the gut is a much more dangerous when you’re a gnome than when you’re a Goliath unless the gnome is a fighter and the Goliath is a wizard. One has much more combat experience than the other and is able to avoid the deadlier hit.
Edit: again this is also why you heal to full HP after a long rest. You aren’t magically healing hundreds of cuts on your body, you’re becoming rested enough that you’re able to avoid that dagger to your neck.
Edit 2: I avoid taking about spells because magic is fucking weird.
Also poison damage. It’s about how much poison/venom is actually able to get into your system before you’re able to pull back and avoid it.
https://anond.hatelabo.jp/20250630233246
アゴダのXが日本語ワカリマセン〜英語で言って!というので勝手ながらこちらの増田を途中までですが英語にさせてください&かなり意訳許してください&違和感間違い等あったら有識者教えて
Agoda makes many troubles on travel, Latest news in Japan told as so.
But "I" think there's accomplice.
"I" am a Manager of Hotel in Tokyo and I was involved many troubles made by Agoda and accomplice.
I want to everyone aware and avoid troubles...and I also wanted to say about, usually, Japanese Hotel staff are HATE Agoda.
Basically, Agoda bought room bookings from Hotels and sell with charge like other OTA.
But, the difference is, Agoda also sell "other agent's" room stock.
for example, some Japanese major agent "Rakuten" or "Jaran" are making partnership with Agoda and Agoda users can booking partners stock.
This case, Hotels agreed booking by Agoda at sell Japanese agent and user and Hotels can confirm booking route like "Jaran via Agoda" on each systems. almost this case not make troubles.
But, next case is problem... Agoda is also buying room stock from Suspicious agent.
I think this case causes complain of Hoshino Resort and Toyoko inn.
Sometime Agoda propose very cheap reservation than other reservation of same hotel, day, conditions.
Usually, user choice and buy such reservation.
but, this case, the booking not complete.
Hotels are noticed as only "from Expedia Affiliate Network".
Agents are usually make contract with hotels, but its pretty expensive for smaller agent.
then, Expedia provide booking search engine service for mainly such agents.
Sometime Airlines uses this to add hotel booking to their own airplanes booking and make travel deal.
Then, the service MUST contain suspicious agents.
and the booking route CAN take like below.
Agoda⇨agent A⇨agent B⇨C..⇨Hotel
And the sucks, the case must threw many Suspicious Agent (of suspicious country) (and sometime the bookings are actually not exists).
So, When trouble occurs, hotel can not confirm "where is matter and why trouble occurs"
I think, Expedia need survey and not allow these suspicious agents.
But also, WE hotel staff think Agoda seems running away from responsible action with saying "it's not our problem", they must be aware and take responsible action for such case!
神クラス(God Object)は、ソフトウェア設計においてアンチパターン(避けるべき設計手法)として知られています。
これは、過剰に多くの責任を持ちすぎるクラスやオブジェクトのことであり、ソフトウェアの保守性や拡張性、可読性に大きな問題を引き起こします。
以下では、「いかに大変か」「なぜ大変か」「どのように大変か」を徹底的に具体的に解説します。
public class ApplicationManager { private Map<String, User> users; private DatabaseConnection db; private Logger logger; private GUI gui; private NetworkClient client; public void startApplication() { connectToDatabase(); loadUsers(); gui.showLoginScreen(); } public void processUserInput(String input) { logger.log("Input received: " + input); if (input.equals("logout")) { gui.showLoginScreen(); } else { client.send(input); } } // ... more than 5000 lines of code }
「曇らせ展開だけが続き旨味がないサンドバッグ要員」「他のHOと比較して活躍できるシーン量に大きな差があり、かつそれが事前に明示されない」「NPCの下位互換である」など。
自身が遊んだ感想、友人知人から口頭で聞いた話、某所にて書かれていた意見を未通過KPをする際のヒントとしてまとめています。複数意見があったものは併記しました。
あくまで個人の感想です。よりよいセッションのための参考程度でご覧ください。
(50音順)
HO1
HO3
HO2
全員
NPC中心
HO1
全体的に秘匿の意味を感じない
NPC中心
NPC中心
HO3が虚無りがち
HO1もいらない
HO3が虚無、全部虚無
HO2ややマシ
HO2は陣による
HO2
HO1
HO2もやや虚無
HO3
NPC中心
HO2
HO2
全員
HO3
HO3疎外感あり
HO1
HO4
HO2もやや虚無
全員
HO3
HO2
偏りありかつPL会議不可
HO4
HO4
HO3曇らせばかり
魔女は出目次第で虚無
偏りあり
NPC中心
HO2
HO4もやや虚無
HO3
HO2
HO3も不遇寄り
HO4
HO3
HO4
HO2も楽しくはない
梟の断罪
NPC中心
陣により星、吊るされた男、愚者、女教皇、力、皇帝、魔術師、世界、節制など
HO3
NPC中心
NPCが主役
ハートがやや薄味
柳最優遇
桜と藤も出番あり
他は微妙
全員
全員自由度がない
色欲が一番薄い
午が後半虚無になりかねない
HO4
HO1
HO3
HO3
HO4も薄め
HO3
狗の役割を活かせないことはありうる
NPC中心
HO3
HO2も虚無より
HO1
ややNPC中心
HO1以外の全員
HO2はやや疎外感
HO1
HO2虚無
HO3救われない
HO2
HO2
HO1やや虚無
HO4
お助けNPCっぽい
HO2も虚無
哀
HO喜以外
HO2
HO4も虚無りがち
全員
HO2
HO3
HO2が一番虚無?
HO4も虚無
色欲強欲
怠惰も虚無より
NPC中心
野狗子
HO2
HO4
火力バランスが悪い
HO1
HO2もやや虚無
HO4
NPC中心
HO1
HO3
HO2
落語家も楽しくはない
あとワークエリアは流石にu8 buf[16]; とかしておいて
「(s16)(((s16*)buf)+0) は x で…+2 は y で…」なんてやってられないので
(snip)
とかで this = (HOGE)buf; してから this->x とか this->y とか にしたらだいぶ見た目がふつうになったンゴ!
(わかる人ならこれで大丈夫だと思うけど)いくらなんでも説明が雑すぎたので集合知のためにもう少し詳しく残しておきますね。
typedef struct { Map *map; s16 x, y; s16 n, c; s16 w, h; } TH_REGISTER_MAP, *TH_LPREGISTER_MAP; u8 g_pThisRegister[16]; void thDemo_WallpaperInit(void) { /* s16 *reg = (s16*)g_pThisRegister; *(reg + 0) = 0; *(reg + 1) = 0; *(reg + 2) = 256; *(reg + 3) = 160; **/ TH_LPREGISTER_MAP reg = (TH_LPREGISTER_MAP)g_pThisRegister; reg-> map = g_pMaps[1]; reg-> x = 0; reg-> y = 0; reg-> w = 256; reg-> h = 160; } void thDemo_WallpaperMain(void) { /* Map *map = g_pMaps[1]; TH_LPREGISTER_S16 reg = (TH_LPREGISTER_S16)g_pThisRegister; *(reg + 0) = *(reg + 0) + 1; *(reg + 1) = *(reg + 1) + 1; MAP_scrollTo(map, ((*(reg + 0)) % (*(reg + 2))), ((*(reg + 1)) % (*(reg + 3)))); **/ TH_LPREGISTER_MAP reg = (TH_LPREGISTER_MAP)g_pThisRegister; reg->x++; reg->y++; MAP_scrollTo(reg->map, (reg->x) % (reg->w), (reg->y) % (reg->h)); }
あなた様のおっしゃる通りに、法律で人の自由を縛ることにはもっと慎重であるべきだと猛省いたしました。
単なる土下座に留まらず、中国より古来から伝わる「三跪九叩頭の礼」を致します。
なお、冗長な記述を避けるためにJavaで記述させていただきます。
public static void main (String[] args){
for(int i=1; i<=3; i++) {
System.out.println("跪");
for(int j=1; j<=3; j++) {
System.out.println("起");
}
System.out.println("起立");
}
}
}
御清聴の程有難く存じます。
私は直接ウェブ検索を行うことはできませんが、あなた自身で関連するキーワードで検索エンジンを使用することができます。以下は、検索する際に使えるキーワードの例です:
"cloud smoke vortex art"
"mysterious swirling cloud illustration"
"smoke entering vortex central light"
"fantasy cloud swirl center"
"artistic representation of smoke entering central void in clouds"
これらのキーワードを使用して検索すると、あなたが表現しようとしているイメージに近いアートやイラストが見つかる可能性があります。画像検索結果から、目的に合ったものを見つけることができるでしょう。
横じゃが、こんな感じでいいんかね?ChatGPTじゃなくてBing先生だが同じ事やろ
わいの問:
今週の水曜日の日付を出力するJavaコードを教えてください。
import java.time.LocalDate; import java.time.DayOfWeek; import java.time.format.DateTimeFormatter; public class Main { public static void main(String[] args) { // 現在の日付を取得 LocalDate today = LocalDate.now(); // 今週の水曜日の日付を取得 LocalDate wednesday = today.with(DayOfWeek.WEDNESDAY); // 日付をフォーマットして出力 DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy年MM月dd日"); System.out.println(wednesday.format(formatter)); } }
(動かしてはないけど、まあパッと見でおかしい所は無さそうやし、動くやろ。。。)
もうこのやりとりの時点でダメやん?
ダメじゃねえよ。要件を正確に記述できないならコードなんて書けるわけない。
空気読んでいい感じに読み取ってよというのを求めてるなら、仕様書すら書けないダメプログラマーってことだろ。
コンピューターの中では数字で日付は管理されててそれはJavaでは日付のオブジェクトとして表されるんだけど、「今週=現在の週の水曜日」を表すオブジェクトが欲しい
やったぞ
java.time パッケージの LocalDate クラスや TemporalAdjusters クラスを使用して、「今週の水曜日」の日付オブジェクトを取得できます。
以下のコードは、現在の日付に基づいて今週の水曜日の LocalDate オブジェクトを返す Java の関数です。
import java.time.temporal.TemporalAdjusters;
public static void main(String[] args) {
System.out.println(getThisWeeksWednesday());
}
public static LocalDate getThisWeeksWednesday() {
LocalDate today = LocalDate.now();
return today.with(TemporalAdjusters.nextOrSame(DayOfWeek.WEDNESDAY));
}
}
この関数は現在の日付を取得し、それを TemporalAdjusters.nextOrSame(DayOfWeek.WEDNESDAY) メソッドに渡して、今週の水曜日の日付を取得します。今日が水曜日である場合、それが返されます。それ以外の場合は、次の水曜日の日付が返されます。
今日が週内のどの日であったとしても(木曜日や金曜日であったとしても)その週の水曜日を表すオブジェクトを返す関数を示してください。
それには、今週の最初の日を求め、そこから水曜日までの日数を加算するアプローチを使用します。以下のコードでは、週の最初の日を月曜日と仮定しています:
import java.time.temporal.TemporalAdjusters;
public static void main(String[] args) {
System.out.println(getThisWeeksWednesday());
}
public static LocalDate getThisWeeksWednesday() {
LocalDate today = LocalDate.now();
LocalDate monday = today.with(TemporalAdjusters.previousOrSame(DayOfWeek.MONDAY));
return monday.plusDays(2);
}
}
このコードは、まず今日の日付を取得し、それから TemporalAdjusters.previousOrSame(DayOfWeek.MONDAY) メソッドを使用して今週の月曜日の日付を取得します。そして、月曜日から2日後の日付(水曜日)を取得するために plusDays(2) メソッドを使用します。
VOID通ったいま、ちょっと前にVOIDのHO2とHO4は人間そっくりな見た目のアンドロイドで来るべきだしあまりにも人間離れしてメカメカしい見た目はKPが止めるべきって言ってやや燃えてたふせったー思い出したなあ。
通過した今はその意見ちょっと分かるんだけど未通過ではそんなの分かるわけないし、KPだってぴくるーの仮置きイラストでオッケー出したら当日全然メカで来た、とかもありえるだろうし難しいなあ。金出して立ち絵依頼してきてたり、時間かけて自分で描いてたりするだろうし、そこでいやだめですピクルーの絵でやってください、とは言えない。
VOIDってなんか近未来のかっこいい戦闘できる有名シナリオ!と思ってあなたはアンドロイドですって言われたらそりゃあ『ぼくのかんがえたさいきょうのあんどろいど』作ってきちゃうよなあ。
バンド名: Shadowrealm
アルバムタイトル: Apocalypse Chronicles
説明: このアルバムは、終末、死生観、地獄など、深いテーマに基づいた曲で構成されています。"Apocalypse Chronicles"は、世界が滅亡に向かう物語を表現しており、バンド名の"Shadowrealm"は、深く謎めいた世界観を表現しています。
この曲は、人類の終末時について歌っています。悲惨な状況にある人々が、最後の希望として再び希望を見つけ、力を取り戻すために戦う物語です。
神の怒りが地上に降り注ぎ、人間たちは絶望に陥ります。この曲は、神の正義と償いについて歌っています。
地獄の火が全てを焼き尽くす世界を表現しています。曲の中では、この火に包まれた者たちが、激しい苦痛に耐えながら、絶望とともに永遠に生きることを歌っています。
不死の戦士たちが集い、戦いの準備を始めます。曲の中では、彼らが魔法と剣で敵を倒し、最終的に勝利を手にする姿が描かれています。
死後の世界で待ち受ける謎めいた影たちが、死者を誘惑していきます。この曲は、死生観について考えるきっかけを与えるような深い世界観が表現されています。
黒魔術を使う霊能者の支配する世界を描いた曲です。彼の魔法によって、死者たちが蘇り、地上に畏怖の念を与えます。
地獄に落ちた魂たちが、一つにまとまり、軍団を作り出す様子が描かれます。曲の中では、彼らが地上に攻め込み、人々を苦しめる様子が描かれています。
何もない虚無の世界に取り残された人々が、自分たちの存在意義を問いかけます。この曲は、生と死、善と悪、そして存在意義についての深い哲学的思考が表現されています。
あれ見てちょっとでも面白いと思った人とはもう会話できる気がしないんだよな。
1カット1カット全てがダメというかマジで何も伝わってこないというか
これ絶対何も言いたいことない人拘りとかなんもない人が中核になって作ってる。
それがもう全体に現れてるので1クールどころか初回1話全部どころか
1話の序盤3分ぐらいで見るに耐えなくてオエッとなる。
不味いというより味がなんもしない。
薄め過ぎたジュース飲まされてるような感じ。
勿論ちゃんと全部見て理屈っぽく一個一個ダメさ説明しようとしたら出来るけど
そこまでする元気もわかないというかそこまでする値打ちが無いというか。
だからわかってほしいんだけど
作品のどこかが思想的に気に入らないとかそういう内容のある嫌悪やアンチ感情じゃなくて
単純にこれ薄めたジュースだろって意味でこんなもんがテレビで流れてるのが信じられないんだよな。
でも俺が見た限り作画がいいところなんか一個もない。
https://www.youtube.com/watch?v=A6UVAzUM-uo
たまたまつべで出てきた後半の方の切り抜きで見せ場のアクションだと思うけどすげーだろこれ。
どういう奴がレイアウト切ってるんだ。クリエイティブってナニ?って聞きたくなる。
上手いとか下手とか言うより虚無を感じる。なんなんだこれ?なんなんだこれ?
(百合どころかメイン2人に限らず全てのキャラの会話や感情がなんも無いように俺には見えるが。)
こんなに本当の意味で虚ろというかnullというかvoidというか
こんなもん見て何も感じないのか?異様さを感じないのか?
「変な味がする」どころじゃねーぞこれは。わからないのか?