タグ: JavaScript(製品・サービス)

Geolonia、ベクトルタイル形式地図開発を支援する2つのツールを国土地理院との契約により開発―オープンソースとして公開
地図、地理空間情報、ロケーションデータの分野で事業を展開する位置情報テクノロジー・スタートアップGeolonia(ジオロニア)は3月29日、ベクトルタイル形式の地図開発を支援する2つのNPMパッケージ「itoma」(イトマ)と「kata」(カタ)を開発し、オープンソースソフトウェアとして公開したと発表した。これは、国土地理院との契約により開発されたもので、国連OpenGISイニシアチブが推進する国連ベクトルタイルツールキットプロジェクトの一部として、MITライセンスで公開されている。同社としては、政府機関からオープンソース化を前提とし…続きを読む

オンラインプログラミング学習サービスProgateが登録ユーザー数240万人と発表、人気レッスンのランキングも公開
オンラインプログラミング学習サービス「Progate」(プロゲート。Android版・iOS版)を展開するProgateは1月18日、ウェブ版および同名スマホアプリの合計登録ユーザー数について、2021年12月に全世界で240万人を突破したと発表。また、2021年に実施したレッスンの人気ランキングを公開した。1位は「HTML & CSS」、2位は「JavaScript」、3位は「Python」と、3位までの順位は前年と同じだった。 動きが見られたのは4位以下だ。前年の4位は「Ruby on Rails5」だったが、2021年は前年5位…続きを読む

バンタンとpaizaが協業し中高生対象のプログラミングセンター試験「P共通テスト」を2022年1月22日に実施
ITエンジニア向け転職・就職・学習プラットフォーム「paiza」(パイザ)を手がけるpaizaは10月18日、バンタンと協業し、全国の中高生向けプログラミング共通テスト「P共通テスト」(バンタンテックフォードアカデミー中高プログラミング共通テスト)を開始すると発表した。P共通テストの第1回は、2022年1月22日に実施予定(オンライン開催)。10月18日より受験希望者の申し込みを受け付けている。 「P共通テスト」概要 実施日:2022年1月22日13時~14時30分(90分) 受験資格:中学生・高校生・高専生(4年生除く) 受験費用:…続きを読む

IPAが高校「情報Ⅰ」の共通必須科目化に伴いITパスポート試験の内容を改訂
IPA(独立行政法人情報処理推進機構)は10月8日、令和4年(2022年)度から高校で「情報」が共通必履修科目となるのに伴い、ITパスポート試験の出題範囲や「シラバス」の改訂実施を発表した。 ITパスポート(iパス)とは、「ITを利活用するすべての社会人・学生が備えておくべきITに関する基礎的な知識」を証明するための国家試験。開始は2009年。2021年8月末までの間に約131万人が受験し、約59万人が合格している。 日本国民のデータリテラシーに関する幅広い知識を身に付けさせることがiパスの狙いだが、学校教育においては、言語能力、問題…続きを読む

ヤフー主催の学生ハッカソン「HACK U 2021」の最優秀作品2点発表、傾向の変化も解説
2021年8月、ヤフー主催学生ハッカソン「Hack U 2021」が2回に分けて開催された。いずれもオンライン開催で、合計54チームがエントリーしたが、チームのメンバー同士も集まることが禁止された完全オンラインの状況での参加となった。ヤフーは10月5日、その最優秀作品2点を紹介するとともに、2020年と2021年の参加者の傾向を分析し、ブログ記事「学生たちがハッカソンで使う技術トレンドは半年で変わったか?」で発表した。 ヤフーは、Hack Uを「夏の風物詩のようなものにしたい」と考えつつ毎年開催を続けているとのことだが、今回は両日とも…続きを読む

作品応募数175点、本物の「忍びの地図」など「obniz IoT コンテスト2021」最優秀賞・優秀賞を発表
「すべての人にIoT開発の機会を」を使命に、誰でも簡単にクラウドと連携したIoTシステムを構築できる開発ボード「obniz」(オブナイズ)を開発販売するobnizは5月31日、エイミーが運営するハードウェア開発者コミュニティー「elchika」(エルチカ)で開催した「obniz IoT コンテスト2021」の最優秀賞と優秀賞を発表した。 obnizは、開発ボード本体である「obniz Board」(オブナイズボード)または「obniz Board 1Y」(オブナイズボード・ワンワイ)を中心とする専用IoTデバイス群で構成される。プログ…続きを読む

