こんにちは、ハブラフチアン。 最近、私はHabrと共有したいいくつかの興味深い有用なツール/ライブラリ/イベントを見ました。
最近、インターネット上では、さまざまなインターフェイス要素に特定の音が付随するプロジェクトがますます多くなっています。 Web上のUX / UIは、進化の新しい段階に移行しているとさえ言えます。 また、Buzz.jsは、インターフェイスの発声を支援する最初のツールの1つです。 これは、多くの適切なイベントハンドラーでHTML5 Audio APIを操作するためのライブラリです。
var mySound = new buzz.sound( "/sounds/myfile", { formats: [ "ogg", "mp3", "aac" ] }); mySound.play() .fadeIn() .loop() .bind( "timeupdate", function() { var timer = buzz.toTimer( this.getTime() ); document.getElementById( "timer" ).innerHTML = timer; });
Snabbt.jsは、CSSアニメーションを処理するための小さな(gzipで4kbのみ)および非常に高速な(60FPS)ライブラリです。 変換、回転、拡大縮小、傾斜、サイズ変更の各プロパティを操作できます。 最新のすべてのブラウザーで動作します。
snabbt(element, { position: [100, 0, 0], easing: 'ease' }).then({ fromRotation: [0, 0, -2*Math.PI], easing: 'spring', springConstant: 0.2, springDeaccelaration: 0.95, });
このようなオープンで無料のプロジェクトの最初のステータスアラートシステム。 サードパーティのサービスが原因でサイトが機能しない場合があります。 訪問者を怖がらせないために、正しく通知する必要があります。つまり、リアルタイムでエラーメッセージを表示します。 Cahetは、使用しているサービス(コンポーネント)を監視し、誤動作が発生した場合にステータスメッセージを表示します。 Laravelを使用してPHPで作成され、モジュール式でカスタマイズが容易なRESTful APIを備えています。
ascii / ansi文字を使用する端末のダッシュボード用の脳を壊すJavaScriptライブラリ。 コアには、
Blessedと
Drawilleがあります。
var blessed = require('blessed') , contrib = require('blessed-contrib') , screen = blessed.screen() , line = contrib.line( { style: { line: "yellow" , text: "green" , baseline: "black"} , xLabelPadding: 3 , xPadding: 5 , label: 'Title'}) , data = { x: ['t1', 't2', 't3', 't4'], y: [5, 1, 7, 5] } screen.append(line)
また、graylogログを視覚化するために、
cli-dashboardへの
リンクを残したいと思います。
現在のページのミニマップをスクロールバーの横に表示できるjQueryプラグイン。 このソリューションは、Sublime Textのおかげでおそらく多くの人に馴染みがあるでしょう。 このプラグインの使用が必要な明示的な例を提供することはできませんが、実装は明らかに、その独創性のためにこのコレクションの場所に値します。
60を超えるプログラミング言語とレスポンシブな出力テンプレートをサポートする、コード用の美しい静的ドキュメント作成ツール。
西洋の考え、またはそれがアブレに翻訳する価値があるもの:
彼らは国内のITリソースを次のように示し、示しています。
最後に:
- HTML / CSS
- Javascript
- Autopolyfiller-最新のECMAScript機能を使用し、互換性について心配する必要はありません。
- Riot.js 2.0は、2.5kbの反応するMV *フレームワークの2番目のバージョンであり、これは私のコレクションで既に言及されています。
- Gitlet -JavaScriptでのGit実装。
- Videogularは、Angular.jsのビデオプレーヤーです。
- Insignia-タグ/タグでカスタマイズするためのjQueryプラグイン。
- Lovefieldは、IndexedDBに基づく、GoogleのクロスブラウザーSQLのようなエンジンです。
- GifW00t-純粋なjavascript Webレコーダー。
- Vegasは、バックグラウンドスライダーを作成するためのjQueryプラグインです。
- PSI -GoogleのPageSpeed Insights用のCLユーティリティ。
- Php
- Python
- ルビー
- Pundit-プレーンルビーオブジェクト(「キラー」カンカン/カンカン)に基づく魔法のない承認。
- Ginatraは、GitリポジトリのWebビューアーをすばやく簡単に展開できます。
- Formatador-ターミナルでテキストをフォーマットするための色、表、進行状況バー。
- Spyke -ActiveRecordのスタイルでRESTサービスを操作します。
- 行く
- その他
資料の準備を支援するために、Alexander Maslov
drakmailに深く感謝します。
友人のバックレンダー! 私は完全に利他主義に基づいて選択を行っていることを誰もが知っていると思います。 私はいつもたくさんのサイトを検索していたので、いつも快適に作業できました。 そして、ある時点で、見つかった資料を共有することにしました。 時間の経過とともに、コレクションはある程度の人気を獲得し、コンテンツの面で大幅に拡大しました。 これからは、「最後」のブロックを明確に構成して、人々が必要なものを探す必要がないようにします。 セクションがむき出しにならず、常に関連情報で満たされるために、私はあなたの助けが必要です。 そして、問題は時間だけでなく、能力にもあります。 バックエンドに関して言えば、私は実務家というよりも理論家です。
Pshpshnik、
hackman 、pythonist、
gouchester 、あなたがすでにGitHub Trending、Reddit、HackerNews、またはTwitterを監視していて、トピックに関する興味深いことや有用性を探している場合、それが間違いなく価値があると思われるが、投稿全体の注目に値しない場合、週に一度素材に応じて2週間、数キロバイトの参照質量を共有し、PMまたはソーシャルで書き込みます。 プロファイルからのネットワーク。 自由にメインセクションで落書き。 各投稿のボランティアの名前または連絡先が表示されます。
前のコレクション(第36号)タイプミスをおforびします。 あなたが問題に気づいた場合-個人的に書いてください。
ご清聴ありがとうございました。