CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

組み込みクラス一覧 A〜E ARGF.class (738) Array (1914) BasicObject (140) Binding (78) Class (75) Complex (481) Data (72) Dir (514) Encoding (2237) Encoding::Converter (230) Encoding::InvalidByteSequenceError (70) Encoding::UndefinedConversionError (50) Enumerator (179) Enumerator::ArithmeticSequence (112) Enumerator::Chain (48) Enumerator::Lazy (381) Enumerator::Yielder (25) Errno::EXXX (30) Exception (138)
Find actively maintained & popular open source software libraries for the Ruby programming languageThe Ruby Toolbox is a catalog of all Rubygems that keeps track of popularity and health metrics to help you choose a reliable library CategoriesTo give you an overview of what open source libraries are available for a given task we group projects for common problems into categories. The catalog itsel
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0063 号 バックナンバー Rubyist Magazine 0063 号 Rubyist Magazine 0062 号 Kaigi on Rails 特集号 RubyKaigi Takeout 2020 特集号 Rubyist Magazine 0061 号 Rubyist Magazine 0060 号 RubyKaigi 2019 直前特集号 Rubyist Magazine 0059 号 Rubyist
Latest postsVol.483Vol.483Kota Furusawa 5th February 2025 Next.jsは必要ない、フロントエンド開発者が知っておくべきアクセシビリティの基本、親愛なるソフトウェアエンジニアへ:あなたの役割を取り戻す時が来た、ほか計10リンク Vol.482Vol.482Kota Furusawa 29th January 2025 Reactの代替、2024年に利用された新しいCSS、プロダクトマネジメントの改善、ほか計10リンク Vol.481Vol.481Kota Furusawa 22nd January 2025 ブラウザのレンダリングプロセスを探る、美しいフォーカスアウトラインを実装する、今後フレームワークは重要視されるのか?、ほか計10リンク Vol.480Vol.480Kota Furusawa 25th December 2024
Site News : Follow Echo JS on Twitter, our official account is : @echojs Top news▲ Magento Web Development Services: Steps of Developing Ecommerce Site at segisocial.com▼1 up and 0 down, posted by sevenspan 39 minutes ago discuss ▲ I have implemented a GPU version of Pica which is high quailty image resizer at github.com▼1 up and 0 down, posted by gezilinll 3 hours ago discuss ▲ Kaggle Data Explor
HTML/CSS 401 CSS仕様 127 CSS設計 55 HTML仕様 44 SVG 25 スタイルガイド 14 HTML/CSSの実践 141 HTML/CSSドリル 4 フォント 3 データ形式 6 性能と品質 52 セキュリティ 16 パフォーマンス 12 アクセシビリティ 23 ブラウザ 24 デザイン 79 コミュニケーション 13 ディレクション 51 ドキュメンテーション 7 JavaScript 474 ECMAScript 45 ライブラリ 68 ブラウザAPI 39 WebGL 42 テスト 37 JavaScriptの実践 68 JavaScriptの設計 9 JavaScriptドリル 19 非同期通信 5 DOM 9 Angular 30 Electron 4 Web Components 17 jQuery 24 Backbone 17 TypeScrip
O'Reilly Japanの書籍がすべてDRM Free、可搬性と検索性に優れたEbookでご活用いただけます。 ご購入に際しては、お客さまの情報をサイトにご登録いただく必要があります。「Sign Up」のリンクから、今すぐご登録ください。既にアカウントをお持ちのお客さまは「ログイン」ページへ。ご購入までの流れは「Ebook Storeでのお買い物方法」にまとめています。 ご購入に際しては、あらかじめ「購入規約」をお読みいただきますようお願い申し上げます。 全タイトルを見る
1. #アニメムジカ 17,259件のツイート 2. ディアルガ 14,283件のツイート 3. #日本一の最低男 25,476件のツイート 4. ポケポケ 66,107件のツイート 5. シンオウ 6. ディアパル 7. #トークィーンズ 12,004件のツイート 8. #ずとまよ感想会 9. ルカリオ 10. アンビー 28,964件のツイート 11. ガブリアス 12. ダイパ世代 13. ジョウト 14. #ぐるナイ 20,965件のツイート 15. シロナさん 16. EMYC 17. 首都高バトル 21,889件のツイート 18. ポケモンのどうぐ 19. パチリス 20. 時空の激闘 41,433件のツイート 21位以下を見る 1. アンビー 26,074件のツイート 2. #ぐるナイ 19,142件のツイート 3. #ずとまよ感想会 4. #キャプテンアメリカ 5. #ジャ
“JavaScript for impatient programmers” is now “Exploring JavaScript”. You’ll be transported to the new website.
先日Twitterにこんな投稿をしたら地味に伸びたので、私も含めて案外みんな2014年に勧告された後のHTML5の仕様変更は追ってないのかなと思い、自分のための備忘録も兼ねて主な変更点をメモしておきます。 なお自分はマークアッパーなので、仕様変更点全てを網羅するのではなく、あくまでHTMLマークアップに関連する部分のみピックアップすることとします。全ての変更点を確認したい人はW3Cの仕様書をあたってください。 2016年HTML5.1勧告時の仕様変更 HTML5.1勧告時の注意すべき仕様変更点は以下の通り。 【追加】 ・picture要素とsrcset属性の追加 ・details要素とsummary要素の追加 【削除】 ・ネストされたセクション要素の見出しに全てh1を置くこと ・tfoot要素をtbody要素の前に置くこと 【変更】 ・セクション要素の中のheader/footer要素は入
JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。
ルーターの設定を購入時のからいじっている人はあまりいないのではないでしょうか。 買ってきたその日にログインして、WiFIネットワークの名称とパスワードを変えて終了の人がほとんどだと思います。 インターネット接続(と願わくばスピード)を得るだけならそれでもいいのかもしれませんが、最近ではルーターが悪意あるハッカーからの攻撃を受けることも珍しくありません。それを防ぐためにも、さまざまな設定をいじってセキュリティを強化する必要があります。 その方法を紹介する前に、1つ注意事項を。インターフェース、設定項目の名称、設定できる項目等は、ルーターによって異なります。この記事は、TP-Link製Archer C7を参考に書きました。 ルーターによっては、ここで紹介する項目をいじれない可能性があることをご了承ください。 では、Wi-Fiルーターのセキュリティを強化する方法をご紹介しましょう。 ルーターの設
みなさんは「スプラトゥーン2」というゲームをご存じだろうか。任天堂のゲーム機「Nintendo Switch」向けのオンラインゲームだ。同社の2018年3月期の決算参考資料によると、2017年7月発売から2018年3月までの全世界累計で600万本以上も売り上げた人気タイトルである。 最も基本的な「ナワバリバトル(レギュラーマッチ)」というルールでは、4対4のチームに分かれて地面をインクで塗り、最終的に塗った面積が広いチームが勝利する。このほか「ウデマエ」というプレーヤーの強さを示す指標に基づいてマッチングが行われる「ガチマッチ」というルールがある。筆者も暇を見つけては遊んでいる。 多くのプレーヤーが楽しんでいるスプラトゥーン2だが、快適にプレーするにはネットワーク技術が大きく関わっていることはあまり知られていない。それは「NAT越え」だ。 NATとはNetwork Address Tran
by Misha Feshchak Wi-FiのセキュリティプロトコルであるWPA/WPA2を用いることで、最新のWi-Fiルーターからも簡単にパスワードを盗み出すことが可能であるとセキュリティ研究者が明かしています。 How to Hack WiFi Password Easily Using New Attack On WPA/WPA2 https://thehackernews.com/2018/08/how-to-hack-wifi-password.html 最新のルーターからもWi-Fiパスワードを盗み出してしまうというハッキング方法を発見したのは、人気の高いパスワードクラッキングツール「Hashcat」の開発者であるJens 'Atom' Steve氏。この手法は「Pairwise Master Key Identifier(PMKID)」ベースのローミング機能を有効にしたW
Buffer Blog:この記事のタイトルを見ると、すごいことを言っているように感じられるでしょう(私としてはそう思っていただきたいのですが!) でもこの話の良いところは、そんなすごい成果が誰にでも出せ、一見大変なことのように思えても、実はぜんぜんそうではない、という点なのです。 実を言うと、これらの成果はすべて、毎日小さなことをコツコツと長期間やり続けることによって達成したものです。 私は、ハードなやり方よりもスマートなやり方を好み、効率的に物事をこなすための細かな工夫を考えるのが好きなのです。Bufferの初代コンテンツクラフターである私は、年中この手のトピックを掘り下げる機会を与えられました。 今回またここで、私が2015年の成果をどうやって獲得したかを紹介できることをうれしく思います。 フランス語を1日5分練習する習慣によって、基礎的なフランス語の読み書きと会話ができるようになった
はじめに 4月もそろそろ後半。(執筆時) 新人研修でプログラミングを勉強している方は、そろそろ実践的な内容を取り組んでいる方も多いと思います。 課題をこなしていく中で、「そろそろ俺も出来るようになってきた」と自信を付けてくる方も多いはず。 一方で、「何に使うんだこれ」「何が便利なんだろう」と、初めてやる方にはメリットが分かりにくい技術があるのも事実。 例えばメソッド、クラス。極めていく中ではとても重要な技術なのですが、とっつきにくく感じるでしょう。 よく入門のときに使う、「Dogクラス」とか「walkメソッド」だと、なにが便利なのかイマイチ分からないんですよね。 また、はじめのうちは「奇数なら『はい』、偶数なら『いいえ』と出力」、「1から100まで出力」といった、なんとなく単調なプログラムばかりで、退屈してしまっている方もいるのではないでしょうか。 そこでご提案したいのは、あのトランプゲー
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 趣味でも業務でも日々Webサービスを開発しているzaruです。こんにちは。ついにアドベントカレンダーも最終日です。まだサンタとしての仕事が残っています。さて今回は仕事としてWebサービスを開発するときに気をつけたいポイントを紹介します。まぁ仕事に限った話じゃないですが…参考になれば幸いです。特に新卒プログラマあたりに読んでもらえればと思います😀 なお僕の業務上インフラ周りはAWSが多いです。 RASISという指標 RASISという指標があります。コンピュータシステムの評価指標5つの頭文字を取ったものです。 Reliability(信頼
ゲーム好きにはもちろん、普段はスマホゲームに興味がない人にも「グラブってる?」のTVCMでおなじみのタイトルとなったCygamesの「グランブルーファンタジー」。2017年1月には登録ユーザー数が1400万人を突破し、記念キャンペーンも開催された。これだけ大規模なソーシャルゲームの安定稼働を支えるためには、どのような技術や取り組みが求められるのか? インフラ構築・運用にかかわる人にとっては気になるところだろう。本セッションでは、Cygamesのインフラセクションマネージャーを務める佐藤太志氏が「膨大なログデータの収集・活用」「リアルタイム通信の高速化」「タグシステムによる運用効率化」という3つの取り組みを中心に紹介。グラブルを支えるさまざまなインフラ技術や大規模ゲームならではの運用の工夫を語った。 講演資料:グランブルーファンタジーを支えるインフラの技術(Cygames Engineers
GitHubが、従来のソフトウェアロードバランサーに存在していた問題点を改善した、オープンソースのロードバランサー「GLB Director」を公開しました。 GLB: GitHub’s open source load balancer | GitHub Engineering https://githubengineering.com/glb-director-open-source-load-balancer/ GitHub looses load-balancing open-source code on netops world • The Register https://www.theregister.co.uk/2018/08/09/github_load_balancing_director/ 「ロードバランサー(負荷分散装置)」とはサーバに対するリクエストを複数のサーバ
IT業界において数十年もの間、大きな仕様変更がなく主流の技術であり続けているのがリレーショナルデータベースとSQLです。『SQL 第2版 ゼロからはじめるデータベース操作』の著者でデータベースエンジニアのミックさんは、SQLを学べば長く役立つものの、データベースの魅力はそれ自体の面白さだとおっしゃいます。今回、ミックさんにデータベースの役割や魅力、そしてSQLの学び方についてうかがいました。 いろいろなシステムを見ることができるのが面白い ――ミックさんは『SQL 第2版 ゼロからはじめるデータベース操作』のほかにも、翔泳社から多数出版されています。データベースとSQLの書籍が主ですが、普段はどういった仕事をされているのでしょうか。 ミック:私はSIerに勤めていて、システム開発というよりは、システム開発でトラブルが起きたとき支援を行なうチームに所属しています。パフォーマンスを高めることが
こんにちは、エンジニアリングGの池田(@progrhyme)です。 エムスリーではこれまでエンジニアの集団研修を実施しておりませんでしたが、昨年度に続き新卒採用のエンジニアが若干名入社したことをきっかけに、新人研修を企画して実施しました。 手探りではありましたが、最終的に5〜7月にかけて12本の講義を実施し、のべ250以上の受講数*1を達成することができました。 本記事では、その内容の一部を紹介し、簡単に振り返ってみます。 コンセプト 最初の企画段階で、新卒エンジニアメンター陣とミーティングを行った際に、以下のような大まかな方針が決まりました。 新卒入社者だけでなく、中途入社者でも希望者は誰でも参加できるようにする。 以下のようなコンテンツを用意する: Webエンジニアとして幅広い人に必要な基礎知識 → 「Webエンジニア基礎編」 エムスリーエンジニアとして必要な社内知識 → 「エムスリー
「ふりかえり」は、プロジェクトや職場において継続的な改善をしていくための取り組みのことだ。もともとはシステム開発の業界で始まったものだが、最近では別の業界での試みも始まっている。特に現場の業務改善する場面に有効だ。 ふりかえりで有名なメソッドが「KPT」。KPTは、Keep/Problem/Tryの略で、非常にシンプルだが強力な手法だ。まずは、このメソッドに従って始めると良いだろう。 本稿では、ふりかえりのやり方「KPT」について、私たちがやっている方法について書いた。(もし公式があるのなら違うかもしれない) KPTの基本。目的と対象について KPT(私たちは「けぷと」と呼んでいる)は、仕事やプロジェクトの進め方の見直しをするために、「Keep=よかったこと」「Problem=悪かったこと」「Try=次に試すこと」の項目に分けて考えるやり方だ。 KPTでは、基本的に仕事の内容について話はし
「KPT」とは、「ふりかえり」によって、仕事やプロジェクトの改善を加速するフレームワークのひとつです。 個人的には、KPTはシンプルながらも非常に優秀な手法だと思っています。 仕事を進める中で、「やったことを振り返る」機会ってよくありますよね。年度末であったり、新たな目標設計をする際や、プロジェクトが終わったときなどなど…。 こうしたとき、ミーティングなどで盲目的に意見を出し合っても、「…で、どうする?」ということになりがちです。 そんな時にKPTを用いれば、スマートに現状分析を行うことができ、次にやるべきことが明確になります。 今回は、このKPTの日本企業における使い方の事例と、使う際に役立つITツール、進め方のコツを紹介します。参考にして、ぜひKPTを実践してみてくださいね。 【目次】 「Keep・Problem・Try」で構成される、KPTとは? KPTを実際に活用している日本企業の
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く