並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 294件

新着順 人気順

CODERの検索結果1 - 40 件 / 294件

  • プロのエンジニアに必要なものとはなんだ?『Clean Coder』に学ぶ信頼獲得のメソッド【今こそ読み解きたい名著】 - エンジニアHub|Webエンジニアのキャリアを考える!

    プロのエンジニアに必要なものとはなんだ?『Clean Coder』に学ぶ信頼獲得のメソッド【今こそ読み解きたい名著】 プロのエンジニアならば、必ず有する周囲からの厚い信頼。しかし、信頼とはどのように獲得すればいいのでしょうか。名著『Clean Coder』から、エンジニアらしい信頼獲得の術を学びます。 数多くの開発者から支持を受け、読み継がれてきた名著。そこには読み継がれる理由があります。 名著には、内容・ボリュームともに充実した書籍が多く、概要に目を通しただけで本を読んだつもりになっていたり、腰を据えて読む時間がなく「積ん読」してしまいがち。「エンジニアが絶対読むべき書籍●選」といった記事をブックマークするだけで読んだつもりになっていないでしょうか。 ポイントを押さえつつ内容を深掘りし、名著の根底に流れるエッセンスを開発に活かしましょう。 アプリエンジニアの池田 惇(@jun_ikd)で

      プロのエンジニアに必要なものとはなんだ?『Clean Coder』に学ぶ信頼獲得のメソッド【今こそ読み解きたい名著】 - エンジニアHub|Webエンジニアのキャリアを考える!
    • KH Coder: 計量テキスト分析・テキストマイニングのためのソフトウェア

      研究ノート「計量テキスト分析ツールKH Coderによる分析結果の再現性」公開 医療用語の辞書をご用意(無料) 産学連携プロダクト「KH Coderオフィシャルパッケージ」発売中 KH Coderとは KH Coderとは、計量テキスト分析またはテキストマイニングのための自由ソフトウェアです。 アンケートの自由記述・インタビュー記録・新聞記事など、さまざまなテキストの分析にお使いいただけます。 プログラミング不要、マウス操作で本格的な分析 安心の分析プロセス完全公開、研究利用も多数 New! 機能紹介(スクリーンショット) スクリーンショット集 [旧ページ:言葉・文書・可視化・他] KH Coder 3 正式版の新機能 New! 機能追加プラグイン「文錦®」シリーズ New! ダウンロードと使い方 KH Coder 3 正式版ダウンロード (Version 3.02) 使い方を知るためのチ

      • ブラウザでVS codeが使えるクラウド IDEの大本命「Coder」 - Qiita

        TL;DR ブラウザ上でほぼVS codeが使えるクラウドIDEサービス「Coder」 他のVS codeライクのクラウドIDEと異なるのは「拡張機能がそのまま使える」。大半の拡張機能を利用可能 現在はアルファ版 ChromebookやiPadでの利用も想定している Dockerコンテナにプロジェクトを作成するので自由度が高い 無料プランでも十分に使える。他のクラウドIDEと比べて月額費用が安い Fast Time機能を使うと時間制で96CPUコア、メモリ16GBが利用可能(課金で殴る開発駆動) コラボ機能で1つのプロジェクトで複数ユーザでペアプログラミングができる(未確認) きっかけ 2019年2月28日の夜、「あれ、VS codeライクなクラウドIDEってなんて名前だっけ?」という疑問から 「Cloud IDE vs code」 でググったところ以下の検索結果が表示。 ここで目的である

          ブラウザでVS codeが使えるクラウド IDEの大本命「Coder」 - Qiita
        • Llama Coder – AI Code Generator

          Generate your next app with Llama 3.1 405B

            Llama Coder – AI Code Generator
          • Google製。Raspberry PiをWebアプリ開発プラットフォーム化·Coder for Raspberry Pi MOONGIFT

            Coder for Raspberry PiはRaspberry Pi用のオープンソース・ソフトウェア(Apache Licnese 2.0)です。 Googleからまた一風変わったプロダクトが生み出されました。最近よく聞くRaspberry PiをWeb開発プラットフォームにしてしまうCoder for Raspberry Piです。 まずSDカードにcoderをインストールします。 インストールしたらcoderを立ち上げて、Webブラウザからアクセスします。最初にパスワードを設定します。 メイン画面で簡易的なチュートリアルが表示されます。 デモのアプリを開きました。これはその結果画面です。 こちらは編集画面。HTML/CSS/JavaScriptそしてNodeの編集ができます。 画像などのメディアをアップロードできます。 2ペインで実行結果の確認もできます。 別なデモ。アステロイドです

              Google製。Raspberry PiをWebアプリ開発プラットフォーム化·Coder for Raspberry Pi MOONGIFT
            • GitHub - coder/code-server: VS Code in the browser

              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                GitHub - coder/code-server: VS Code in the browser
              • 2年間の独学をふりかえって - Happy Coder

                2012年と2013年を独学に費やしました。 予定した2年が終ったので、試行錯誤していたやる気対策の話と、お世話になった本のリストを書いて、打ち上げにします。 やる気対策 2年分の時間と教材は確保していたので、あとはやる気をどう生成するかが問題でした。 「やらなきゃ」って気持ちは役に立たないどころか邪魔になることも多かったです。 脳という、意志だけでは制御できない他人みたいな存在に、できるだけやる気をだしていただこうと、いろいろ気を使いました。 試してみた中から、効果を感じられた習慣を挙げます。 運動する 体調とやる気の相関は強く、体調を整えるためにもコンスタントに運動するように心がけてました。 歩くの好きなので、2日に1回は1時間くらいウォーキングする、みたいな感じです。 歩いてる間、血行が良くなるおかげか頭が回りやすく感じていたので、問題を解いたり考え事をする時間にしてました。あと謎に

                  2年間の独学をふりかえって - Happy Coder
                • Coder for Raspberry Pi

                  Coder is a free, open source project that turns a Raspberry Pi into a simple platform that educators and parents can use to teach the basics of building for the web. New coders can craft small projects in HTML, CSS, and Javascript, right from the web browser. Download Coder 1.33GB | Coder v0.9 Now supports Raspberry Pi 2!

                  • コーディングコンテスト Vol.1 〜Coder's High〜|CSS HappyLife

                    2次応募も締め切りました。 コーディングコンテスト Vol.1 ~Coder's High~を開催します! 今回初の試みでもある(と思う)コーディングコンテスト。 用は、デザインは用意されてて、ソレを個々のスキルや考えに基づいてコーディングするというものです。 初回という事もあり、盛り上げたいな!と思っていたのですが、すんごい協力を頂けました。 ソレは、CSS Nite LP, Disk 3 と連動企画として動けたということ。 こんなWebの片隅でちまちま運営してるブログでも奇跡は起こるんですね。 さてさて、取り合えずさっさと必要データが欲しいって人の為に、目立たないDLボタンがありますので、そちらからダウンロードしてください。 このエントリーの追記で書いている詳細・必要事項は全て入れております。 (04/10:テキストデータ.txtが追加されております) 未統合psd、統合済みpsd、p

                      コーディングコンテスト Vol.1 〜Coder's High〜|CSS HappyLife
                    • Coder | Cloud Development Environment: Remote & Self Hosted

                      Remote development environments that secure your source code and sensitive data

                        Coder | Cloud Development Environment: Remote & Self Hosted
                      • AWS上にVSCode対応の開発環境を簡単に構築できるOSSのCoderがすごい! - Qiita

                        使い方 Coderは様々なクラウドサービスで利用できますが、AWSでの使い方について紹介します。 詳細は公式サイトに詳しく記載されているので簡単に紹介します。 1.Coderが提供しているAMIからインスタンス(管理サーバー)を起動する Coderを使うためには、管理サーバーが必要になります。 ブラウザで管理サーバーに接続し、開発環境を立ち上げたりアクセスできるユーザーを管理したりすることができます。 2.管理サーバーにログインする 3.テンプレートを作成する デフォルトでDocker, AWS EC2, AWS ECSなどのテンプレートが用意されています。今回はEC2を選択しました。 4.ワークスペースを起動する。 ワークスペースが実際に開発を行うための環境になります。 5.開発環境に接続する 起動が成功するとVSCode Desktopとcoder-serverが選択できるようになりま

                          AWS上にVSCode対応の開発環境を簡単に構築できるOSSのCoderがすごい! - Qiita
                        • 優秀なプログラマーが魅力的なスタートアップ創業者を探して出会えるアプリ「Coder’s coffee」

                          プログラムコードライターのことを海外では略してコーダー(coder)と呼んでいますが、スタートアップとして起業するときに最重要な要素となるのが優秀なコーダー、つまりプログラマーの存在。しかしいくら優秀なコードが書けるとしても、ビジネスのアイディアや経営までできるとは限らず、かといって誰でも書けるようなコードを下請けのように書いていてもつまらない、できれば世界をあっと言わせるようなプロジェクトに関わりたい……そういう夢を叶えるアプリ「Coder's coffee」がまもなく登場予定です。 Coder's coffee http://www.coderscoffee.com/ ※サイトは消滅しています まずはこのようにして自分自身にどのようなスキル・専門知識があるかを顔写真とともに登録します。選択できるのはスクリーンショットを見る限りでは「ウェブデベロッパー」「アプリデベロッパー」「iOSデベ

                            優秀なプログラマーが魅力的なスタートアップ創業者を探して出会えるアプリ「Coder’s coffee」
                          • ソニーを退職しました。 - Happy Coder

                            (社内で出した退職メールを一部削り、よく聞かれた質問への答えを追加したものです) 本日2011/12/28を最終出社日として、ソニーを退職しました。 振り返ると本当に多くの人の支えで恵まれた生活を送ってきました。一方で、望む生き方のために必要と認識しながら未熟な能力を出来る限り短期間で補完するため、もう一度勉強に専念する時間が欲しいという思いも持ち続けていました。そんな中いくつかのタイミングが重なり、今回わがままを言って退職させていただきました。 ソニーでの生活 コクーンで興味を持ち、設立趣意書に惚れてソニーに入りました。入って最初の印象は「研究室みたいだな」という感じで、予想していた学生から社会人へのギャップをほとんど感じなかったのを覚えてます。とにかく最初から居心地が良かったです。 最初の年、自分はまだ戦力になっていませんでしたが、少数精鋭のチームが全力をあげて無茶な目標を達成する様子

                            • Make: Japan | Raspberry Piでウェブ開発の基本を教えるGoogleのCoder

                              2013.09.30 Raspberry Piでウェブ開発の基本を教えるGoogleのCoder Text by kanai GoogleのCreative Labは、今週、Coderの全容を明らかにした。これは、「無料のオープンソースプロジェクトで、Raspberry Piを、学校の先生や両親がウェブ開発の基礎を教えるためのシンプルなプラットフォームにするもの」だ。Raspberry PiのSDカードに作ったCoderのイメージを起動すると、デスクトップコンピューター上のウェブブラウザから、そのインターフェースにアクセスできるようになる。そこから、HTML、CSS、JavaScriptでのウェブ開発が行えるのだ。このプロジェクトの中身を見ることもできる。コードはGithubで公開されているからだ。 Coderはウェブ開発の入門者専用ではない。「新しいアイデアを試したり、誰かにアイデアを見

                                Make: Japan | Raspberry Piでウェブ開発の基本を教えるGoogleのCoder
                              • 高速な算術圧縮を実現する「Range Coder」

                                はじめに 本記事では、全体のサイズが最小となる算術圧縮を高速に実現するRange Coder(以下RC)を紹介します。 算術圧縮は、各文字の出現確率が分かっている場合にそのデータを最小長で表現可能な符号法です。各文字に固定の符号を割り当てるHuffman法とは違い、符号化を状態更新とみなし、すべての文字を符号し終わった後の状態を保存することで符号化を実現します。これにより1文字単位の符号長を1bitより細かく調整することが可能となります。 算術符号は圧縮率が高い反面、ビット単位の演算処理が大量に発生するため、符号化、復号化ともにHuffman符号に比べ遅いという問題点があります。今回紹介するRCは、算術符号の処理をバイト単位で行うことで高速な処理を可能にします。 また、算術圧縮については概要から説明します。 対象読者 C++の利用者を対象としています。データ圧縮の基礎を知っていることが望ま

                                  高速な算術圧縮を実現する「Range Coder」
                                • KH Coder: 計量テキスト分析・テキストマイニングのためのソフトウェア

                                  医療用語の辞書をご用意しました(無料) 9月20日公式対面セミナー【リサーチ実践編】満員御礼 産学連携プロダクト「KH Coderオフィシャルパッケージ」発売中 KH Coderとは KH Coderとは、計量テキスト分析またはテキストマイニングのための自由ソフトウェアです。 アンケートの自由記述・インタビュー記録・新聞記事など、さまざまなテキストの分析にお使いいただけます。 プログラミング不要、マウス操作で本格的な分析 安心の分析プロセス完全公開、研究利用も多数 New! 機能紹介(スクリーンショット) スクリーンショット集 [旧ページ:言葉・文書・可視化・他] KH Coder 3 正式版の新機能 New! 機能追加プラグイン「文錦®」シリーズ New! ダウンロードと使い方 KH Coder 3 正式版ダウンロード (Version 3.02) 使い方を知るためのチュートリアル ヘル

                                  • KH Coder: 計量テキスト分析・テキストマイニングのためのソフトウェア

                                    研究ノート「計量テキスト分析ツールKH Coderによる分析結果の再現性」公開 医療用語の辞書をご用意(無料) 産学連携プロダクト「KH Coderオフィシャルパッケージ」発売中 KH Coderとは KH Coderとは、計量テキスト分析またはテキストマイニングのための自由ソフトウェアです。 アンケートの自由記述・インタビュー記録・新聞記事など、さまざまなテキストの分析にお使いいただけます。 プログラミング不要、マウス操作で本格的な分析 安心の分析プロセス完全公開、研究利用も多数 New! 機能紹介(スクリーンショット) スクリーンショット集 [旧ページ:言葉・文書・可視化・他] KH Coder 3 正式版の新機能 New! 機能追加プラグイン「文錦®」シリーズ New! ダウンロードと使い方 KH Coder 3 正式版ダウンロード (Version 3.02) 使い方を知るためのチ

                                    • Hackety Hack: the Coder's Starter Kit

                                      Hey, Wow, Real Kids are Learning! Our 8th grader reporting in: did Lesson Four in about 10 minutes but kept hacking for another 20 minutes. Today, video games lost the battle with Ruby. Unprecedented! YOUR FIRST PROGRAM One of Hackety Hack's sincere pledges is to make the most common code very easy and short. Downloading an MP3 should be one line of code. A blog should be very few. For example, ou

                                      • Amazon.co.jp: Clean Coder プロフェッショナルプログラマへの道: Robert C. Martin (著), 角征典 (翻訳): 本

                                          Amazon.co.jp: Clean Coder プロフェッショナルプログラマへの道: Robert C. Martin (著), 角征典 (翻訳): 本
                                        • Clean Coderを読んだ感想 - はこべブログ ♨

                                          Clean Coder プロフェッショナルプログラマへの道 作者: Robert C. Martin,角征典出版社/メーカー: アスキー・メディアワークス発売日: 2012/01/27メディア: 大型本購入: 12人 クリック: 645回この商品を含むブログ (36件) を見る 読み終わった。 この本は、著者のボブおじさんが師匠としてソフトウェア開発のプロとはなんぞやということをいろいろ教えてくれる本。技術的なことよりも、プロのプログラマの態度、規律、行動に重点を置いて書かれている。 ボブおじさんは、 アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技 や Clean Code アジャイルソフトウェア達人の技 の著者で、アジャイルソフトウェア開発宣言の著者のひとりでもある。SOLIDの原則をまとめるなど、ソフトウェア工学に貢献している方で、まさに師匠という感じがす

                                            Clean Coderを読んだ感想 - はこべブログ ♨
                                          • コードを書く、それ自体をコンテンツにするライブコーディングを実現する·Live coder MOONGIFT

                                            Live coderはWebブラウザ上でコーディングし、それを他のユーザが閲覧、チャットできるソフトウェア。 Live coderはnode.js製のフリーウェア(ソースコードは公開されている)。優秀な人が書いているコードを後ろから見るのは面白い。みるみる間にシステムが作られていくのは痛快でもある。イベントや勉強会で実際にコードを書いて動きを見せつつステップアップしていくのは人気がある。 Web上でコーディング コードを書きつつ、そこに人のツッコミを受けたり、試行錯誤しながら作っていくのは創造的で面白いスタイルだ。それを実現するのがライブコーディングであり、そのためのシステムがLive coderになる。 Live coderはnode.jsとWebSocketを組み合わせてコーディングされていく様子がリアルタイムに見られるようになっている。コーダーは一人で、コードハイライト処理されたエリ

                                            • Bomberland | Coder One

                                              Welcome to BomberlandAn open-source multi-agent AI competition inspired by Bomberman. Program intelligent agents using strategies from tree search to deep reinforcement learning and compete to reach the top of the global leaderboard. View on GitHub Try any strategyA fun way to learn and experiment with the latest algorithms, from tree search to deep reinforcement learning.

                                                Bomberland | Coder One
                                              • web-coder.info

                                                web-coder.info 2020 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

                                                • subtechグループ - Bulknews::Subtech - Geo::Coder::Google

                                                  はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

                                                    subtechグループ - Bulknews::Subtech - Geo::Coder::Google
                                                  • CODER.comを使って、ブラウザだけでGoogle Cloud Functionsの開発する

                                                    ここ数年、Cloud9やCodenvyを始めとしてブラウザだけでフロントやサーバサイドの開発を行えるCloudIDEが複数リリースされています。 そもそもAtomやVSCodeなどのエディタがElectronなどを使ったWeb技術の上で作られていることもあり、ここ数年で凄まじい進化を遂げ、いくつかの環境では本当にブラウザだけで開発できる様になってきました。 いま個人的なプロジェクトのフロントエンド(React)はCodeSandboxで開発していますが、MacbookでもiPadでも同じように開発ができ、非常に便利です。 次にサーバサイドとしてCloud Functionsを使いたく、この開発環境もブラウザだけで構築するのを試してみました。 まずは直接Cloud Functionsとの連携をサポートしているCloudIDEを探したけど見つからず、コンソールをサポートしていて使いやすいものを

                                                      CODER.comを使って、ブラウザだけでGoogle Cloud Functionsの開発する
                                                    • 現場で役立つCSSアニメーション オンラインデモ - CSS Nite LP58「Coder’s High 2018」

                                                      .p-btn2 { /* ボタンのスタイルは省略 */ transition-property: background-color; transition-duration: 0.5s; transition-timing-function: linear; } .p-btn2:hover, .p-btn2:focus { background-color: tomato; } .p-btn2.-easeInExpo { transition-timing-function: /* easeInExpo */ cubic-bezier(0.95, 0.05, 0.795, 0.035); } // カスタムイージングのSass変数 // by https://easings.net/ja // $easeInSine: cubic-bezier(0.47, 0, 0.745, 0.715)

                                                      • Amazon Web Services のセキュリティについて - Flex Coder

                                                        Amazon Web Services のセキュリティについて、自分用のメモ書きです。ちょっとだけ加筆しました。 SAS70(財務諸表に係る内部統制に関連する受託業務の評価の基準)取得 http://www.kpmg.or.jp/resources/keywords/sas70.html FISMA(連邦情報セキュリティマネジメント法)取得 http://www.nri-secure.co.jp/security/nist_fisma.html HIPAA(医療保険の相互運用性と説明責任に関する法律)対応 http://www.checkpoint.co.jp/solutions/compliance/hipaa/index.html http://awsmedia.s3.amazonaws.com/AWS_HIPAA_Whitepaper_Final.pdf ISO 27001(情報セキ

                                                          Amazon Web Services のセキュリティについて - Flex Coder
                                                        • Raspberry Pi 3 Fastboot - Less Than 2 Seconds - Bir Coder'ın Günlüğü

                                                          Bu yazıyı Türkçe oku.|Read the post in Turkish. This post tells about my journey of fast-booting a Raspberry Pi 3 (RPI). In addition to that, some optimizations are discussed that can be applied to a Qt (QML) application. In the end, we will have a RPI that boots from power-up to Linux shell in 1.75 seconds, power-up to Qt (QML) application in 2.82 seconds. Edit : There are requests for a demo ima

                                                            Raspberry Pi 3 Fastboot - Less Than 2 Seconds - Bir Coder'ın Günlüğü
                                                          • Happy Coder

                                                            狂気を感じる動画として一部で話題になった『フカシギの数え方』 僕も数えてみます! 数え上げ問題なので、まずは定石通りに、問題の状態を数値で表現してみて、それぞれの状態から何通りあるかと考える方針でいきます。 この状態を表現するのに、どのような情報が必要でしょうか。 以下の情報があれば、この状態からゴールまでの通り方の数は一意に決まりそうです。 現在地: (2,2) もう通れない点: (0,0), (1,0), (2,0), (2,1), (1,1), (1,2) ここからの行き先ですが、左と上はもう通っている点なので行けません。 残りは2通りです。 それぞれ、同じように「現在地」と「もう通れない点」から状態を表現できます。 また、この状態だとどうなるでしょう。 すでにゴールに到達してます。 この状態からゴールまでの通り方の数はもちろん1通りです。 以上から、各状態からのゴールまでの通り方は

                                                            • Coder - Web上で動作するVisual Studio Code

                                                              MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました クラウドIDEはすでに誕生して10年近くになります。すでに幾つかの実用的なソフトウェアも出てきていますが、それでもまだまだローカルでの開発が主流です。特にスクリプト言語ではそうでしょう。 しかし、その世界が大きく変わるかも知れません。なぜならスクリプト用のプログラミングエディタとして有名なVisual Studio CodeがCoderによってWeb化したからです。 Coderの使い方 これが最初の表示です。まさにVisual Studio Code(以下VS Code)の画面です。 シンタックスハイライトもちゃんと使えます。 コマンドも出ます。 ターミナルだって使えます。 Coderはリモートサーバ上にインストールして、Webブラウザ経由でVS Codeを使えます。コードはサーバ

                                                                Coder - Web上で動作するVisual Studio Code
                                                              • KH Coder 2 チュートリアル(スライド版)

                                                                4. 1.1 Windows版パッケージをダウンロード ① http://khc.sourceforge.net/ か ら 「 Windows 版 パ ッ ケージ」をダウンロード ② 「khcoder‐2b30‐f.exe」 のようなファイル名をク リックすると、このペー ジに飛ぶ ④ 5秒ほど待つと、自動 的にダウンロードが開始 (セキュリティの警告が 出る場合は「許可」や 「保存」をクリック) 4 ③ この部分は 広告なので無視 5. 1.2 インストール(解凍) ② Unzip をクリック ① ダウンロードしたファ イルをダブルクリック ③ 「unzipped successfully」 の表示が出れば完了なので、す べての画面を閉じる KH Coderは解凍(Unzip)するだけで利用可 5 6. 1.3 KH Coderの起動方法(Windows 7) ② 「C:¥khcoder

                                                                  KH Coder 2 チュートリアル(スライド版)
                                                                • Perl で Range Coder - naoyaのはてなダイアリー

                                                                  練習がてら、圧縮符号化の手法のひとつである Range Coder を Perl で実装してみました。 http://github.com/naoya/perl-algorithm-rangecoder/tree/master Range Coder は算術符号を実数ではなく整数で実現した手法です。高速な算術圧縮を実現する「Range Coder」 (1/2):CodeZine(コードジン) に詳しい解説があります。今回の実装も、この記事にあるソースコードを参考に実装しました。参考、というか結局ほとんど移植に近くなってしまいました。 インタフェースは以下のようになっています。入力文字列における各記号の出現頻度、累積出現頻度をあらかじめ算出して RangeCoder オブジェクトにセットしてから、encode することで圧縮結果が得られます。(出現頻度表をバイナリに添加する実装は行っていませ

                                                                    Perl で Range Coder - naoyaのはてなダイアリー
                                                                  • metaphase coder team labs - 半角英数字を改行する

                                                                    2009年5月22日 16:02 URLやメールアドレスなどの半角英数字を羅列した際に、それを包括する要素を突き抜けてレイアウト崩れが発生することがあります。 これは、スペース等の区切りが登場するまで一つの単語として認識され、通常では改行されません。 これをJSで解決されてたブログを見つけたのでご紹介します。 CSSにて[word-break:break-all;]と指定すれば、半角英数字の文字列の途中であっても領域に合わせて改行することが可能です。 しかし、これはIEでしか対応しておらず、そのほかのブラウザでは対応していません。 「to-R」というブログで「wordBreak.js」というものが公開されており、IE以外のブラウザでも[word-break:break-all;]と同様の効果が得られるようです。 FirefoxとOperaでword-break:break-allを実現する

                                                                    • 『Clean Coder』を読めば胸が締め付けられる思い - 杉風呂2.0 - A Lifelog -

                                                                      翻訳レビューに参加させていただいて、僕にとって初の献本をいただきました。訳者の角さん、ありがとうございます。レビューのプロセスはとても貴重な経験でした。本書の読みどころを僕の経験を交えて書きたいと思います。 本書は「プロは」で始まる文がたくさん書かれています(試しにレビュアー特権を使って「プロは」をgrepしたら74件もあった!)。プロフェッショナルがどのような行動をとるかが書かれています。テクニカルな部分に限れば、もしかしたら他書の方が詳しいかもしれません。しかし、本書に特徴的なのは、ソフトウェア開発者の心の動きが書いてあるということです。特に、第2章「ノーと言う」と第3章「イエスと言う」は必読です。Twitterなどの反応を見ると、面白く読まれた方が多いようですが、僕はそれほど楽しくは読めませんでした。 次のようなくだりがあります。 「試しにやってみる」にはさまざまな意味がある。私が問

                                                                        『Clean Coder』を読めば胸が締め付けられる思い - 杉風呂2.0 - A Lifelog -
                                                                      • Barcode-Coder: BARCODE : JQUERY PLUGIN TO CREATE BARCODE ONLINE

                                                                        jQuery plugin : barcode Version : 2.2.0 Licence : GPL / Cecill Date : 2019-02-21 Author: DEMONTE Jean-Baptiste, HOUREZ Jonathan Download barcode jQuery plugin 2.2.0 Barcode jQuery plugin installation Like any plugin, just inclure the source file after including that of jQuery. <script type="text/javascript" src="jquery-1.3.2.min.js"></script> <script type="text/javascript" src="jquery-barcode.js">

                                                                        • Algorithm::MTF / BWT → MTF → Range Coder によるデータ圧縮 - naoyaのはてなダイアリー

                                                                          先日言及した Burrows Wheeler Transform (id:naoya:20081016:1224173077) による変換後のテキストは圧縮に使えたり、全文索引に利用できたりと応用範囲は広いです。 BWT により変換したテキストを圧縮するには、そのまま圧縮するのではなく先頭移動法 (Move-To-Front http://ja.wikipedia.org/wiki/Move_To_Front) を適用することでより情報に偏りを持たせてから圧縮するのがセオリーです。 今日は先頭移動法の Perl 実装を作ってみました。Algoritm::MTF です。 http://github.com/naoya/perl-algorithm-mtf/tree/master に置いています。 use Algorithm::MTF; my $encoder = Algorithm::MTF

                                                                            Algorithm::MTF / BWT → MTF → Range Coder によるデータ圧縮 - naoyaのはてなダイアリー
                                                                          • Flex Coder

                                                                            こんばんは〜、sato-shiです。 最近、会社でこんなの始めました。 技術ネタも掲載する予定です。 よろしければお越しください〜。 クラスメソッドブログを公開 http://classmethod.jp/news/etc/start-classmethod-blog/ 今週の4/20水曜日に市ヶ谷でセミナーします。 ネタは「リモートアクセス環境構築事例セミナー」と題しまして、 当社で何年かに渡って検討・実施されてきた、 情報セキュリティ向上と業務効率アップと コストのバランスを考えた事例セミナーです。 ↓まだ申込可能です〜♪ リモートアクセス環境構築事例セミナー http://classmethod.jp/seminar/remote-access/ インターネットセキュリティやファイアウォール等で有名な ソニックウォール社さんとの共催となっています。 ソニックウォールさんからは、Son

                                                                              Flex Coder
                                                                            • Clean Coder プロフェッショナルプログラマへの道(Robert C. Martin/角征典) - capsctrldays(2012-01-27)

                                                                              Clean Coder プロフェッショナルプログラマへの道(Robert C. Martin/角征典)宣伝。ボブおじさんの著書を翻訳しました。(Amazonにまだ書影がない!!) アジャイル開発やオブジェクト指向で有名な著者が自らの失敗を赤裸々に語りつつ、ソフトウェア開発者が本物のプロへと成長する方法を指南する啓発書。ボブおじさんの失敗から正しいプロの態度・規律・行動を学ぼう! 大雑把に言えば、プログラマのための自己啓発書みたいな感じですかね。まあ、そういうのに興味のない人はたくさんいると思いますけども、そういう人たちにとっても、ボブおじさんが20代・30代を過ごした昔話は、それなりに楽しく読めるんじゃないかと思うんです(1970年代の話です)。 技術的におもしろいというよりも、人間の過去がわかるというのは、それだけでおもしろいじゃないですか(そうじゃない?)。実際、ぼくには60歳以上のプ

                                                                              • Clean Coder Blog

                                                                                So my last blog: The Startup Trap raised quite a ruckus. Amidst the various shouts of agreement and support, there was also a group who vehemently disagreed. I’m not going to summarize all their disagreements here, since I’ve already used up my quota of curse words for the month. But one of those disagreements struck me as something I should address. It’s the old argument of pragmatism vs. dogmati

                                                                                • Coder's Mind 〜 コーディングするときに大事にしている心がけ 〜 | セミナー | mkasumi.com

                                                                                  この記事は「Coder's Mind 〜 コーディングするときに大事にしている心がけ 〜」というタイトルで、5月26日(土)に開催されたWordBench三重 第1回勉強会「WordPress15周年を祝う会&Web制作関連のおはなし」でお話しした内容を改めてブログにまとめます。 この記事では具体的なソースコードの実装方法や例などは出しません。今までの5年間マークアップエンジニアとして働いてきて、納得いくコーディングができるようになった考え方の軸を紹介します。勉強会の参加者は初めてお会いする方が多く、どんな話が適しているか判断が難しかったため、少しコードを書いたことがある方なら理解できる・知って欲しい内容にしています。 ちなみに、私が思う納得のいくソースコードの条件は以下です。 反省しやすい・修正しやすい 人から問われたときにスムースに説明できる設計・仕様になっていること 利用者がスムース

                                                                                    Coder's Mind 〜 コーディングするときに大事にしている心がけ 〜 | セミナー | mkasumi.com