並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 4778件

新着順 人気順

利用 使用 使い分けの検索結果321 - 360 件 / 4778件

  • 高速な文字列探索:Daachorseの技術解説 - LegalOn Technologies Engineering Blog

    こんにちは。LegalForce Researchで研究員をしている神田 (@kampersanda) です。 LegalForce Researchでは現在、高速なパターンマッチングマシン Daachorse(ダークホース)を開発・運用しています。文字列処理の基礎である複数パターン検索を提供するRust製ライブラリです。以下のレポジトリで公開されています。 github.com 本記事はDaachorseの技術仕様を解説します。具体的には、 複数パターン検索に関係する基礎技術(トライ木・Aho–Corasick法・ダブル配列) Daachorseの実装の工夫と性能 を解説します。 以下のような方を読者として想定します。 文字列処理アルゴリズムやデータ構造に興味のある方 自然言語処理の要素技術に興味のある方 Rustライブラリに興味がある方 Daachorseについて 複数パターン検索の基

      高速な文字列探索:Daachorseの技術解説 - LegalOn Technologies Engineering Blog
    • 河野太郎公式サイト | 計画停電でいいのか

      東京電力には、大口の需要家を相手にする需給調整契約というものがある。契約者は、電力需要が逼迫した時に、電力利用を削減する義務を負う代わりに、割引料金が適用される。 この契約には、3種類あるそうだ。 通告後すぐに使用制限する契約(神戸製鋼所など23件) 使用制限1時間前までに通告する契約(約500件) 使用制限3時間前までに通告する契約(約700件) 三菱電機、富士通、NEC、日産、ホンダ、富士重工業、いすゞ自動車、サントリーなどもいずれかの契約をしている。 国会や中央官庁はすべてこの契約をしている。(この需給調整契約の調査をしたのはグリーンピースだ。)東京都23区の区役所も、豊島区を除いて全てが加入している。(豊島区役所は契約電力が500kW以下でこの契約の対象外。) 例えば、大学の中にもこの契約をしているところがある。 東京電力は、需給調整契約を結んでいるこれらの大口契約者に割引料金で電

      • 実用段階に入ったNoSQLをおさらい 「Cassandra」の概要と導入手順・基本設定

        ビックデータとは はじめに、Cassandraが得意としているビックデータについて解説します。ビックデータという言葉が一般的に使われていますが、実際のところ何を指すのか、これまでとの違いは何かを説明します。 何に使われているのか 「ビックデータ」とは、通常の処理では処理不可能な膨大な蓄積データを指す言葉です。これまでは、処理することをあきらめていた膨大なデータを処理対象とすることで、新しい答えを見出すことを目指しています。しかも短時間で処理することで、タイムリーな活用を目指すのです。 これまでは、ばらばらに発生していたデータが、通信環境の発達でリアルタイムに収集することが可能になりました。個々のデータは小さくても、大量に集まれば膨大なデータです。せっかく集めた膨大データを活用するために時間が掛っては何もなりません。大量に集めたデータを短時間に効率よく処理して、処理結果を得られる必要がありま

          実用段階に入ったNoSQLをおさらい 「Cassandra」の概要と導入手順・基本設定
        • Haskellの入門から中級者になるまでの指針 - Qiita

          プログラミング言語の学習は一般に大変である。 最初にどのようなことをすればいいのか、どの本をよむべきなのか等疑問は尽きない。マイナーな言語で情報が少なければなおさらである。 この記事では諸事情でHaskellに入門することになった方にむけて、どのように勉強していくか、参考にすべき本や記事を紹介する。 より良い指針にするためにも、指摘、感想等はコメントや私のTwitterアカウント(@Lugendre)に投稿して頂けるとありがたい。 入門〜初心者 環境構築 まずどんなプログラミング言語においても、プログラミングをする環境が必要である。Haskellにおいては Stackと呼ばれるツールをインストールすることによって、コンパイラ(GHC)、モジュールのインストール、ビルドなど自動でやってくれるようになるので、とりあえず脳死でStackをインストールしておけば良い。 以下の@igrepさんの記事

            Haskellの入門から中級者になるまでの指針 - Qiita
          • プログラマから見た「Windows 8」とは。概要と注目点のまとめ - OPTPiX Labs Blog

            開発担当の橋本孔明です。先日、社内向けにWindows 8の情報を発表したところ非常に好評だったため、内容を再構成してブログ記事化することになりました。プログラマ視点での情報に加え、「Windows 8 は、実はWindows バージョン6.2だった」とか「Metroスタイルの名称の由来」「イギリス英語が初めてサポートされた」などのトリビア(?)も取り混ぜてご紹介しています。皆様のご参考になれば幸いです。 本記事は公式発表やセミナー発表などの事実関係や用語に基づいて作成していますが、独自の解釈により、各メーカーの公式見解・用語等とは一部異なる可能性があることをご承知置きください。 Windows 8は、実はWindows バージョン6.2だった 「Windows 8」は、その名の通りWindows 7の後継となるクライアントPC版(非サーバー版)OSです。当初はコード ネームでしたが、正式

              プログラマから見た「Windows 8」とは。概要と注目点のまとめ - OPTPiX Labs Blog
            • Railsアプリケーションで採用しているDBスキーマ設計ガイドライン - LCL Engineers' Blog

              Webエンジニアの森脇です。 Railsアプリケーションで採用しているDB設計(スキーマ定義)について紹介します。 ※ Railsでは当たり前もの、Railsに依存していない内容も含んでいます。 前提 環境違えば、採用するルールも異なると思いますので、まずは弊社で利用している環境を記載します。 DBはPostgreSQL 9.x 開発言語は、Rails 4.x,5.xを利用 命名ルール Railsの規約に沿う命名を採用しています。DB設計にこだわりがあるメンバーにとっては、異論があるルールもあるのですが、アプリケーション開発の生産性も考慮しRailsの規約に寄り添うのがよいと判断をしました。 テーブル 動詞は使用せず、名詞とする 複数形とする 1:n のテーブル名は「単数形_複数形」 とする n:n のテーブル名は「複数形_複数形」とする カラム カラム名にテーブル名のprefixは付与し

                Railsアプリケーションで採用しているDBスキーマ設計ガイドライン - LCL Engineers' Blog
              • はてなブックマーク開発ブログ

                はてなブックマークのブックマーク数が多い順に記事を紹介する「はてなブックマーク数ランキング」。2月26日(月)~3月3日(日)〔2024年3月第1週〕のトップ30です*1。 順位 タイトル 1位 メルカリ 小泉さんからのエグい学び|Shota Horii 2位 行動をチャンク化して「1日に1ターンしか行動できない」から脱却する | Piyopanman 3位 「それって陰謀論じゃないですか?」闇の国家「ディープステート」を信じる著名人一人一人に会ってみたら…どうなった? | 47NEWS 4位 いつか起業したいエンジニアへ #キャリア - Qiita 5位 日本人はなぜ「生産性の高い社会」を理解できないふりをし続けるのか 6位 「情報セキュリティの敗北史」が面白すぎる。だめだこれは寝れない、なんだこの死ぬほどワクワクする本は→賢者は歴史に学ぶ - Togetter 7位 味付け塩だけ、放置

                  はてなブックマーク開発ブログ
                • はてなブックマーク開発ブログ

                  はてなブックマークのブックマーク数が多い順に記事を紹介する「はてなブックマーク数ランキング」。2024年2月のトップ50です*1。 順位 タイトル 1位 マンションリフォーム虎の巻 2位 死ぬほど嫌でした|佐藤秀峰 3位 「面倒なことはChatGPTにやらせよう」の全プロンプトを実行した配信のリンクを整理しました|カレーちゃん 4位 管理職必読 順番に読むと理解が深まる「マネジメントの名著」11冊 | 日経BOOKプラス 5位 メルカリで値段の「¥マーク」を小さくしたら購入率が伸びた理由、ペイディがサービス名を「カタカナ表記」にする理由など、プロダクトのマーケ施策まとめ30(2023)|アプリマーケティング研究所 6位 7年適当に自炊してきて調味料について思ったことを書く 7位 ウクライナ軍に入隊したアジャイルコーチが、さまざまなメソッドを駆使して中隊長としてのリーダーシップを実現した話(

                    はてなブックマーク開発ブログ
                  • Poetryを使ったPythonパッケージ開発からPyPI公開まで - PYTHONIC BOOM BOOM HEAD

                    この記事は BeProud Advent Calender 2018 の20日目の記事です。そのためいつもよりボリュームたっぷり、文体も丁寧にお送りします。 adventar.org 本記事ではPoetryを使ってパッケージ開発→PyPIへ登録するまでの流れを紹介します。 github.com プロジェクト作成からPyPI登録までわずか30秒 Poetry について 基本的な使い方 Poetry と Pipenv Pipenvは確かに便利だけど Pipenv から Poetry に乗り換える Poetry と Pyenv PEP517 と PEP518 Poetryの各種設定 venvの作成先をプロジェクト内にしたい TestPyPIへアップロードできるようにする TestPyPIのユーザー名とパスワードを設定する ここまでの設定 プロジェクトを用意する 新規作成 標準的なレイアウト sr

                      Poetryを使ったPythonパッケージ開発からPyPI公開まで - PYTHONIC BOOM BOOM HEAD
                    • IT系妻によるライフハック術11選! | FAworksブログ

                      さっそくですが、あなたに質問です。 洗濯を洗濯板でやってますか? 掃除をほうきとちりとりでやってますか? もうそんな人いませんよね? 余程のエコな人でない限り、洗濯機、掃除機を使うはずです。 時代と共に、女性の働き方や家族構成が変わり、それに合わせて生活家電や環境は進化してきました。 今回は、最新の家電やWebサービスを使って、より豊かな生活を実現するライフハックをご紹介します! 1.掃除はルンバ http://www.irobot-jp.com/ 最初は、本当に掃除できているか?と不安になりますが、大丈夫です。 モノを床に置かない生活を心がけると、これほど便利な自動家電はありません。 外出前にセットすれば、帰宅したら綺麗になっています。 メインをルンバ、サブをハンディ掃除機にすると良いでしょう。 2.食器は食洗乾燥機 http://panasonic.jp/dish/ 日に少なくとも2回

                        IT系妻によるライフハック術11選! | FAworksブログ
                      • ラオガンマ大全 - 黒色中国BLOG

                        【お知らせ】例の「ブツ」が全て手に入りました。明日から「決行」します(^^)#ラオガンマ pic.twitter.com/8gCRuGhiAV — 黒色中国 (@bci_) February 8, 2019 ツイッターでお約束していた通り、日本で現在入手可能なラオガンマの全て(派生商品も含む)を集めてみました。 日本でラオガンマを購入して食べてみよう…とする際に困るのは、 ラオガンマは種類によって味が大きく異なり、それぞれに個性があって、用途に向き不向きがある。 日本で全種類を揃えている販売店は稀。 (一般的に日本の業務スーパーや小売店では料理に調味料として使う「豆鼓辣油」が主流で、これは「食べるラー油」的に使用するのには適さない) 中国食材店でも全種類を揃えているわけではない。 ラベルに書かれている「使用例」は、違う種類でも同じものが使われていて、明らかに不向きな「使用例」があったりする

                          ラオガンマ大全 - 黒色中国BLOG
                        • 【レビュー】バンドック(BUNDOK)「マルチ焚き火テーブル」は多目的に使えて便利! - 格安^^キャンプへGO~!

                          寒い冬キャンプは大人数で焚き火や薪ストーブを囲むと、必然的に話も弾み楽しいひとときを過ごせます。 そんなときに重宝するのがバンドック「マルチ焚き火テーブル」で、名前の通りマルチな使い方ができておススメです。 BUNDOK(バンドック)とは! バンドック「マルチ焚き火テーブル」【基本仕様】 バンドック「マルチ焚き火テーブル」【仕様】 バンドック「マルチ焚き火テーブル」【特徴】 バンドック「マルチ焚き火テーブル」【価格】 バンドック「マルチ焚き火テーブル」【レビュー】 【ポイント1】焚き火テーブルとして利用できる! 【ポイント2】大テーブルとしても使用可能! 【ポイント3】サイドテーブルとして運用可能! 【ポイント4】コの字スタイルで薪ストーブ用テーブルに! 【ポイント5】荷物置きとしての運用可能! バンドック「マルチ焚き火テーブル」【類似品】 VISIONPEAKS(ビジョンピークス)「マル

                            【レビュー】バンドック(BUNDOK)「マルチ焚き火テーブル」は多目的に使えて便利! - 格安^^キャンプへGO~!
                          • TestFlightの使い方と導入方法 | Technology-Gym

                            TestFlight というiOSアプリのテスト版の配布をとても楽にするWebサービスが便利なので、使い方や利用方法の紹介です。 開発者視点と利用者(テスター)視点の2種類あるので、まずは開発者視点から TestFlight » iOS beta testing on the fly から開発者なので”I am a developer”にチェックを入れてアカウント登録をします。 ログインしてDashboardのTeam Managementタブから、試してもらいたいアプリのテスターを増やしていきます。 テスターの追加方法は2種類あり、 チームメイトとリクルートがあります。 Invite a Teammateからメールを送りチームメイトに加える Recruitment URL(or 各アプリのページから)からリクルートテスターとして加える。 内部の人ならチームメイトで、外部の人に試してもらう

                            • Kerasで学ぶ転移学習

                              前回記事では、KaggleのFacial Keypoints Detectionを題材にして、単純なニューラルネットワークから転移学習まで解説しました。 事前に学習した重みを読み込んだ後、全ての層で学習するのではなく、一部の層をフリーズさせることもできるという話を最後に少しだけしました。ちょうどその後、転移学習について詳細に解説しているKerasの公式ブログ記事が公開されましたこともあり、今回はこの記事を参考にしつつ、転移学習をメインに解説していきます。間違いがあれば指摘してください。今回もFacial Keypoints Detectionのデータを使って解説していくので、前回記事も是非合わせて読んでみてください。 また、Keras 1.0.4が公開されたのでまだの人はアップデートしておくと良いかと思います。 目次 転移学習 可視化 全結合層のみ学習(前回モデル) 全結合層+一部の畳み込

                                Kerasで学ぶ転移学習
                              • EJBコンテナが分散コンポーネントモデルから軽量なDIコンテナに変化してきた歴史を振り返る - 達人プログラマーを目指して

                                十年一昔といいますが、文字通り一昔前の書籍ではJ2EEのEJBコンポーネントはプロセスが分散化されたリモート呼び出しにより処理を行う分散コンポーネントとして説明されています。そして、残念ながら現状Java EE関連の日本語の書籍はこうした古い時代に書かれたものがほとんどとなっています。それゆえ、 開発効率がきわめて悪い 実行性能が悪い*1 仕様がきわめて複雑で理解が大変 といった悪いイメージが定着してしまっているのではないかと思います。しかしながら、最新バージョンのJava EE6では、Spring、Guice、SeamなどのOSSの軽量コンテナのアイデアを取り込むことにより、以前とは比較にならないくらい開発効率が改善されているという事実があります。 ここでは、Hello WorldのEJBの書き方を以前の古いバージョンから順次振り返りながら比較してみることで、EJBのプログラミングモデル

                                  EJBコンテナが分散コンポーネントモデルから軽量なDIコンテナに変化してきた歴史を振り返る - 達人プログラマーを目指して
                                • AWS Systems Manager(SSM) の数多い機能群を攻略するための図を書いてみた 2021 | DevelopersIO

                                  まずまとめ できた図がこちら AWS Systems Manager(SSM) を理解しようとする上で厄介なのは、 「インスタンス管理(左部分)」で使う機能群、それぞれに関連性があること だと思っています。 なので以降の説明は、 図の左半分 インスタンス管理 の説明が大半です。 さっそく インスタンス管理で使える機能を上から舐めていきましょう。 #1 なにはともあれマネージドインスタンス なにはともあれ EC2インスタンスを マネージドインスタンス 化するところから始まります。 マネージドインスタンスにするために、ざっくりいうと 3つの作業が必要です。 SSM エージェント をインストールすること 適切なIAMインスタンスプロファイル※ をアタッチしていること SSM関連エンドポイント※ へのアウトバウンド方向の通信ができること ※ 詳細は以下参照 EC2 インスタンスが AWS Syst

                                    AWS Systems Manager(SSM) の数多い機能群を攻略するための図を書いてみた 2021 | DevelopersIO
                                  • Excelプロトタイピング

                                    表計算ソフトが持つ基本機能だけで実現する「Excelプロトタイピング」についての解説書。「ストーリーボード」「ワイヤフレーム」「インタラクティブプロトタイプ」の作成方法について、Excelによるプロトタイピングの入門的な知識から応用テクニックまで豊富な実例を使って解説します。プロトタイピングでの重要な概念を解説するとともにそれを実現するための具体的な手順も各章で紹介しています。デザインやユーザーエクスペリエンスを共有することでアプリケーション開発はもっと効率よくなります。日本語版では、本書で得たノウハウを、iPhoneやiPadなどの携帯端末用アプリケーションのUIプロトタイピングに生かすためのヒントについて、安藤幸央氏に寄稿いただきました。 本書で使用しているファイル(原著者のサイト。サンプルファイルのダウンロードには本書に掲載されている「ユーザー名」と「パスワード」が必要)。 安藤幸央

                                      Excelプロトタイピング
                                    • neue cc - Modern C# Programming Style Guide

                                      C# Advent Calendar 2011、ということで、C# 4.0時代のプログラミングスタイルについて説明してみます。モダン、というけれど、某書のように変態的なことじゃなくて、むしろ基本的な話のほうです。こういったものはナマモノなので、5.0になればまた変わる、6.0になればまた変わる。変わります。古い話を間に受けすぎないこと(歴史を知るのは大事だけど、そのまま信じるのは別の話)、常に知識をリフレッシュするようにすること。そういうのが大事よね。でも、だからってモダンに書けなきゃダメ!なんてことはありません。ただ、知ること、少しずつ変えていくこと、そういうのは大事よね、って。 ところでしかし、私の主観がかなり入っているので、その辺は差っ引いてください。 varを使う C# 3.0から搭載された型推論での宣言。出た当初には散々議論があって、今もたまに否の意見が出てきたりもしますが、va

                                      • 漫画を描いたこともない、名もないアパレル販売員の私がブログを書籍化するまで【書籍プレゼントあり】 - 週刊はてなブログ

                                        【書籍のプレゼント情報あります!】 『ぼのぐらし』で自身の体験をコミックエッセイとして発信しているぼのこさんに、インスタとブログで月間10万人に読んでもらえる秘訣を書いていただきました。記事末にはプレゼント情報もあります! この記事は、はてな×KADOKAWAで取り組む「ブログ書籍化プロジェクト」で出版される書籍のプロモーション記事です。 みなさま、こんにちは。ぼのこと申します。 もともとアパレル販売員をしていたのですが、1年ほど前からフリーのWeb漫画家としてInstagramやブログを中心に活動をはじめました。 現在、私が描いているのは「ぼのこと女社会」という販売員時代の体験をベースとしたコミックエッセイです。20・30代の女性を中心にInstagram・ブログ合わせて毎月10万人を超える方々から読んでいただいております。 そして、なんとこの度、大変有難いことに初の著書『女社会の歩き方

                                          漫画を描いたこともない、名もないアパレル販売員の私がブログを書籍化するまで【書籍プレゼントあり】 - 週刊はてなブログ
                                        • typeof演算子から学ぶJavaScriptのデータ型の概念と関係する考察のまとめ - 三等兵

                                          まずはtypeof演算子について。JavaScript Gardenというウェブページがありまして。こういう一文がありまして。 The typeof operator (together with instanceof) is probably the biggest design flaw of JavaScript, as it is near of being completely broken. http://bonsaiden.github.com/JavaScript-Garden/#typeof 訳)http://efcl.info/adiary/Javascript/JavaScriptGarden#k95p17 要するにtypeof演算子は「ヒャッハーtypeof演算子ぶっ壊れてるぜー」ってことらしい。理由が下記の表。 [表1] Value Class Type - "f

                                            typeof演算子から学ぶJavaScriptのデータ型の概念と関係する考察のまとめ - 三等兵
                                          • 【忙しい人のための】Next.js公式チュートリアルを完走してきたので記事1本で振り返る【ギュッと凝縮】 | DevelopersIO

                                            本記事はNext.jsのチュートリアルが大きく変わったためリンク切れを起こしています。 技術メモのため記事としては残しますが、リンク切れにご留意ください。 また機会があれば新チュートリアルで記事を書こうと思いますm(_ _)m こんちには。 データアナリティクス事業本部 インテグレーション部 機械学習チームの中村です。 今回は以下のNext.jsのチュートリアルをほぼ一通り(SEOのところ以外)実施しましたので、ポイントを記事化しました。 https://nextjs.org/learn/foundations/about-nextjs" チュートリアル自体は、以下のような内容が分かるものとなっています。 CRA(create-react-app)のみ使用しているとイメージしづらい、素のHTML + JavaScriptとReactの関係のイメージが分かる Reactがフレームワークではな

                                              【忙しい人のための】Next.js公式チュートリアルを完走してきたので記事1本で振り返る【ギュッと凝縮】 | DevelopersIO
                                            • 【Sass】新規でサイトを作るのに使えそうなの一式。Ver 1

                                              シリーズっぽくやってたSassを覚えようですが、今回は今までご紹介したSassに関する知識が有れば、直ぐにでも使えそうな一式をご用意しました。 まぁ、HTMLとかは過去の新規でサイトを作るのに使えそうなの一式。とそんなに変わってないので、SCSSファイルだけ有れば良いと思いますがHTMLとかあった方が確認もそのまま出来るので良いかなーと。 【Sass】新規でサイトを作るのに使えそうなの一式。Ver 1をDL(zip:約50kb) 実際のページを見る ページを見ても、あんまり意味が無いっすね。えぇ。 いつもの新規セットに比べると、ボク自身がSassはまだ全然使いこなせて無いですし、開発中と言うかベータな感じが否めないので、コレをベースにSassを色々試したりするのに良いかなと思います。 なので、一つの参考までにって感じでしょうか。 んでは、続きにて中身の説明なんぞをしていきます。 中身のご説

                                                【Sass】新規でサイトを作るのに使えそうなの一式。Ver 1
                                              • React v16 changes

                                                Reactのv16がリリースされたので、変更点などを整理したいと思います。 https://facebook.github.io/react/blog/2017/09/26/react-v16.0.html https://code.facebook.com/posts/1716776591680069/react-16-a-look-inside-an-api-compatible-rewrite-of-our-frontend-ui-library/ React v16やReact Fiberについては、下記で書いたりもしているのでそちらも参考にしてみてください。 React Fiber現状確認 Capability of React Fiber React v16 and beyond React Fiber ReactはなぜFiberで書き直されたのか?Reactの課題と将来像を探

                                                  React v16 changes
                                                • ハマりにハマって軽く体調を壊したライターの徳岡正肇が「World of Tanks」を徹底指南。戦車マニアの心のよりどころはここだ

                                                  登録アカウント数6000万を誇る大人気無料戦車ゲームを,徹底指南 World of Tanks Text by 徳岡正肇 戦車ですよ,せ・ん・し・ゃ。 テレビアニメ「ガールズ&パンツァー」のヒットとともに日本,とくに茨城県大洗町に襲来した空前の戦車ブーム。筆者も久々にリアルタイムでアニメを見て,戦車の挙動や作戦にいちいち感動していたのだが,ともあれ,ある意味でとてもゲーム的な戦車戦を見ていると,見るだけではなく乗ったり戦ったりしてみたくなるのがゲーマーの性というものだ。 かくして,以前から「このゲームを真面目にプレイしたら,時間を無限に吸い取られるのは間違いないので,なるべく触らないでおこう」と固く決意していた「World of Tanks」(以下,WoT)に本格的に手をつけちゃったのが昨年(2012年)12月の末。案の定,ハマりにハマって軽く体調を崩すくらい不眠不休でプレイしていたのだよ

                                                    ハマりにハマって軽く体調を壊したライターの徳岡正肇が「World of Tanks」を徹底指南。戦車マニアの心のよりどころはここだ
                                                  • Rounded Mgen+ (ラウンデッド ムゲンプラス) | 自家製フォント工房

                                                    各フォントファミリーの違いについて ダウンロードしたアーカイブファイルの中には多くのフォントファイルがありますが、数字やアルファベットが数文字違うだけなど、ほんのわずかな違いしかないものもあります。すべてインストールすると 213 ファイル、1.65 GB あり、システムが重くなる可能性がありますので推奨しません。 まずは基本の「rounded-mgenplus-1c」から始まるフォントのみ、インストールして使い始めてみてください。具体的な違いが分かり、使い分けが可能になった場合は、目的に合わせて適宜取捨選択してみてください。 「X」「L」について 「Rounded-L Mgen+」は、文字の丸める処理を弱くしたものです。 「Rounded-X Mgen+」は、文字の丸める処理を強くしたものです。 「1c」「2p」などの違いについて 「1」と「2」では、かな文字のデザイン、漢字のサイズ (

                                                      Rounded Mgen+ (ラウンデッド ムゲンプラス) | 自家製フォント工房
                                                    • Toodledoを使って本格的にGTDを実践してみることにした - iPhoneとiMacと自分と...

                                                      Tweet 今回は、仕事やプライベートで実施しているGTD(Getting Things Done)の自分なりのまとめです。 いつでもどこでも入力、管理ができること GTDを実践するに辺り、まず最低限必要な環境作りを整えました。タスクを一箇所にまとめ、iPhoneとPCで入力・管理したいのでToodledoというサービスを使うことにしました。 以下、実際行っている方法をiPhoneとPCに分けて紹介してみます。尚、職場での利用も考慮し、ブラウザで使用できるWebサービスを中心に考えました。 iPhoneでは爆速アプリ「速Todo For Toodledo」でタスク入力 12.速Todo For Toodledo - iPhoneのアプリたち Toodledoにタスクを放りこむ「だけ」のアプリ。タスク一覧表示もできませんが、起動時間が早くサクサク動いてくれます。 アプリを起動したら、タスクを

                                                        Toodledoを使って本格的にGTDを実践してみることにした - iPhoneとiMacと自分と...
                                                      • 電子書籍についての私的考察メモ

                                                        最近「電子出版」や「電子書籍」について聞かれることが増えてきた。仕事の中で実際にEPUBやPDFを作成して配布・販売することもある。しかし、自分でもまだ「電子出版/書籍」とはいったい何を指すのか、よく理解できていない部分がある。もともと「出版/書籍」とは何ぞや? という問いにきちんと答えることだって簡単ではないだろう。 特に最近の「電子書籍」に関する話題は、「出版印刷配本ビジネス」としての経済的な側面と「読書のあり方」という文化的事象としての側面が同時に語られてしまい、この話をわかりにくいものにしているとも思う。ここでは自分自身の思考実験というか、考えのメモみたいな形で「電子書籍とは何か」を少し絞り込んでみよう。 前半は電子化による「出版」ビジネスの変化について、後半は「電子本」の本質について考えてみた。これらは現時点での私的な考察であって、新たな情報が入ってくれば考えもどんどん変わるだろ

                                                          電子書籍についての私的考察メモ
                                                        • GIFアニメからAPNGの時代に! 次世代画像形式APNGを使いこなそう - ICS MEDIA

                                                          APNG(エーピング)とはアニメーションするPNG画像のことで、アニメーションGIFに取って代わる次世代の新しい画像形式です。もともとブラウザベンダーのMozillaが提案した規格で、ウェブサイトのアニメーション表現に利用できます。従来はアニメーションGIFが主流でしたが、アニメーションGIFは色数の制限や輪郭のジャギーなど品質面の制限が多いファイルフォーマットです。その制限を払拭してくれると期待されるのがAPNG形式です。 データ容量・品質から比較する画像形式〜APNGは容量が軽くて綺麗 上図ではアニメーションGIF・APNG(8bit・32bit)・PNG連番画像をデータ容量・データ品質でマトリクス図にしました。APNG 8bitはアニメーションGIFと同じ256色のサポートなのでAPNG 8bitの方がデータ容量は若干小さいものの、差はほとんどありませんでした。APNG 32bitは

                                                            GIFアニメからAPNGの時代に! 次世代画像形式APNGを使いこなそう - ICS MEDIA
                                                          • オンプレ環境からS3へのファイル転送方式についてこれまで試したパターンまとめ | DevelopersIO

                                                            西澤です。AWS上にシステムを移行する上で、毎度のようにご相談を受けるのが、S3へのファイル転送をどうするか?という問題です。ビッグデータの元となる大量のファイル、RDBのダンプファイル、その他のバックアップファイル等を含め、安価で堅牢なS3にまずはデータを格納し、そこから自由に利用したいというユーザの希望を実現する為に、まずは何よりもS3にファイルを持っていかなければなりません。 今回は、過去のブログも遡りつつ、これまで試してみた各種転送方式をご紹介し、それぞれのユースケースを整理しておこうと思います。また、この記事は書きっぱなしにするのではなく、今後必要に応じてメンテナンスもすることで、再利用できるような記事に育てていきたいなと思っています(執筆時点での意気込みであり、何かを保証するものではありません)。 前提 Amazon Kinesis Streamsを利用するようなリアルタイム処

                                                              オンプレ環境からS3へのファイル転送方式についてこれまで試したパターンまとめ | DevelopersIO
                                                            • このブログのコーディングガイドライン[旧] : Web Design KOJIKA17

                                                              このブログのコーディングガイドライン[旧] 2012-04-30 今まで5回ほどブログのデザインを変更し、その度にHTMLのソースなどに、簡単な解説を入れてきました。 最近、Google Style Guideが流行ってる(?)ので、それっぽくゆるく書いてみます。 この記事について このコーディングガイドラインは、旧デザイン・ソースについてのものです。 現在のコーディングルールとは異なります。 旧デザインを参照したい方は、こちらをご覧下さい。 インデント インデントはしません。 URL URLが_(アンダースコア)の場合、リンクなどで下線が入るとアンダーバーが認識しにくくなるので、-(ハイフン)を使用しています。 HTMLについて DOCTYPE HTML5で記述。 IE9以下でも、ある程度スタイルを保てるように「html5.shiv」をCDNで挿入。 <!--[if lt IE 9]>

                                                                このブログのコーディングガイドライン[旧] : Web Design KOJIKA17
                                                              • Reactビギナーズガイド

                                                                ReactによるコンポーネントベースのWebフロントエンド開発の入門書。Reactでは小さくて管理が容易なコンポーネントを組み合わせて、大きくて強力なアプリケーションを作成できます。本書の前半は入門編で、簡単なサンプルを使いながらReactの基本やJSXについて学びます。後半は、実際のアプリケーション開発に必要なものや開発を助けてくれるツールについての解説です。具体的には、JavaScriptのパッケージングツール(Browserify)、ユニットテスト(Jest)、構文チェック(ESLint)、型チェック(Flow)、データフローの最適化(Flux)、イミュータブルなデータ(immutableライブラリ)などを取り上げます。対象読者は、ES2015(ES6)の基本をマスターしているフロントエンド開発者。 まえがき 第Ⅰ部 基礎 1章 Hello world 1.1 セットアップ 1.2 

                                                                  Reactビギナーズガイド
                                                                • 特集:Visual Studio Code早分かりガイド | Insider.NET > Insider.NET 全記事一覧 - @IT

                                                                  最終更新日: 2018年12月28日 Visual Studio Code TIPS(2018/12/28) VS CodeでMarkdownをプレビューするには?VS CodeでMarkdownをHTMLやPDFに変換するには?VS Codeでテキストを矩形選択するにはVS Codeで表示言語を変更するにはVS Codeでエンコーディングを変更、自動判別するにはVS Codeでファイルを比較し、差分(diff)を表示するにはVS Codeで指定範囲をコメントにしたり戻したりするにはVS Codeの[エクスプローラー]ビューに表示するファイルを制御するにはVS Codeのファイルアイコンを変更するにはVS Codeのサイドバーの表示をキーボードで切り替えるにはVS Codeを持ち運ぶには(ポータブルモード)VS Codeでテキストの折り返しを設定するにはVS Codeでウィンドウサイズを制

                                                                  • 「パーフェクトRuby」読み終えたので感想 - 月曜日までに考えておきます

                                                                    8/10(土)に出たRuby本「パーフェクトRuby」を読み終えたので感想です。 全体的な感想 開発環境の作り方やメソッドやクラスの定義方法などの入門的な内容から、メタプログラミングという中級者以上向けの内容が含まれているほか、著者の人たちが実際に開発に使用しているであろう役に立つgemの使い方が書かれてある本です。 入門やメタプログラミングについては他の書籍でもカバーされていますが、こういうgemの情報はなかなかまとまった書籍には情報がないのでありがたいですね。Webでググって出てきた情報やGitHubのREADMEを見て、試してみるというのがデファクトになっているかと思います。WEB+DB PRESSなどには載っていたりすることもありますが、こういうRuby専門書で詳しい解説が日本語で読めるという本は今まで見たことがなかったので、こういう実践的な内容が読める本は素晴らしいと思います。

                                                                      「パーフェクトRuby」読み終えたので感想 - 月曜日までに考えておきます
                                                                    • はてなブックマーク開発ブログ

                                                                      はてなブックマークのブックマーク数が多い順に記事を紹介する「はてなブックマーク数ランキング」。2月19日(月)〜2月25日(日)〔2024年2月第4週〕のトップ30です*1。 順位 タイトル 1位 「面倒なことはChatGPTにやらせよう」の全プロンプトを実行した配信のリンクを整理しました|カレーちゃん 2位 管理職必読 順番に読むと理解が深まる「マネジメントの名著」11冊 | 日経BOOKプラス 3位 「説明能力の高さ」はどこに現れるか | Books&Apps 4位 確定申告のことが何もわからない人へ|第三のロース 5位 科学的根拠に基づく最高の勉強法がガチで良かった話|牛尾 剛 6位 日本で人気爆発中の経営シミュレーションアプリ「コーヒーインク」を開発する、謎の会社 Side Labs 創業者インタビュー 7位 コーヒーチェーン経営シミュレーション『Coffee Inc 2』そのあま

                                                                        はてなブックマーク開発ブログ
                                                                      • EC2のSSHアクセスをIAMで制御できるEC2 Instance Connectが発表されました | DevelopersIO

                                                                        大栗です。 先程EC2に対してIAMでログイン制御を行えるEC2 Instance Connectが発表されました。 Introducing Amazon EC2 Instance Connect New: Using Amazon EC2 Instance Connect for SSH access to your EC2 Instances EC2 Instance Connect EC2 Instance ConnectではIAMの権限でアクセス制御が行えて、一時的に生成した公開鍵でSSHログインが可能となります。 全体の概要は以下のような流れでログインします。ユーザーは自分のローカルマシンからログインできますし、Management Consoleからもログイン可能です。 クライアントで公開鍵/秘密鍵のペアを生成する。 EC2 Instance ConnectのAPI (Send

                                                                          EC2のSSHアクセスをIAMで制御できるEC2 Instance Connectが発表されました | DevelopersIO
                                                                        • 技術ブログ: 30分でわかるJavaScriptプログラマのためのモナド入門

                                                                          30分でわかるJavaScriptプログラマのためのモナド入門 岡部 健 / Ken Okabe <kentutorialbook@gmail.com> Table of Contents 1. モナドが難しい? 1.1. モナドを理解するのが難しい理由 2. JavaScriptプログラマのためのモナド入門 2.1. 対象とする読者 2.2. 本稿のアプローチ 3. なぜモナドか? 3.1. jQuery 3.2. MonadicReact 3.3. Promise 3.4. Fluture 3.5. まとめ 4. モナド(Monad)とは何か? 4.1. Array.map 4.2. Array.mapと関数型プログラミングの限界 4.3. Array.flat の登場 4.4. unit の定義 4.5. unit と Array.flat の対称性 4.6. モナド(Monad)

                                                                            技術ブログ: 30分でわかるJavaScriptプログラマのためのモナド入門
                                                                          • シナトラ千代子 - ブックマークエントリで見るはてなブックマークの歴史

                                                                            2005年2月10日〜2006年2月10日まで1年間のエントリをまとめてみました。 方法:bookmarkタグのついている過去のエントリから話題になったものをリスト。その時期に目立ったはてなブックマークとは直接関係のないエントリも時事ネタとして入れています。 説明:すべて、ブックマークエントリページへのリンクとなっています。消えたページなどもあるので、直接にリンクしていません。 はてなinfo はてなのブックマーク関連のお知らせ tools はてなブックマークを利用したツール 調 はてなブックマーク関連の調査あるいはまとめ 一般 被ブクマ数の多かったエントリ ある程度の基準で選択していますが、もちろん取りこぼしなどあります。一部適当に並べ替えたりしているので、月単位でのまとまりと考えてください。 リスト作成にはおもにGoogle Notebookを利用しました。 はてなブックマークの一年

                                                                              シナトラ千代子 - ブックマークエントリで見るはてなブックマークの歴史
                                                                            • Fluent Python

                                                                              一歩先行くパイソニスタを目指す人のためのPython解説書。Pythonはシンプルです。使い方を覚えるのも簡単で生産性を短期間で高めることができます。しかしこれは、Pythonに備わっている豊富な機能のほんの一部しか使っていないということでもあります。本書では、とても有用なのにあまり使われていないPythonの特徴的な機能を活用し効果的で慣用的なPythonコードを書く方法について解説します。読者は、Pythonicな思考とコーディング手法を身につけ、コードをより短く、より速く、より読みやすくする方法を学べます。本書では、どうすれば熟練のPython 3プログラマーになれるのかを徹底的に追及します。 賞賛の声 監訳者まえがき まえがき 第Ⅰ部 プロローグ 1章 Pythonのデータモデル 1.1 Pythonicなトランプ 1.2 特殊メソッドの使用方法 1.2.1 数値型のエミュレーショ

                                                                                Fluent Python
                                                                              • はてなブックマーク開発ブログ

                                                                                はてなブックマークのブックマーク数が多い順に記事を紹介する「はてなブックマーク数ランキング」。2月26日(月)~3月3日(日)〔2024年3月第1週〕のトップ30です*1。 順位 タイトル 1位 メルカリ 小泉さんからのエグい学び|Shota Horii 2位 行動をチャンク化して「1日に1ターンしか行動できない」から脱却する | Piyopanman 3位 「それって陰謀論じゃないですか?」闇の国家「ディープステート」を信じる著名人一人一人に会ってみたら…どうなった? | 47NEWS 4位 いつか起業したいエンジニアへ #キャリア - Qiita 5位 日本人はなぜ「生産性の高い社会」を理解できないふりをし続けるのか 6位 「情報セキュリティの敗北史」が面白すぎる。だめだこれは寝れない、なんだこの死ぬほどワクワクする本は→賢者は歴史に学ぶ - Togetter 7位 味付け塩だけ、放置

                                                                                  はてなブックマーク開発ブログ
                                                                                • 改めて知ろう、SSLサーバー証明書とは?(第二回) | さくらのナレッジ

                                                                                  こんにちは、サイバートラストの坂本です。前回に続き、入門編として、SSL サーバー証明書について説明致します。 SSLサーバー証明書の違い 前回の記事では、SSL サーバー証明書に関する動向は、今年も来年も目が離せないといった状況をふまえ、改めてSSL を理解しておこうという目的のため、証明書の役割である暗号化と認証について説明しました。また、その記事のなかで、認証のレベルには違いがあることを言及しました。 SSL サーバー証明書の種類は 3 つに分けられるのですが、それは、暗号の強さ(どれだけ破られにくいか)で分類されるのでなく、どこまで詳しく証明書の名義の人(組織)を調べるかという認証のレベルによって分けられるのです。 今回は、この認証の違いについて説明させてください。 DV、OV、EV 認証レベルの違いにより、証明書の呼び方が異なります。業界では、Domain Validation

                                                                                    改めて知ろう、SSLサーバー証明書とは?(第二回) | さくらのナレッジ