! " ! ! " ! " ! " $ $ $ ! " # $ ! " #
昨今、よく「jQueryはもう必要ない」という声を聞きます。 しかし、一時期JavaScriptのデファクトスタンダードのライブラリといわれたjQueryに対しての扱いの変化を疑問に思う方もいるでしょう。 そこで、この記事ではそもそもjQueryとは何のために作られたどんなライブラリか、そしてそれがなぜレガシーと呼ばれるようになったのかを学んでいきたいと思います。 間違った事を書いているなどのご指摘は大歓迎です。 なぜ jQuery ができたのか 昔のWeb開発 jQuery ができたのは2006年。 そのころはJavaScriptはWebページに文章を読むのを妨げる動きをつける言語で、HTML5やCSS3、ES2015なんてものはもちろんなく、今ではコード数行でできることが時にはトリッキーな方法も混ぜながら何十行も書く必要がありました。その上、ECMAによって標準化されているとはいえ、ブ
Eclipseプラグインで提供されるテストツールが充実してきた。本連載では、システム開発の現場に有効なテストツールを紹介し、統合開発ツールにEclipseを選択する開発におけるテストの効率化、ソフトウェア品質の向上のヒントを提供する。(編集部)
※ヘッダー画像は「iOSDC Japan 2016」のジョブボードに掲載したポスター 先週末開催されたiOS関連の技術カンファレンス「iOSDC Japan 2016」の懇親会にてLTを実施してきました。 このLTの内容を掘り下げてまとめてみたいと思います。 大手なのに自由?エンジニアの裁量権この数ヶ月採用活動をしている中で、たくさんの優秀なエンジニアと話をする機会がありました。 そんな彼らと話をする中で、企業選びで大事にしているポイントが自分なりに整理することができました。 「挑戦」 : エンジニアの成長に不可欠な技術的な挑戦ができるか? 「仲間」 : 優れたエンジニアと切磋琢磨できるか? 「評価」 : 納得できる評価と報酬が提供されているか? 「やりがい」: 仕事にやりがいを感じられるか? 「環境」 : 最高のパフォーマンスを発揮できる環境が整っているか? この中でも「挑戦」を
Vala は GObjectを利用したC言語のソースコードを生成する、セルフホスティングコンパイラを持つオブジェクト指向言語である。C#に似た構文を持ち、無名関数やシグナル、プロパティ、ジェネリクス、メモリ管理、例外処理、型推論、および、for-eachなど、C言語にはない言語仕様を持つ[2]。開発者であるJürg BilleterとRaffaele Sandriniは、これらの機能を特殊なランタイムライブラリなしに小さいオーバーヘッドで、GObject オブジェクトシステムを利用した"生の"C言語の実行環境に取り込むことを目的とした。そのため、Valaはアセンブリや中間言語に直接コンパイルされるのではなく、C言語のソースコードにコンパイルされ、Valaの出力するC言語のソースコードはgccなどの標準的なC言語のコンパイラでコンパイルすることができる[3]。 メモリ管理に関して、GObje
IPA(独立行政法人情報処理推進機構、理事長:藤江一正)は、ウェブサイトの開発者や運営者向けの「安全なウェブサイトの作り方」にパスワードリスト攻撃への悪用防止対策等を新たに追加した改訂第7版を2015年3月12日(木)からIPAのウェブサイトで公開しました。 URL:https://www.ipa.go.jp/security/vuln/websecurity.html IPAでは、必要な技術的配慮が不足していたために起こるウェブサイトの情報漏えいや改ざん等、意図しない被害を防ぐため「安全なウェブサイトの作り方」を2006年から発行しており、これまでに6版を数えています。その内容には、IPAへの届出件数が多く攻撃による影響度が大きいソフトウェア製品やウェブアプリケーションに関する脆弱性関連情報を取り上げ、適切なセキュリティが考慮されたウェブサイト作成のためのポイントをまとめています。 7版
新部 裕(にいべ ゆたか、1967年 - )は、日本のソフトウェア技術者。群馬県生まれ。 GNUプロジェクトの活動を国内外で推進する、特定非営利活動法人フリーソフトウェアイニシアティブ(FSIJ)の理事長。 元独立行政法人産業技術総合研究所(産総研)情報技術研究部門自由ソフトウェア部門研究グループ長。 電気通信大学電子工学専攻修士課程修了後、株式会社三菱総合研究所に入社。 リーナス・トーパルズによって開始されたLinuxの開発に関心を抱き、フロッピーディスクを入手し、Linuxカーネル開発に取り組む。Linux開発のスポンサーのリスト (コントリビューターリスト[1]) に Patron として記載された唯一の日本人(2000年12月現在)。 GNUプロジェクトやLinux開発での国際的な活動が広がってきた2000年に、通商産業省電子技術総合研究所(現・独立行政法人産業技術総合研究所)に、
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1; with no Invariant Sections, with no Front-Cover Texts, and no Back-Cover texts. Abstract This document is intended to be a tutorial, showing how to write a simple assembly program in several UNIX operating systems on the IA-32 (i386) platform. Included material
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く