migration の中で model を触ったら必ず reset_column_information する 治安の悪い Rails アプリケーションでは、migrate 中に model の不整合で怒られることがあります。 class AddAgeToUsers < ActiveRecord::Migration[5.1] def up p User.first # 1 add_column :users, :age, :integer # 2 User.create(name: "Taro", age: 16) # 3 end end 1 で User model を触ってしまっているので add_column 前の DB の状態がキャッシュされて 2 で追加した add_column は別にキャッシュをリセットしないので 3 で ActiveModel::UnknownAttrib
水野:水野良樹がナビゲートしています『Samsung SSD CREATOR’S NOTE』本日のゲストは、落語家の立川吉笑さんです。よろしくお願いします。 立川吉笑(たてかわきっしょう) 落語家。1984年生まれ。京都市出身。立川談笑門下一番弟子。2010年11月、立川談笑に入門。わずか1年5ヵ月のスピードで二ツ目に昇進。2022年11月、落語立川流としては17年ぶりとなるNHK新人落語大賞を50満点で受賞。古典落語的世界観の中で、現代的なコントやギャグ漫画に近い笑いの感覚を表現する『擬古典<ギコテン>』という手法を得意とする。主な著作に『現在落語論』(毎日新聞出版)がある。 水野:若干、番組のスタッフと僕が緊張しているんですけど。 吉笑:いや、突然ね、呼んでいただいて。なぜですか? 水野:落語家の方に「落語が好きです」って伝えるのは勇気がいるんですけど…。信頼するスタッフから「一風変わ
読みもの すべて お菓子とお茶 道具 コラム お茶の情報 レシピ お買いもの すべて 特集 お茶 - 煎茶 - 玉露 - 紅茶 - 烏龍茶 - 抹茶 - ほうじ茶 - フレーバーティー - ノンカフェイン - その他 道具 - 茶道具 - 茶杯・カップ - 急須・ポット - 片口・サーバー - 茶托・コースター - 皿・プレート - 椀・ボウル - 箸・カトラリー - 盆・トレー - 花器 - 籠・箱 - その他 お茶菓子 セット・ギフト用品 TTJ 最新号の紹介 TTJを申し込む バックナンバー 東京茶寮 東京茶寮について お知らせ 予約 アクセス 私達について 紹介頂きました コラボ実績 運営会社 作家名一覧 煎茶堂東京 小野陽介 高木剛 森岡希世子 石田誠 ちいさな手仕事 光藤佐 須原健夫 淡海陶芸研究所 千田稚子 中村譲司 北井里佳 齋藤有希子 酒匂ふみ 秀野真希 林沙也加 作山窯
入門 Docker¶ About¶ Dockerの入門からプロダクションで活用するプラクティスについてのドキュメントです。 プロダクションへ導入するために必要なDockerの概要から設計までをなるべく最短経路で学ぶことが目的です。 想定する読者層¶ WebAPIのようなサーバーサイドのプログラミングをしたことがある Dockerをこれからプロダクション環境へ導入してみたいと考えている初学者 Version¶ Docker 18.09.3 docker-compose 1.23.2 必要な環境¶ Docker Hub のアカウント Docker公式レジストリ Play with Docker DockerをWeb上で動かせる環境 Play with Dockerを起動するのに前述のDockerHubアカウントが必要 Docker for Mac(Windows)の場合VMが間に挟まり挙動が異
昨年のNHK新人落語大賞を受賞した立川吉笑。コント好きのお笑いファンにもアピールする新作落語で注目を集める彼は、自身の落語会のオリジナルテーマソングをミュージシャンにオーダーしており、落語家と浪曲師による創作話芸ユニット・ソーゾーシーのテーマソングはにゃんぞぬデシ、伝説のハガキ職人・ツチヤタカユキとの会にはマヒトゥ・ザ・ピーポー(GEZAN)、去年スタートした独演会「真打計画」には幽体コミュニケーションズがそれぞれ楽曲を提供している。 落語とは一見ミスマッチな音楽は、どんな意図で選ばれたのか。この質問を皮切りに、落語界きっての理論派である吉笑に話を聞いた。落語的なリズム、落語を落語たらしめる情報量、「歌い調子」と理屈の笑い……論点はどんどん転がり、深く深く潜っていく。 自分の落語会を作っていくうえで、音楽の力をめちゃくちゃ信じているんです。音楽は説明なしで世界観が一気に伝わるというか、お客
噺-HANASHI- 落語のあれこれを知りたい人のための「落語系情報サイト」。関東圏内の公演情報や落語に関する情報が満載!! 立川吉笑(たてかわ きっしょう) 本名:人羅真樹(ひとら まさき) 1984年6月27日生まれ 京都市出身 180cm 76kg 京都教育大学教育学部数学科教育専攻 中退 2010年11月 立川談笑に入門 2012年04月 二ツ目に昇進 出囃子 東京節 (パイのパイのパイ) 立川吉笑という存在は特異だ。 理論で積み上げていく奇天烈な新作で観る者を独自の世界に迷い込ませ、さまざまなコラボレーションを展開し、TV・ラジオをはじめとしたメディアに頻繁に登場し色々な顔を見せる。 そんな彼のパブリックイメージは「奇才」であり、いわゆる革命児的な扱い方がなされているのが現状だろう。 それは本人も望むところなのだろうが、私はずっとそのイメージに一定の賛同はしながらも、高座を観る度
最近はお客さんとの勉強会でDockerのドキュメントをつまみ食いして読むというのをやっていますが、改めて最新版を読んでみて、いろいろ思考が整理されました。2020年の20.10のマルチステージビルドの導入で大きく変わったのですが、それ以前の資料もweb上には多数あり「マルチステージビルドがよくわからない」という人も見かけるので過去の情報のアンラーニングに使っていただけるように改めて整理していきます。 仕事でPythonコンテナをデプロイする人向けのDockerfile (1): オールマイティ編で触れた内容もありますが改めてそちらに含む内容も含めて書き直しています。 本エントリーの執筆には@tk0miya氏から多大なフィードバックをいただきました。ありがとうございます。 基本的なメンタルモデル現代的な使い方を見ていくために「Dockerを使ってビルドする」というのはどのようなものか考えを整
ssmonline #43 での発表資料です。 (運用設計ラボ合同会社 波田野裕一)
CSSのclass名やJavaScriptの関数名を付けるときに悩んだり、ネタ切れになったことはありませんか? BEM, OOCSS, SMACSSで命名する場合はそれを使用すればよいのですが、特定のテーマ別にグループ化された単語のリストが必要になるときもあります。そんなときに役立つ単語リストをまとめたClassnamesを紹介します。 Classnames Classnamesは、CSSのclass名やJavaScriptの関数名を付けるときに便利な単語をリスト化したものです。MITライセンスで、商用プロジェクトでも無料で利用できます。
概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Quicktips for ViewComponent with Tailwind CSS/Hotwire | Rails Designer 原文公開日: 2024/01/22 原著者: Rails Designer -- Railsフロントエンド関連記事に加えて、ViewComponentとTailwind CSSを用いた美しいUIコンポーネントを販売しています 日本語タイトルは内容に即したものにしました。 フロントエンドのコードは、歴史的に少々軽く見られていました。「HTMLは本物の言語じゃない!」「CSSはサイテー!」「JavaScriptもそうだ!」。嘆かわしい話です。Railsは1個人だけの開発チームに、すべてが完全に揃った製品を構築できる本物のスーパーパワーを与えてくれるのですから。 Railsアプリ作成がさらに楽し
Universal Linksとは urlからアプリをシームレスに起動できる機能のことです。 ディープリンクとの大きな違いは確認のダイアログなしでアプリに遷移できることです。 UX上の利点や特徴などは以下の記事で詳しく解説されています。 モチベーション 今回Universal links対応をiOS側の担当者として調査から実装までやりました。 しかしこれが曲者で、 OSごとに対応方法が異なっていたり、 事前に対策を打たないと特定の環境で動作確認できなかったり 挙動にOS差分があって中々原因に気づけなかったはまりどころがあったり、 などなど結構ハマってしまいました。。。 そこで、同じようにiOS14からUniversal Linsに対応する方が苦しまなくてよいようにするため、以下の情報を記事にしました。 iOS14時点のUniversal Links対応手順 Universal Linksの
The ordering of cipher suites in the Old configuration is very important, as it determines the priority with which algorithms are selected. OpenSSL will ignore cipher suites it doesn't understand, so always use the full set of cipher suites below, in their recommended order. The use of the Old configuration with modern versions of OpenSSL may require custom builds with support for deprecated ciphe
Ubuntuを使っていると、何日かに一度、「アップデート・マネージャが起動し、アップデートをうながす」ということが発生するはずです。Ubuntuのみならず、コンピュータ環境を日常的に利用していく上では、日々発生するアップデートを適切に行うことが重要です。今回はUbuntu環境で、望んだ形のアップデートを適用するためのレシピを紹介します。 セキュリティアップデートとバグフィックス Ubuntuで行われる日々のアップデートは、アップデート・マネージャ(update-managerプログラム)によって行われます(図1)。9.04以降のUbuntuでは、アップデートファイルが存在することを確認した時点で、自動的にこのウインドウが表示されるようになっています[1]。 図1 アップデート・マネージャのウインドウ Ubuntuにおいては、こうして表示されるアップデータには次の2種類があります。
サマリー Debian系のディストリビューションに搭載されている UnattendedUpgrades を使用して、Ubuntuのパッケージを定期的に自動更新してみます。 unattended-upgradesとは UnattendedUpgrades は unattended-upgrades というパッケージで提供される、自動更新用のプログラムです。 大抵のDebianディストリビューションにはデフォルトでインストールされています。 デスクトップ環境を利用している人であれば、ソフトウェアセンターで無意識に設定しているかもしれません。 初期設定のままであればごく一部のパッケージを自動更新する程度なのですが、追加したリポジトリを対象にしたり必要に応じて再起動したり出来るので、全自動運転にはもってこいです。 また、この自動更新によって特定のバージョンでしか動かないアプリケーションやドライバー
Skrumエンジニアの根岸です。 Ubuntu サーバでセキュリティアップデートを自動適用する方法をご紹介します。 自動アップデートは unattended-upgrades というパッケージで行います。 unattended-upgrades は Ubuntu サーバにデフォルトでインストールされています。 デフォルトの設定では、 自動アップデート:される 自動再起動 :されない となっています。 アップデートの中には、サーバの再起動が不要なアップデートと再起動が必要なアップデートがあります。 よって、再起動が必要なアップデートを適用するためには、下記のどちらかの対応が必要となります。 1. 定期的に手動でサーバを再起動する 2. unattended-upgrades の設定で、再起動が必要なアップデートがあった際に自動で再起動されるようにする 今回は 2 の方法をご紹介します。
こんにちは!Product Teamのtakenokoです。 2022年4月に Ubuntu 22.04 LTS がリリース*1されました。皆さんはもう試されましたか? Ubuntuのアップグレードって、基本的にはdo-release-upgradeコマンドを実行するだけなのですが、久しぶりのアップグレードだったりaptパッケージを長いこと更新していないと、何かと時間が掛かるものです。 そこで今回は細かい補足も交えながら、Ubuntu 20.04 LTS を Ubuntu 22.04 LTS にアップグレードする手順をまとめました。「もう準備OKだよ!」という方は、事前準備を読み飛ばしてもらっても大丈夫かと思います。 Ubuntu LTS について 事前準備 マシンのUbuntuバージョンを確認する アップグレード可能なバージョンを確認する aptパッケージの更新 apt update a
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く