AIがコード補完を行うツールKiteが新たに11言語をサポート
2019年にローンチしたAIベースのコード補完ツールKiteは、とても魅力的で、早い段階から十分な資金も獲得していた(未訳記事)が、当時はPythonしかサポートしていなかった。しかし2020年初めにはJavaScriptを追加し、米国時間10月21日には11の新しい言語のサポートを発表した。 新たにサポートされた言語はJava、Kotlin、Scala、C/C++、Objective C、C#、Go、TypeScript、HTML/CSSそしてLessだ。KiteはVS CodeやJupyterLab、Vim、Sublime、Ato…続きを読む

PythonとJavaScript向けの新パフォーマンス監視ソフト「Performance Monitoring」
米VCのAccelやNew Enterprise Associatesの支援を受け、アプリ開発者向けのバグ監視ソフトウェアを開発しているSentryは、米国時間7月14日に最新製品を発表(Sentryブログ)した。Performance Monitoringと名付けられたこの製品は、PythonとJavascript用のフロントエンド・パフォーマンス監視ソフトウェアだ。 同社によると、Performance Monitoringではパフォーマンスの低いAPIコールやその他のエラーをソースにさかのぼって追跡することで、エラー修正に要する…続きを読む

好みの言語でIaCできるPulumでGoや.NETが使えるように、構成対象も拡張
シアトル拠点のPulumiは、モダンなプラットホームとしての名声を早くも確立した。それは、同社のサービスを利用すると、コードを書いてインフラストラクチャを指定するときYAMLではなく、自分の好きなプログラミング言語を使えるからだ。最近ローンチしたPulumi 2.0では、最初にサポートされていたPythonに加えて、JavaScript、TypeScript、Go、そして.NETが使えるようになった。また、インフラストラクチャの構成に加えてポリシーの強制やコードの試験なども指定できる。 米国時間4月21日の同社の発表によると、現在のユ…続きを読む

GitHubがJavaScriptのパッケージマネージャー「npm」を買収
Microsoft(マイクロソフト)が保有するデベロッパーリポジトリーGitHubは、米国時間3月16日に独自の契約によりJavaScriptのパッケージベンダーnpmを買収した。買収額は公表されていない。 GitHubのCEOであるNat Friedman(ナット・フリードマン)氏は、この買収を発表するブログ記事で、npmはJavaScriptのコミュニティにおける大きな存在だとしている。同社はNode.js上のパッケージマネージャーであるnpm Registryやnpm CLIなどのツールを開発し提供している。Node Packa…続きを読む

Googleがモバイルコンテンツ高速化技術AMPをOpenJS Foundationに持ち込む
モバイルのウェブをスピードアップするGoogle(グーグル)のプロジェクトであるAMPは、やや批判もあったが、一貫してオープンソースであるにもかかわらずGoogleの影がつきまとっていた。しかし米国時間10月10日にGoogleは、AMPフレームワークがOpenJS Foundationに加わると発表した。このLinux Foundation傘下のグループは昨年、Node.jsとJSの両ファウンデーションの合併により誕生した。OpenJS Foundationは現在、jQuery、Node.js、webpackなどの本拠地で、AMPは…続きを読む

