2021年2月10日のブックマーク (5件)

  • 低レイヤを知りたい人のための Cコンパイラ作成入門

    はじめに このオンラインブックは執筆中です。完成版ではありません。フィードバックフォーム このには一冊のに盛り込むにはやや欲張りな内容を詰め込みました。書では、C言語で書かれたソースコードをアセンブリ言語に変換するプログラム、つまりCコンパイラを作成します。コンパイラそのものもCを使って開発します。当面の目標はセルフホスト、すなわち自作コンパイラでそれ自身のソースコードをコンパイルできるようにすることです。 このでは、コンパイラの説明の難易度が急に上がりすぎないように、様々なトピックを書全体を通じて次第に掘り下げていくという形で説明することにしました。その理由は次のとおりです。 コンパイラは、構文解析、中間パス、コード生成といった複数のステージに概念的に分割することができます。よくある教科書的アプローチでは、それぞれのトピックについて章を立てて解説を行うことになりますが、そのよう

  • リラックマ初のオフィシャルファンクラブ『リラックマ友の会』開設!

    サンエックス株式会社(社:東京都千代田区/代表取締役社長:千田洋史)は、2021年2月10日(水)より、リラックマのオフィシャルファンクラブ『リラックマ友の会 Official Fan Club』を開設したことをお知らせいたします。 あなたとリラックマをつなぐオフィシャルファンクラブ『リラックマ友の会 Official Fan Club』が日2月10日(水)にオープンいたしました! 《リラックマ友の会 Official Fan Club》 https://rilakkuma-tomonokai.jp リラックマ友の会オリジナルデザインの入会記念グッズや限定グッズを購入できる「リラックマ友の会ショッピング」、月1回程度の壁紙プレゼント、リラックマコミュニティ、バースデーメールなどのファンクラブ会員しか楽しめないスペシャルなコンテンツもご用意しています。 入会記念グッズとしてリラックマのぬ

    リラックマ初のオフィシャルファンクラブ『リラックマ友の会』開設!
  • [初心者向け]Awkの使い方 - Qiita

    自分用のまとめです。 間違いなどあればご指摘いただけると嬉しいです! Awkとは? AWK(オーク)は、プログラミング言語の一つ。テキストファイル、特に空白類(スペースの他、タブなど)やカンマなどで区切られたデータファイルの処理を念頭に置いた仕様となっているが、一般的なプログラミングに用いることも可能である。UNIX 上で開発された。(Wikipediaより) UnixやLinux環境でファイルを集計したりするときにつかえる便利なプログラミング言語。 Linuxコマンドっぽく使える。 実行方法 # スクリプトをコマンドに含める場合 awk 'スクリプト' [ 入力ファイルのパス ] # 外部のスクリプトファイルを読み込む場合 awk -f スクリプトファイルのパス [ 入力ファイルのパス ] # catコマンドを用いることもできる cat foo.log | awk 'スクリプト' # 例

    [初心者向け]Awkの使い方 - Qiita
  • Mysql 5.7* パスワードをPolicyに合わせるとめんどくさい件について - Qiita

    引用先: MySQL 5.7 Mysql 8.0が出たので、下記を追加しました。 要するにMEDIUMは文字列の長さを指定した長さにして、数字を使って、大文字、小文字を使って、さらに特殊文字を用いてパスワードにしてくださいとのこと、 これではログイン不安なので、 変更してみました。 mysql> SHOW VARIABLES LIKE 'validate_password%'; +--------------------------------------+-------+ | Variable_name | Value | +--------------------------------------+-------+ | validate_password_check_user_name | OFF | | validate_password_dictionary_file | | |

    Mysql 5.7* パスワードをPolicyに合わせるとめんどくさい件について - Qiita
  • MySQLのデフォルトパスワードを確認する - Qiita

    はじめに MySQL5.7以降では、デフォルトでrootユーザーのパスワードが自動で初期設定されている。 このパスワードの調べ方のメモ。 環境 OSはAmazonLinux2 MySQLのバージョンは5.7 # cat /etc/system-release Amazon Linux release 2 (Karoo) # mysql -V mysql Ver 14.14 Distrib 5.7.28, for Linux (x86_64) using EditLine wrapper

    MySQLのデフォルトパスワードを確認する - Qiita