Forkwell Nite #2の発表スライド
AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be
こんにちは、開発担当の松本です。 ウェブサービスとの連携が可能になる Fenrir Pass Connect が絶賛開発中 である Fenrir 内では、ソーシャルやらウェブサービスやらという単語が飛び交うようになりました。 そこで、Fenrir Pass Connect で利用できる中から、いくつかのウェブサービスをピックアップして、これらのサービスのオープンソースの活用状況などを調べてみました。 というわけで、これらサービスの近況などを紹介しつつ、使っている/作っているオープンソースなどをいくつか紹介します。 Twitter 短いテキストを投稿・閲覧するだけというシンプルなサービスをメインとし、2012 年 3 月の時点でのアクティブユーザは 1.4 億人。 サービス開始は 2006 年 6 月からで、当初は Ruby (Ruby on Rails) で実装されていましたが、2011
Twitter Engineer Talks About the Company's Migration from Ruby to Scala and Javaを翻訳しました。 ※ Google翻訳ツールキットの試行も兼ねています。 TwitterはRuby on Rails を活用していることで有名ですが、サービスが拡大していくにつれて、コードの一部を他の技術に移行してきています。同社はバックエンドのメッセージキューの実装をScalaに移行 することから始め、バックエンドの検索をJavaで再構築することを継続し、最近では検索処理のフロントエンドを Java サーバに置き換えました 。 InfoQは、Twitterのエンジニア、エヴァン・ウィーバーにインタビューを行いました。彼は、この変革についてより詳しく説明いてくれています。 興味深いのは以下のポイントです。 Twitterでよく使われ
code school という学習サイトがあります。現在は、Ruby on Railsに特化したコンテンツがありますが、確認する限りでは、jQueryやHTML5 & CSS3のコンテンツが近いうちに公開される予定です。 なにが、いまどきなのか? Ruby on Rails(rails3に対応してる)が無料で学習できる Rails for Zombies をやってもらえば、すぐにわかるのですが、rails環境を一切つくることなく、Webブラウザだけで完結しているコンテンツなんです。 つまり、ブラウザにコードを打ち込んでいくと、動作する結果を返してくれるのです。環境作りに苦労することなく、学習に専念できるのです。 初心者向けのコンテンツだからこそ、こういった配慮は大事だなぁと考える。 Rails for Zombies は5章構成になっていて、1章ずつ動画で丁寧に説明されている。英語が聞き取
Web開発フレームワークとして人気の高いRuby on Railsの最新版、バージョン3を使ってWebアプリ開発の基本を学びます。 人気のフレームワークでWeb開発を学ぶ Ruby on Railsは、いまやWebアプリケーションの開発フレームワークの有力な選択肢の1つとなっています。Ruby以外の言語のWebアプリケーションフレームワークも少なからずRailsの影響を受けているので、現在Rubyを使っていないエンジニアにとっても、Railsを知ることは大いに参考になるはずです。もうすぐRails3認定試験が本格的に開始されるということもあり、この連載では、試験範囲の流れに沿って、Railsの基礎についてご紹介していきます(ただし、必ずしも試験対策というわけではありません)。 今回、連載第1回として本記事では、Railsを理解する上で基本となる考え方であるMVCについて説明した後、Rail
悪あがきプログラマー|note 古い記事はそのまま残しておきます。 www.apple.com 会社用です。家に置くと会社行きたくなくなるので。 今まではLenovoの4Kを使ってました。 Macで使う4Kモニター Lenovo LI2821 Wide(60Hz対応) を導入してみた - 悪あがきプログラマー 以前使っていたのが4Kでサイズも同等なので、何のために買い替えたのかと思われるかもですが、前のディスプレイはTNパネルだったのですね。家の安い2Kディスプレイのほうが発色良いという残念なことになってました。 TNパネルがどんな感じがざっくり言うと、全体的に靄がかかって薄い白い感じです。 発色だけを考えるなら2Kで同等サイズでもまぁ良かったのですが、マシンがMacbook Pro Late 2016、時代は4K、さらに安くなってるって!?と思ってポチりました。 5K要るかというと全く要
情報処理推進機構(IPA)は2011年1月31日、プログラミング言語RubyおよびWebアプリケーションフレームワーク「Ruby on Rails」の利用方法やプログラミング技法、最新動向などを遠隔からグループ学習するための教材と実習環境「Ruby研修用コンテンツ」を無償公開した。 実習環境は、IPAが提供しているインターネットを通じたオープンソースソフトウエア(OSS)実証評価環境「OSSオープン・ラボ」のサービスメニューの一つとして提供される。利用するには、OSSオープン・ラボの利用予約が必要となる。研修実施担当者が、同ラボのWebページ下部に記載されたメールアドレスあてに、予定人数や研修会場の場所と回線種別、実施予定日などを記入して申し込むことで利用できる。研修当日は、受講者ごとにラボ側で仮想OSが用意され、受講者はWebブラウザでアクセスしてコンテンツを利用する(図)。 Rubyを
Amazonクラウド、ついにJava対応PaaSの「Beanstalk」発表。Ruby on Rails対応も準備中 Amazonクラウドが発表した「AWS Elastic Beanstalk」は、まぎれもなくJavaのPaaS(Platform as a Service)であり、グーグルのGoogle App Engine、セールスフォース・ドットコムのForce.com/VMforceと並ぶ、企業向けのJava対応クラウドプラットフォームサービスとなるでしょう。Amazonクラウド自身もBeansTalkの説明ページでこれがPaaSであると紹介し、PaaSへの参入を認めています。 しかも今回のJava対応に続き、Ruby on Rails対応を進めていることもプレスリリースの中で明らかにされています。AmazonクラウドはIaaSのサービスを充実させる段階を終え、PaaSへと大きく踏み
OAuth Provider DemoはRails3で実装された、OAuthプロバイダのデモプログラム。 [/s2If] OAuth Provider DemoはRuby on Rails3製のフリーウェア(ソースコードは公開されている)。WebサービスでWeb APIを公開することは決して珍しいことではなくなっている。そして最も多いのは手軽に利用できるRESTfulのものが多い。 ユーザ情報のJSON そんなWeb APIを提供する場合、認証についてはOpenIDを使うのがセキュリティ的にも安心できる。そして各機能についてはOAuthを使うのが良い。そうすればアプリケーションにパスワードを保存しなくて済む。その時の参考になるのがOAuth Provider Demoだ。 個人的にこれはかなり欲しかったソフトウェアだ。OAuthを利用する側のライブラリは数多いが、提供する側のやり方について
Railsに限らず、プログラミングというのは何冊本を読んでもそれだけで上達するものではありません。実際に手を動かしてコードを書く必要があります。いま考えると私もポール・グラハムと似たような手順を踏んでいたのですが、ちょっと独自な部分もあったので色々ご紹介したいと思います。 プログラミング・コンテストに参加することでやる気を高める 締め切りとか目標が設定されないとやる気が出ないタイプの方は、とりあえず何か発奮材料を探すのをお勧めします。私の場合はAward on Railsというプログラミング・コンテストが日本で開催されると知り、さっそく申し込んでみることにしました。 残念ながらAward on Railsは2008年以降開催されていないようですが、現在でもいくつかプログラミング・コンテストがあります。 マッシュアップアワード Award on Railsと同じ2006年に始まったプログラミ
米セールスフォース・ドットコムは2010年12月8日(米国時間)、「Ruby on Rails」が利用できるPaaS(プラットフォーム・アズ・ア・サービス)「Heroku」を運営する米ヘロクを買収することで合意したと発表した。買収金額は2億1200万ドルで、2011年1月31日までに買収が完了する予定。 ヘロクは2007年に設立した企業。同社のHerokuは、プログラミング言語「Ruby」や同言語のアプリケーションフレームワーク「Ruby on Rails」を使ったアプリケーションがホストできるPaaSである。既に10万件以上のRubyアプリケーションが、Herokuの上で稼働している。 セールスフォースの会長兼CEO(最高経営責任者)であるマーク・ベニオフ氏はプレスリリースで、同社が力を入れているソーシャルアプリケーション分野やモバイルアプリケーション分野でRuby on Railsの人
MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました workspacer - キーボード操作主体の仮想デスクトップ Jun 26, 2021 - 1 min read TermPair - ターミナルをWebブラウザで閲覧、操作 Jun 26, 2021 - 1 min read ShellPiper - 長いシェルコマンドを作成するための専用エディタ Jun 25, 2021 - 1 min read HyperFiler - 指定したWebページを1つのHTMLファイルに Jun 25, 2021 - 1 min read PasteIntoFile - クリップボードの中身をファイルに貼り付け Jun 24, 2021 - 1 min read racing-game - ReactとThree.jsを使ったWebレーシングゲ
2010/09/13 元JavaプログラマのPaolo Perrotta氏は、Rubyを使い始めた頃のことを振り返り、こう話す。 「私はJavaの世界からRubyに来た当初、とてもハッピーなプログラマでした。Rubyっていいね、かっこいいじゃん! と。ところが、最先端のイケてるライブラリの中を覗いてみたら、分からないところだらけだったんです……」。 RubyKaigi2010で「A Metaprogramming Spell Book」(あるメタプログラミング魔術の書)と題した講演を行ったイタリア人プログラマのPerrotta氏は、Ruby on Railsのソースコードを覗いてみたときの驚きをこう表現する。 「例えばalias_method_chainというメソッドは、一体どこにあるんだと探しました。どこにあるか分からないんです。こんなことJavaではあり得ません。結局、テキスト検索で発
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く