京都アニメーション放火事件 亡き友が残した物語を小説に | NHK

「なんだか5人が動きたがっているような気がする」そのキャラクターは、亡くなった京アニの監督が残したものでした。再び動き出した物語に込められた思いとは。 (京都放送局 記者 福原健) 「もう1人の作者」の存在 去年11月に京都アニメーションから出版された小説「MOON FIGHTERS!」。宇宙旅行が…

Posted from: this blog via Microsoft Power Automate.

魔界塔士Sa・Gaがすごすぎる|ジスロマック

誰が魔界塔士Sa・Gaを遊んでいいと言った? オレだ! ……ということで、『魔界塔士Sa・Ga』を遊びました。 もうね、すごい。すごいのよこのゲーム。 FF1を遊んだ時に「一発目からこんなにファイナルファンタジーしとるか!?」と衝撃を受けたのを今でも覚えているのですが、魔界塔士Sa・Gaも「一発目からこんなにサガしと…

Posted from: this blog via Microsoft Power Automate.

python GPT-2

from transformers import GPT2LMHeadModel, GPT2Tokenizer

def generate_text(prompt, max_length=100):
    tokenizer = GPT2Tokenizer.from_pretrained("gpt2")
    model = GPT2LMHeadModel.from_pretrained("gpt2")

    inputs = tokenizer.encode(prompt, return_tensors='pt')
    outputs = model.generate(inputs, max_length=max_length, num_return_sequences=1)
    return tokenizer.decode(outputs[0], skip_special_tokens=True)

prompt = "こんにちは"
generated_text = generate_text(prompt)
print(generated_text)

夫が死んだ

私たちには子どもがいなかった。 お互いの友人はそれなりにいたが、夫婦としての社会的なつながりはほぼ無いと言ってよく、たまにこの世界でふたりぼっちなんじゃないかという感覚があった。 それで良かった。お互いが一番の友人だった。 ふたりだけで、楽しかったし他に何も要らなかった。 人はいつか死ぬ、そんなこと…

Posted from: this blog via Microsoft Power Automate.

パクリと言われる『パルワールド』が描いてしまった「ポケモンにないもの」

ポケットペアがリリースした『パルワールド』がとてつもない人気だ。発売4日で600万本を売り上げ、Steamの同時接続者数は184万人を越えた(執筆時にSteamChartsで確認)。なんとこれはSteam歴代2位の記録である。もはや日本で流行るのみならず、世界的なムーブメントになりつつある。 しかし、同時にこの作品に対する反…

Posted from: this blog via Microsoft Power Automate.

Javascirpt カレンダー

<!DOCTYPE html>style.css
<html lang="ja">
<head>
  <meta charset="utf-8">
  <title>Calendar</title>
  <link rel="stylesheet" href="css/styles.css">
</head>
<body>
  <table>
    <thead>
      <tr>
        <th id="prev">«</th>
        <th id="title" colspan="5">2020/05</th>
        <th id="next">»</th>
      </tr>
      <tr>
        <th>Sun</th>
        <th>Mon</th>
        <th>Tue</th>
        <th>Wed</th>
        <th>Thu</th>
        <th>Fri</th>
        <th>Sat</th>
      </tr>
    </thead>
    <tbody>
    </tbody>
    <tfoot>
      <tr>
        <td id="today" colspan="7">Today</td>
      </tr>
    </tfoot>
  </table>

  <script src="js/main.js"></script>
</body>
</html>

style.css

body {
  font-family: 'Courier New', monospace;
  font-size: 14px;
}

table {
  border-collapse: collapse;
  border: 2px solid #eee;
}

thead,
tfoot {
  background: #eee;
}

th,
td {
  padding: 8px;
  text-align: center;
}

tbody td:first-child {
  color: red;
}

tbody td:last-child {
  color: blue;
}

tfoot {
  font-weight: bold;
}

td.disabled {
  opacity: 0.3;
}

td.today {
  font-weight: bold;
}

#prev,
#next,
#today {
  cursor: pointer;
  user-select: none;
}
'use strict';

console.clear();

