ツールチップ系のスクリプトは数多くありますが、これはなかなか使いやすそう! トリガーはホバーだけでなくクリックにも対応、HTMLコンテンツの表示にも対応、カスタマイズにも優れており、カラー、サイズ、不透明度、表示方向、アニメーションのさまざまなエフェクト、Confirmからのイベントにも対応しています。 上段はサイズ、中段は方向、下段はアニメーション アニメーションなどの実際の動作はデモページでぜひ試してみてください。 DarkTooltipの使い方 Step 1: 外部ファイル jquery.jsと当スクリプト・スタイルシートを外部ファイルとしてhead内に記述します。 <head> ... <link rel="stylesheet" href="darktooltip.css"> <script src="jquery-1.10.2.min.js"></script> <script
約3万円! コスパ最強パソコンAcer『Chromebook C720』の起動時間は牛丼の提供時間よりも短いことが判明 / しかも8時間以上もスタバでドヤ顔できる!! ロケット編集部 2014年12月25日 「Chrome OS」が搭載されたPCといえば『Chromebook』だ。起動やインターネットの閲覧もサクサクでき、オフィスも使える。さらにWindowsやMacのOSを搭載したパソコンよりもお値段が安い! そんな優れものの 「Chrome OS」のなかでも、YouTuberをはじめとした流行に敏感な人たちが続々ゲットしているのが、Acerの『Chromebook C720』。 実際に購入した人たちは、「起動が速くて最高!」、「インターネットもサクサクできる!」と絶賛しているのだ。本当にそうなのだろうか? ……気になる。ということで、確かめてみたぞ! ・『ChromebookC720』
急増しているボットネットによる攻撃からの被害を防ぐ「ボットネットプロテクション」や、Javaの脆弱性に対応した「エクスプロイト ブロッカー」の強化など「信頼性」をより向上させた「ESETセキュリティソフト」の最新版「V8.0(バージョン8)」が2014年12月11日に発売されました。「軽さ」はそのままに「信頼性」をより向上させたとのことなので、無料ですべての機能を30日間使える体験版をさっそく試してみました。 ESET Smart Security ( ESETセキュリティソフト ) | 2014年12月より新バージョン提供開始!「軽さ」×「強さ」×「満足度」No.1 ウイルス対策ソフト http://www.eset-smart-security.jp/ ◆ESET Smart Securityの評価 「セキュリティソフト(ウイルス対策ソフト)がWindowsのシステム環境にどれだけ影響
Anker(アンカー)が、モバイルバッテリー『Anker Astro E4 13000mAh 』を20%OFFで販売するセールを本日12月25日限定で開催しています。 【追記】セールは終了しました。 このバッテリーの主な特徴は次のとおり: 13,000mAhの大容量 (iPhone 5sで6回分) 合計最大出力 3.0A 独自技術「PowerIQ」ポートを2つ搭載 プラグを折り畳める2.0Aアダプタ 18ヶ月の長期保証 合計最大出力は3.0Aで、スマホとタブレットなどの2台同時充電にも対応。 Ankerの独自技術「PowerIQ」に対応しており、充電するデバイスを見分けて最速で充電してくれます。 詳細なレビューはこちらをどうぞ。 【関連記事】レビュー:iPhone 6をより高速に充電〜大容量バッテリーの新定番『Anker Astro E4 第2世代 13000mAh』 また、これまで�ブラ
https://frontsidethepodcast.simplecast.fm/16 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 41分前 昨日のエントリーでも名前のでてきたYehuda Katzですが、Rails / Ember.js / jQuery / W3C Technical Architecture Group (TAG) / TC39-ECMAScriptなどで活躍し、今回はRustのコアチームに参加することが発表されてます。Tom Dale曰く「インターネットの半分くらい書いてる感じだから。[1] 」という勢いがあります。Yehudaの仕事振りやプロジェクト運営における考えは、オープンソースという視点での発言ですが、企業におけるプロジェクトの進め方や今後の働き方のスタイルがどう変わるか、変
Node.js Advent Calendar にふさわしいかどうかは置いといて(そこ一番重要!!?), 自分のブログに Ghost というブログプラットフォームを導入してみたのでそのご紹介です. (会長!! 遅れてしまい, かつ node.js とあまり関係のないの書いてすみませんmm) Ghost って? Just a blogging platform Ghost is a simple, powerful publishing platform that allows you to share your stories with the world. オフィシャルより引用したものです. なんかカッコイイですね. ざっくり訳すと, Ghost は, あなたの物語を共有できるシンプルかつパワフルなプラットフォームです. 的なことが書いてあります. ようは超シンプルな CMS で
Androidでデータ専用SIMを使ってる方は、一度はお世話になっていると思われる(私も大変お世話になっています)、 こちらのサイトの Android + データ専用 SIM での動作修正パッチ http://bl.oov.ch/2012/01/android-sim.html をXposedのモジュール化してみました。 Xposedって何?って方は、まずはこちら。 これで、frameworkをごにょごにょしなくても、Xposed Installerと当モジュールをインストールすれば、パッチを使用することができます。 動作保証などは一切しませんので自己責任のもとでご利用下さい。 ■使用方法 Xposed Installerのインストール こちらを参考に http://pqovopq.seesaa.net/article/353148384.html パッチモジュールのインストール こちらか
AngularjSの中心機能として『依存性の注入-DI(Dependency Injection)』というのがあります。私はこれがAngularの最大の個性であり面白い所だと思うのですが、最近調べていくうちにAngularJSの世界の上に住む私たちはDIはほとんど必要ないよねって思い出したので書きました。その理由をDIの説明も含めて書いていきます。 依存性の注入-DI(Dependency Injection)とは? まず初めに、DIとは何かを説明していきます。DIとは『実装時ではなく、実行時に依存性を注入する』という考えです。 下記コードで具体例を見ていきましょう。 DIでないコード var GasolineEngine = function(){...}; var Car = function(){ this.engine = new GasolineEngine(); }; var
こんにちは。今日はクリスマスですね(^^) 日本人プログラマにとっては忙しい時期だと思いますが・・・(^^; 注:本記事は都合により最新ではないAngularJS 1.2系をベースとしています。おそらく1.3系でも同様に動作すると思うのですが、未確認です。ごめんなさいm(_ _)m こんな問題ないですか? 製品がほぼ完成した後に顧客から「これじゃない」と言われる 外部設計書やhtmlモックで確認して貰っていたにも関わらず、クライアント側、サーバー側実装完了した段階で顧客に触ってもらったら「この動きは想定していたのと違う」と言われたり。 イテレーションを短くすればある程度手戻りは防げますが、それでももう少し早い段階でちゃんと確認して欲しいと思う事もあります。 で、プロトタイピング クライアント側をhtml+jsでリッチにしてサーバー側とのやりとりをRESTなどのAPIベースに作ることで、サー
こんにちは、Advent Calendar 24日目(仮)を担当する村上です。 昨日の紹介と違う理由は推して知るべしです。 前回と前々回がゆるふわ記事だったのでマジメな記事です。 今回は素のJSでページ遷移しないフォームを作った話を書こうと思います。 目的 ページ遷移しないフォームを作ることが目標です。 フレームワークやAltJSは使わずに、素のJSを使います。 前提条件 以下の通りです。 編集, 確認, 完了ページで構成される 確認に遷移する前にvalidateを行う 確認ページ後にフォームデータの保存やメール送信を行う ページ遷移はしない ajax部分を1から実装するのはさすがにアレなのでjQueryにお任せ 細かいルーティングは行わない validateや保存・メール送信処理はバックエンドで行っています。 バックエンドは実際にはPHPで実装したのですが、今回の記事とはずれる話題なので
解約する回線 今回、解約手続きをするのは次の3サービス。いずれも最低利用期間はない(縛りなし)ため、解約処理が完了すれば、違約金が発生することなく、そのまま契約終了!という運びになるはずです。 U-mobile LTE使い放題プラン b-mobile SIM 高速定額 ぷららモバイルLTE定額無制限プラン U-mobileを解約してみた 手続きのしやすさ【A】 マイページの契約内容確認画面の、すぐ隣に「解約」タブがあり、分かりやすいです。好感が持てますね。解約ページにあらかじめ注意事項が明記されているのもGood。無用なトラブルを事前に回避している点を評価できます。 解約手続きはクリック一つで完了です。通信は解約月の月末まで、マイページも解約月の月末まで閲覧可能です。解約完了メールに詳しく説明があり分かりやすいです。 説明にあるように、解約月の翌月15日までにSIMカードを返却(送料はユー
システムにいくらメモリが搭載されていて、そのうちどのくらいのメモリが実際に使われているのか、本当に必要なメモリはどのくらいなのか。Windows OSのメモリ管理機能について解説。 連載目次 前回はWindows OSのプロセスとスレッドについて解説した。今回はプロセスやスレッド管理とも深く関連する「メモリ管理」について見ていく。 タスクマネージャーでメモリの利用状況を確認する Windows OSと、その上で動作しているプロセスがどのくらいのメモリを使用しているかを確認することは、PCにどのくらいのメモリを用意(搭載)すべきかを決めるために重要なことである。せっかく新しい高速なシステムを導入してもメモリが不足していたのではその性能を100%発揮できないからだ。 現在使用中のシステムにいくらメモリが搭載されていて、そのうちどのくらいのメモリが実際に使われているのか、本当に必要なメモリはどの
「キー・バリュー・ストア(KVS)」「NoSQL」「MapReduce」――。今から5年ほど前。2008年秋から2009年夏にかけての1年間は、筆者にとってエキサイティングかつ大変な時期だった。冒頭に紹介したような新しい技術や概念が次々と話題になり、それらの取材や勉強に大わらわになっていたからだ。 これらの技術や概念の中には、即座にユーザーに根付いたものもあれば、なかなか根付かなかったものもある。前者の代表例が「MapReduce」であり、後者の代表例が「キー・バリュー・ストア(KVS)」「NoSQL」だった。MapReduceは、米グーグルが考案した分散データ処理の仕組みである。KVSは、データをシンプルなキー(Key)と値(Value)の形で格納するデータベースのことを指す。クエリーに「SQL」を使用するリレーショナルデータベース(RDB)とは異なるアーキテクチャであることから、「No
私はこのところしばらく仕事でVMやコンテナを扱っていましたが、大学のいくつかのプロジェクトでJavaのコードを書かなければならないときは未だにvimを使用せず、新たに本格的なIDEをインストールしなければなりませんでした。これにはいつもイライラさせられていましたが、ついに今週、Dockerコンテナ内でNetBeansを実行できるようになったのです。それによって普段使用しないJavaのコードを書くための膨大な環境をパソコンにインストールしなくて済むようになりました。 Dockerコンテナ内でGUIアプリケーションを実行する場合には、いくつかの方法があり、 X11転送を行うSSH や VNC を使用します。しかし私が発見した最もシンプルな方法は、X11のソケットをコンテナと共有して、直接使用するというものでした。 このアイデアはとてもシンプルで、以下の Dockerfile を開始点として使用
タイトル通り3日間で作ってApp Storeに公開しました。 https://itunes.apple.com/jp/app/wei-dumessenja-facebookno/id949191056?mt=8&at=10l8JW&ct=hatenablog これまで出したアプリの中でも開発期間は最短だと思います。 未読メッセンジャーというアプリでFacebookの新着メッセージを既読にすることなく未読のまま確認できるようになっています。 メッセージを確認して返信したい場合はアプリから直接Messengerアプリを起動できるので、メッセージの送信はMessengerから行ってください。 といういたってシンプルな内容ですが、実際使ってみると結構便利です。 実はアプリ自体は2、3ヶ月前に作っていて一人で使ってたんですが、便利なのでApp Storeに申請してみたらすんなり通ったという感じでした
各ツールの使い方や接続手順については割愛しますが、うまくログインできれば /home/vpsuser の場所に接続できると思います。 接続できたら、これからindex.htmlを作ってファイルをアップロードするわけですが、サーバーのどこにファイルをアップロードすれば良いでしょう? 先ほどは、 http://xxx.xxx.xxx.xxx にブラウザでアクセスした時に「Apache 2 Test Page」が表示されましたが、自作のindex.htmlが代わりに表示されるようにしてみます。 http://xxx.xxx.xxx.xxx にアクセスされたときに対応するディレクトリは、サーバーのドキュメントのトップの位置に相当するので、ドキュメントルートと言います。 これは、デフォルトでは /var/www/html です。 SFTPツールでログインした最初の位置は/home/vpsuserです
こんにちは!てっちゃんです。 今日は12月24日クリスマスイブですね。皆さん今夜は予定があるんですかね? 僕は安定の...(´・ω・`) 年末になりボチボチ今年を振り返ろうかなって時期なので今年のまとめとして僕が個人的に気になった2014年のツールとかサービスを10選ほどご紹介しようと思います。 選定と感想は僕の独断と偏見なのであしからず。 HTML5勧告 http://www.w3.org/2014/10/html5-rec.html.ja 2014年10月28日、HTML5の仕様が勧告となりました。「勧告」とはすべての仕様が確定したときにするもので、これによりHTML5という仕様が「正式な規格」になったことをさします。とはいえ、制作側としてHTML5を使っていく以上安定した制作が出来るとは限りません。ブラウザの実装が完璧ではなく周辺技術の仕様には差がでているのが現状ですが、今後もバージ
この記事はSwift Advent Calendar 12月23日の記事です。 アドベントカレンダーは後半ほどネタが出尽くすので不利ですね。 自分はこの2ヶ月半ほどプライベートの時間を使ってSwiftで新しくアプリを作っていたので、それについて考えていたこと、感じたことをつらつらと書き下してみたいと思います。 [2014/12/28 追記] 今朝、アプリがリリースされました!! Rebuilt きっかけ 2014/6/3にWWDCでSwiftが発表され非常に気になっていました。 しかし、当時の自分は業務でアプリ開発から離れており、他に優先順位の高い事柄があったので積極的に勉強することを避けていました。 Xcodeベータは安定していない、Swiftの仕様もコロコロ変わる中、学習効率を重視するのであれば安定版がリリースされてから勉強したほうが良いとも思いました。 新しい技術が出てくるタイミング
どうもですよ、フロントエンドエンジニアのはやちですよ( ˘ω˘)✌ 今回はスプライト画像を使用した、アニメーションの実装方法を2つご紹介いたします(´ʘ‿ʘ`)✌ 実装する前に準備をしよう まず画像が必要ですね。今回はこのような画像を用意いたしました。 1つの絵に対して100×126で作っております。ズレがないようにご注意くださいまし( ˘ω˘)☝ HTML マークアップはこんな感じで、sectionの中のspriteを動かします( ˘ω˘)☝ <section class="section css"> <h2>CSS</h2> <div class="sprite"></div> </section> 準備はこれで以上になります( ˘ω˘)☝ 実装をしよう お次にそれぞれの実装方法をご紹介します( ˘ω˘) CSS3を使用した形での実装方法 CSS3ではanimationを使用します。
この記事は Vim Advent Calendar 2014 の5日目の記事です。諸事情によりVim Advent Calendar 2014で穴が空いてしまった5日の記事を、遅ればせながら代打で投稿させていただきます。この投稿を以って、 Vim Advent Calendar 2014 は全ての日程が埋まる事になります。完走おめでとうございます。皆様、お疲れ様でした。 2014年もあと僅かとなり、年末の忙しさに追われている方もおられることでしょう。土日は家の大掃除という方も多いのではないでしょうか。 大掃除…大掃除と言えば、vimrcです!!! あなたはvimrcはたくさん書いていますか? Vimをもっと便利にしたくありませんか? 包丁は砥ぐことにより長く使えるのと同様に、普段あなたが使っているvimrcも定期的に見なおすことで、より愛着がわき、更にVimに対する理解も深まります。あなた
VAddyコア部分を開発している金床です。 2014年もそろそろ終わりに近づきました。今年のはじめには1行のコードすらも存在していなかったVAddyですが、春頃から市川氏と私がノリノリになったこともあり、現在は無事にJenkinsプラグインまで完成し、当時イメージしていたCIへの自然な統合が可能な状態となっています。実案件に組み込む例も出てきており、振り返ってみれば2014年は非常に手応えを感じた年にすることができました。 CIは広く普及し始めています。基本的にはビルドやユニットテストを頻繁に実行することで、デプロイ時の心理的、または実際の負荷を下げるために利用されていると思います。 VAddyはCIのサイクルの中でSQLインジェクションやクロスサイトスクリプティングのような、いわゆるウェブアプリケーションの脆弱性診断を行うためのサービスです。 私がVAddyのアイデア(CIに組み込むため
現在、Google playの「Androidアプリ」ページで、仕事の効率化に役立つアプリ特集が組まれているのはご存じでしょうか?この特集で紹介されているアプリに関しては、これまでにライフハッカー[日本版]でもいろいろな記事を掲載してきました。今回は、特にオススメしたい6つのアプリの特長を、過去に掲載した記事から抜粋してまとめてみました。 ■ ToDoリストに欲しい機能満載! ほぼ全てのプラットフォームで使える『Wunderlist』 「米Lifehackerが愛して止まない、ほぼすべてのプラットフォームで使用可能なToDoリスト管理ツール」として紹介した『Wunderlist』。昨年12月にアップデートされたばかりで、コラボレーション機能やサブタスクの追加、タスクの繰り返しなどの新しい機能が盛り込まれました。筆者も実際に数週間、使ってみたところ、「これまでよりも格段に使いやすいアプリにな
はい、Webアプリエンジニア養成読本 AdventCalendar2014です。突然トリをやる事になってしまったので、どうしたもんかとおもいます…。 「最終日だぞ…ちゃんとかかないといけない…しかしネタはない…そうだリンク集を作ろう!」とか思ったんですが、そもそもアドベントカレンダーってリンク集だよねって気付いて愕然としているクリスマスの夜です。現在朝の4時、これを書き終えて寝たい。 さて…何を話そう ここまでWebアプリエンジニア養成読本アドベントカレンダーということで続けてきました。そして今日は25日、ついに最終日です! Webアプリエンジニア養成読本 Advent Calendar 2014 - Qiita Webアプリエンジニア養成読本[しくみ、開発、環境構築・運用…全体像を最新知識で最初から! ] (Software Design plus) 作者:和田 裕介,石田 絢一 (uz
Ember.jsを率いて、積極的な発言もあり、今やJavaScriptフレームワークの世界では主要人物となったTom Daleですが、成功する人は、それを掴める強運の持ち主でもあります。 自分は本当にラッキーだった。だから人にアドバイス頼まれても再現が難しい話なんだけど。大学ではコンピュータサイエンスの学位は取ろうとしたんだけど、純粋数学は難しすぎて単位が取れなくて。その後はApple Storeのジーニアスバーで働いていたんだ。友人がAppleのリテールチームにいて、彼は自分がシェルスクリプトをちょっと書けることを知っていて、「プログラマーを必要とするプロジェクトがあって、公式には会社からサポートされてないんだけど、やってみる?Apple Storeで働いてることにしてバイト代払うよ。」と言ってくれたのがSprouteCoreアプリの開発案件。そのアプリがAPIを介してRailsとやりと
AMIを使っていくつか作成したインスタンス(AWS)からホスト名を取得して、それを別サーバーに渡す処理を作ろうとしました。 で、ホスト名は以下のスーパーグローバル変数を使用して取得出来ました。 めでたしめでたし。 あとはこれをcronで回せばお終いっと♪ が、cronを実行してログを確認したところ、エラーが返ってきたのです。 ファイルのパスとかを確認しても確実に合ってる。 何故にと思いググってみると、$_SERVER['SERVER_NAME']はcronでは動かないというショッキン&ファッキンな事実を目の当たりに。 ガ━━(゚Д゚;)━━━ン!!!!! 仕方ないので別の方法(any other way)を探すことに。 調べた結果、以下で取得出来るらしい。 試してみると、Private IPが返ってくる。 今回僕は外部サーバーとファイルのやりとりを行いたかったので、 Private IP
脱初心者のために これだけは知っておきたい JavaScriptネタ Tsuyoshi Akase 福岡Haxe勉強会 feat. HTML5+α @福岡 第0x00回
現代のブラウザ戦争が本格的に始まったのは2004年のことだ。Mozillaの「Firefox」が2004年、「Internet Explorer」(IE)の完全かつ絶対的な市場支配に戦いを挑み、それから5年足らずでユーザー数を0人から数億人に伸ばすことに成功した。 Googleも2008年、「Google Chrome」ブラウザを発表して、それに続いた。Chromeは2012年にはFirefoxに追いついた。 この戦いは2014年に遂に終結したのかもしれない。 この10年間で多くのことが変わった。現在、モバイルデバイスの台数は従来のPCを上回っており、デスクトップブラウザの重要度はモバイルウェブクライアントやアプリに大きく劣るようになってしまった。現在の主要なプレーヤーは、Appleのモバイル版「Safari」とGoogleのChromeだ。Mozillaは大きな過渡期を迎えており、Mic
Webの未来 〜 PNaClとasm.jsでカワルミライ - いま、モバイルWebの先端で起こっていることKei Nakazawa
あなたはプロジェクトのソースコードに対して適切にCIを回しているかもしれません。定期的にコードカバレッジの測定も行い、90%以上もしくは100%の数字を出しているかもしれません。 しかし果たしてそれで十分でしょうか?もしくはコードカバレッジだけにとらわれすぎていないでしょうか? 監視とは(システムに対する)継続的なテストである、というのは筆者の尊敬する奥一穂氏の言葉ですが、その逆もしかりで 「テストとはプロジェクトに対する継続的な監視である」 ということも言えます。 その観点に立ってみると、プロジェクトのソースコード以外にもテストが必要なものがたくさんあることに気づくでしょう。以下に実際に筆者が自分のプロジェクトの中でソースコード以外にテストを書き、CIを回していたものを挙げてみます。 アプリケーション設定ファイルのテスト 開発中に本番用の設定ファイルを使うことはないため、本番用の設定ファ
ニュースティッカーというのは、1行表示で文字が流れてくるアレのことです。JQueryで探すといろいろなものがでてきましたが、いくつか試してみて使いやすかったのは「JQUERY NEWS TICKER」でした。 どんなティッカー?下のように文字が流れてきます。表示中のデザインは癖があるので、そのまま使うのは…ですが、CSSも単純ですので自由にカスタマイズできました。 まずはJQUERY NEWS TICKERサイト内の、「DOWNLOAD NOW」ボタンからソースコード一式をダウンロードします。 設置方法ダウンロードしたフォルダ内には、不要なファイルも含まれていますが、必要なのは <link href="styles/ticker-style.css" rel="stylesheet" type="text/css" /> <script src="includes/jquery.ticke
「2014年にグッときたコレ」がテーマになる Fenrir Advent Calendar 2014 の24日目です。 マテリアルデザイン デザイナーの大西です。マテリアルデザインそのものへの記事は既に多くの方々が取り組まれているので、少し目先を変えてガイドラインについてです。 このガイドラインが最高に実践的でグッときました。 UI・UXについてのガイドラインは面白くて勉強にもなるのですが、理解して実践するところにまで到達するのには中々のエネルギーを使いませんか? マテリアルデザインは英語のドキュメントなので最初は尻込みしましたが、読み進めるうちに内容の充実っぷりに引き込まれました。ここまで親切なガイドラインは珍しいと思います。和訳も欲しいところですが、用例として画像がたくさん挙げられているので翻訳サイトを使えば充分理解できると思います。 豊富なテンプレートと素材 750種類以上のアイコン
iPhoneを解約し、Android(Y!mobile)に乗り換えて2ヶ月が経つ。案の定周囲から「なぜiPhoneを解約して使いにくいAndroidにしたか」とよく言われる。たしかにiPhoneを4年間使った身なので、Androidに慣れるのに少し時間がかかった。しかし、Androidに乗り換えて2ヶ月経つ感想を率直に言うと「もっと早くAndroidに乗り換えてもよかった」といったところだ。Androidの自由さとGoogleの便利さについて記す。 AndroidはiPhoneより開放的で自由 アプリに着眼する。スマートフォンとフィーチャーフォンの大きな違いの1つがアプリの存在だが、iPhoneとAndroidではOSの違いにより、同じ開発者が出した同じアプリでも大小様々な自由度の差が発生する。3つ挙げよう。 AndroidはiOSよりアプリの出来ることが多い AndroidはiOSよりア
JAXA関連など自然科学に関するシステム開発を行う大手SIerで、若くしてPMを歴任。インターネット広告分野で先端を走るマイクロアド システム開発部 部長の佐藤由紀さんへのインタビュー。多くのエンジニアをまとめてきた彼女が語る「エンジニアにコミュニケーション能力はいらない」という言葉の意図は?マネジメント手法にも注目したい。 エンジニアが評価されるべきは、コミュニケーション能力ではない 「技術に真摯に向き合っている=技術力がある、それでOK」 そう語るのは、マイクロアド システム開発部 部長の佐藤由紀さん。宇宙・防衛等のシステム開発を行なうSIerから、インターネット広告分野の先端を走るマイクロアドに転職。IT未経験からキャリアを積み、若くしてPMを歴任。数多くのエンジニアをまとめてきた女性リーダーだ。 WEB/IT業界では、サービスにコミットし、高いコミュニケーション能力でプロジェクトを
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます マサチューセッツ工科大学(MIT)の研究者が、コードを「自動補完」してくれるプログラミング言語作りに取り組んでいる。 そのようなプログラミング言語の例としては、MITの電気工学・計算機科学部のArmando Solar-Lezama准教授が開発した、「Sketch」がある。Sketchは、コードのプログラマーが省略した部分を自動的に埋めてくれる。 米国時間12月23日、別のMITの研究者が、また違ったアプローチを披露した。ソフトウェア技術を専門とするAdam Chlipala教授は、この「Ur/Web」と呼ばれる新たなプログラミング言語を、ウェブアプリケーションを実行プログラムとして開発することを可能にする言語だと説明している。 Ur/
私は 以前の投稿 で、Angularなどのフレームワークがあまり好きではない旨を述べました。宣言的なHTMLのタグや属性、{{二重波括弧}}のプログラミングを開発するということには、 どうも抜け落ちている部分がある ようです。そして、どのフレームワークも独自のやり方で開発されているため、それを理解しサポートするためには、ツールのアップデートに多大な労力を 浪費する 注ぐ 必要があります。 さらに、そんな先入観を抜きにして考えてみても、Angularの今後に関して最近入ってきた情報は、私がますます頭を抱えてしまうような内容だったのです…… ツールに新たに追加される概念は、1つではなく3つ! Angularをサポートするためにはツールのアップデートが必要ですが、今は下記を考慮していく必要があるようです。 Angular v1の構文 Angular v2の構文(従来と 大きく異なる ようです)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く