GitHubがパッケージレジストリを提供、主要なパッケージマネージャーと互換性あり
GitHubは米国時間5月10日、GitHub Package Registryを非公開ベータでローンチした。このパッケージ管理サービスによりデベロッパーは、ソースコードと並んでパッケージをパブリックまたはプライベートで発行できる。 ただしそれはnpmやRubyGemsなどのツールと競合するものではない。GitHubのパッケージレジストリサービスはこれらのツールと互換性があり、デベロッパーは自分のパッケージを、コードのときと同じGitHubのインターフェイスを使って発行したり見つけたりできる。このサービスは現在、JavaScript(…続きを読む

FacebookがChromeブラウザのAPIに初めて貢献
Facebookは米国時間4月22日、GoogleのChromeブラウザのAPIに対して、初めて大きな貢献を果たしたことを発表した。 Facebookのチームは、Googleと共同で、ブラウザにコードを提供するためのAPIプロポーザルを作成した。これはFacebookとしては初めてのこと。このコードは、ウェブ上のツールや標準に関するFacebookの他の多くの仕事と同様に、ユーザー体験をスムーズかつ高速にすることを目指したもの。このAPIの場合、ユーザーがクリック、またはキーを操作してから、ブラウザが応答するまでの時間を短縮する。 こ…続きを読む

Node.jsとJSが合併の意向を共同発表――JavaScriptコミュニティーの統合を図る
現在、JavaScriptの有力なオープンソース団体は2つある。2016年設立のJS Foundationと2015年設立のNode.js Foundationだ。JS Foundationの目的はJavaScriptを中心とするエコシステム全般の育成にあるのに対して、Node.jsは名称からも明らかなようにNode.jsテクノロジーを中心としてGoogleのV8エンジンなどの助けを借りながらサーバーサイドでJavaScript言語を活用していこうとするものだ。この2つの団体は合併を検討していることを明らかにした。 合併はまだ確定した…続きを読む

GoogleがChromeのエクステンションを安全にするために来年から制限を厳しくする
Googleが今日(米国時間10/1)、Chrome側からのエクステンションの扱い方がいくつか変わったことを発表した。中でもとくに、多くのパーミッションを要求するエクステンションへの対応が変わり、さらに、デベロッパーがChrome Web Storeで公開するエクステンションには、新たな要求が加わった。 今や公然の事実として、どんなブラウザーでも、ユーザーデータにアクセスするための仕掛けを悪者のデベロッパーが仕込むのは、エクステンションの上であることが多い。Googleは長年、ストアに並ぶ前に悪意あるエクステンションを自動的に検出する…続きを読む

開発フレームワークElectronのエクスプロイトでWebとモバイルの人気アプリが危険
広く使われているクロスプラットホームな開発フレームワークElectronのセキュリティチェックをバイパスするエクスプロイトが登場した。Trustwaveがポストしたそのエクスプロイトはすでにパッチされたので、デベロッパーは自分のアプリケーションを早急にアップデートすべきである。 そのエクスプロイトは一部のアプリケーションでnodeIntegrationの設定によりクロスサイトスクリプティングを可能にする。このメソッドでアプリケーションは自分のモジュールに接続できるだけでなく、Node.jsのモジュールにも接続できるようになる。 発表か…続きを読む

F8:Facebook、React Fiberを発表―JavaScriptのUIフレームワークを完全リニューアル
Facebookはユーザー・インターフェイスを書くために利用されているJavaScriptライブラリ、Reactを根本的にリニューアルしたことをF8デベロッパー・カンファレンスで発表した。これまでFacebookからまったく発表がなかったが、React Fiber(これが新しいReactのプロジェクト名)はしばらく前からFacebookのインターフェイスを動かしていた。Fiberについての噂は昨年から流れていたが、今回FacebookはFiberについて公に語ることができる段階に来たと判断したようだ。 Facebookによれば、この後…続きを読む

2016年のプログラミングのトレンドを振り返る
編集部:この記事はCrunch Networkのメンバー、 Martin Puryearの投稿。Puryearは14週間でフルスタックエンジニアを養成するブートキャンプ、 Coding Dojoのカリキュラムとテクノロジーの責任者。 今年の1月、私はTechCrunchへの寄稿で2016年の主なプログラミング上のトレンドを予測した。 ソフトウェアの開発というのは非常に変化の速い分野だ。ぴかぴかの新しい開発言語、フレームワーク、ツールについての議論は賑やかだが、上位レベルのプログラミングのトレンドを正確に予測するのはたいへん難しい。まず…続きを読む

Facebook、JavaScriptの新パッケージマネージャ、Yarnをリリース―Google他が協力
今日(米国時間10/11)、FacebookはJavaScriptの新しいパッケージマネージャーのYarnをローンチした。読者が日頃JavaScriptとNode.jsを使っているなら、 既存のコードを探して再利用する(あるいは自分で開発したライブラリを公開する)ためにnpmパッケージマネージャを利用している可能性が高い。 しかしnpmはFacebookのような巨大な規模の企業の業務を処理するには能力が足りなかった。そこでFacebookは社内のデベロッパーの意見に従って独自のパッケージマネージャを部内用に開発した。その後開発チームは…続きを読む

TumblrでApple Live Photoの再生が可能に、ライブラリもオープンソースで公開
Tumblrは本日、ウェブ上でAppleのLive Photosのサポートを開始した。同時に他のウェブ開発者が同じことを行なえるツールも公開している。同社は、任意のウェブサイトでLive Photosの公開を可能にするオープンソースのJavaScriptライブラリ「Laphs」 ‐ 正式名称「Live Anywhere Photos」 ‐ をリリースした。ウェブ上のLive Photoを実際に動かすには、クリックしてそのまま押し続ければ良い。モバイルでも同様だ。 AppleのLivePhotosは、iPhone6sと6s Plusから…続きを読む