{
  const today = new Date();
  let year = today.getFullYear();
  let month = today.getMonth();

  function getCalendarHead() {
    const dates = [];
    const d = new Date(year, month, 0).getDate();
    const n = new Date(year, month, 1).getDay();

    for (let i = 0; i < n; i++) {
      // 30
      // 29, 30
      // 28, 29, 30
      dates.unshift({
        date: d - i,
        isToday: false,
        isDisabled: true,
      });
    }

    return dates;
  }

  function getCalendarBody() {
    const dates = []; // date: 日付, day: 曜日
    const lastDate = new Date(year, month + 1, 0).getDate();

    for (let i = 1; i <= lastDate; i++) {
      dates.push({
        date: i,
        isToday: false,
        isDisabled: false,
      });
    }

    if (year === today.getFullYear() && month === today.getMonth()) {
      dates[today.getDate() - 1].isToday = true;
    }

    return dates;
  }

  function getCalendarTail() {
    const dates = [];
    const lastDay = new Date(year, month + 1, 0).getDay();

    for (let i = 1; i < 7 - lastDay; i++) {
      dates.push({
        date: i,
        isToday: false,
        isDisabled: true,
      });
    }

    return dates;
  }

  function clearCalendar() {
    const tbody = document.querySelector('tbody');

    while (tbody.firstChild) {
      tbody.removeChild(tbody.firstChild);
    }
  }

  function renderTitle() {
    const title = `${year}/${String(month + 1).padStart(2, '0')}`;
    document.getElementById('title').textContent = title;
  }

  function renderWeeks() {
    const dates = [
      ...getCalendarHead(),
      ...getCalendarBody(),
      ...getCalendarTail(),
    ];
    const weeks = [];
    const weeksCount = dates.length / 7;

    for (let i = 0; i < weeksCount; i++) {
      weeks.push(dates.splice(0, 7));
    }

    weeks.forEach(week => {
      const tr = document.createElement('tr');
      week.forEach(date => {
        const td = document.createElement('td');

        td.textContent = date.date;
        if (date.isToday) {
          td.classList.add('today');
        }
        if (date.isDisabled) {
          td.classList.add('disabled');
        }

        tr.appendChild(td);
      });
      document.querySelector('tbody').appendChild(tr);
    });
  }

  function createCalendar() {
    clearCalendar();
    renderTitle();
    renderWeeks();
  }

  document.getElementById('prev').addEventListener('click', () => {
    month--;
    if (month < 0) {
      year--;
      month = 11;
    }

    createCalendar();
  });

  document.getElementById('next').addEventListener('click', () => {
    month++;
    if (month > 11) {
      year++;
      month = 0;
    }

    createCalendar();
  });

  document.getElementById('today').addEventListener('click', () => {
    year = today.getFullYear();
    month = today.getMonth();

    createCalendar();
  });

  createCalendar();
}

松本人志 元タレントが実名・顔出し告白「トラウマに苦しめられた」「あんなにひどい仕打ちを受けたのは彼だけ」 | 文春オンライン

松本が「スピードワゴン」の小沢一敬に女性を集めさせ、グランドハイアット東京のスイートルームで飲み会を開催。参加者のA子さんと二人きりになった松本が「俺の子ども産めや!」などと性行為を迫った様子を報じた。また、同時期に松本から肉体関係を迫られたB子さんの証言も掲載している。 松本は年が明けた1月8日に芸…

Posted from: this blog via Microsoft Power Automate.

あの「青い固形燃料」を作った会社は、鍋も料理も暖房も作っていた

1975年宮城県生まれ。元SEでフリーライターというインドア経歴だが、人前でしゃべる場面で緊張しない生態を持つ。主な賞罰はケータイ大喜利レジェンド。路線図が好き。(動画インタビュー) 前の記事:自動ドアによくぶつかるので自動ドアの会社に相談してきた > 個人サイト 右脳TV 国民1人あたり年間2個燃やしている …

Posted from: this blog via Microsoft Power Automate.

吉本興業、松本人志さん週刊誌報道で「お詫び」 ”事実無根”から一転「当事者含む関係者に事実確認中」 – 弁護士ドットコムニュース

Posted from: this blog via Microsoft Power Automate.

“人種や国籍を理由に職務質問” 国などに賠償求め提訴へ | NHK

人種や肌の色、国籍などを理由に警察官から繰り返し職務質問を受けてきたとして、外国出身の3人が「差別にあたり憲法違反だ」と主張して国などに賠償を求める訴えを近く東京地方裁判所に起こすことがわかりました。人種や国籍などに基づく職務質問は海外で問題になっていて、国内でもそうした行為の違法性について争われ…

Posted from: this blog via Microsoft Power Automate.