You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
この記事は JavaScript Advent Calendar 2015 10日目の記事です。 去年は主に gulp にフォーカスした内容でしたが、今回はJSのビルドとテストにフォーカスした入門記事です。 やること ES2015で書いたコードをWebpackでビルドする babel@6系を使う Mocha + power-assert + jsdom でテストを書く やらないこと gulpまわり React.js CSSビルドまわり 最終的なコードはこちらに上げておきました(すごく簡素な出来です)。 GitHub - sskyu/webpack-power-assert-jsdom-skeleton はじめに 今年はReact.jsがJSerの中で定着した感がありました。 Fluxの考え方を昇華させたReduxがFlux系フレームワークでデファクトになりそうな雰囲気を出しつつ、React
本エントリーJavaScript Advent Calendar 2014 7日目の記事になります。 webpackとは 概要については最近いろんな方が書いてるいるのでそちらを参考にしていただければつかめるかと。 全部のせRequireJSっぽいWebpackを使ってみた。 RequireJS等はもう古い。WebPackとは? ようはナウいフロントエンドの依存解決ツールですね。 っていうネタで書こうと思っていたら、昨日yutaponさんが既に書いていたりするので(gulp.jsを使ってフロントエンドのビルドをする【webpack, stylus】)、いいところはパクリ参考にしつつ、もうちょっとwebpackに突っ込んだ内容を書いてみようと思います。 Options entryとoutput 簡単に試すときはentryは1ファイルだけ指定できればよいですが、実際にプロジェクトで使うとなると複
var gulp = require('gulp'); var browserSync = require('browser-sync').create(); // Static server gulp.task('browser-sync', function() { browserSync.init({ server: { baseDir: "./" } }); }); // or... gulp.task('browser-sync', function() { browserSync.init({ proxy: "yourlocal.dev" }); }); SASS + CSS Injecting ^ TOP Streams are supported in Browsersync, so you can call reload at specific points during
module.exports = { entry: './source/main.jsx', output: { filename: './build/bundle.js' }, devtool: 'inline-source-map', module: { loaders: [ { test: /\.jsx$/, loader: 'jsx-loader' } ] }, resolve: { extensions: ['', '.js', '.jsx'] } }; webpackの設定ファイルです。 デフォルトでwebpack.config.jsという名前のファイルを読みに行くようです。 ちなみに、npm install webpack -gした状態でこの階層でwebpackと打っても上手いことやってくれます。 entry entrypointです。このファイルのrequireをどんどん辿
Choose a language English Italian
lodash は underscore.js とほとんど同じ機能を持つユーティリティライブラリです。 似たような関数名があったり、破壊的メソッドだったりして、正しい使い方をちょいちょい忘れてしまうので、よく使う関数を逆引き形式でまとめてみました。日本語の記事もあんまりなかったので紹介の意味でも。 他にもいろいろ機能はあるので、気になる人は lodashのdocs を見ると良いかと。 Array操作 データ取得 2つの配列間で、一致しない値だけ取得する _.difference(array, array) _.difference([1, 2, 3, 4, 5], [5, 2, 10]); // → [1, 3, 4] 複数の配列の積集合(共通する値)を取得する _.intersection(array...) _.intersection([1, 2, 3], [5, 2, 1, 4],
Lodash: 10 Javascript Utility Functions That You Should Probably Stop Rewriting While I'm working on Javascript applications, I often found myself writing utility module which contains, unsurprisingly, utility methods. So what are utility module? A utility class is a class that defines a set of methods that perform common, often re-used functions. - Wikipedia From dealing with strings and objects
A modern JavaScript utility library delivering modularity, performance & extras.
vis.js community edition * A dynamic, browser based visualization library. The library is designed to be easy to use, to handle large amounts of dynamic data, and to enable manipulation of and interaction with the data. The library consists of the components DataSet, Timeline, Network, Graph2d and Graph3d.
Apache Shiro™ is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management. With Shiro’s easy-to-understand API, you can quickly and easily secure any application – from the smallest mobile applications to the largest web and enterprise applications.
Airpal A web-based query execution tool built on top of Facebook's PrestoDB. Facilitate Analysis No more copying and pasting in the command line interface. Airpal reduces the friction involved in data analysis by making it easy to find tables, run queries, save analysis, and get results on your desktop. Drive SQL Adoption At organizations with different levels of analysis sophistication, Airpal he
Yelp hosts tens of millions of photos uploaded by Yelpers from all around the world. The wide variety of these photos provides a rich window into local businesses, a window we’re only just peeking through today. One way we’re trying to open that window is by developing a photo understanding system which allows us to create semantic data about individual photographs. The data generated by the syste
Interactive recommender systems enable the user to steer the received recommendations in the desired direction through explicit interaction with the system. In the larger ecosystem of recommender systems used on a website, it is positioned between a lean-back recommendation experience and an active search for a specific piece of content. Besides this aspect, we will discuss several parts that are
Seeking the best website builders out there is as easy as reading this page – because we've already done the hard work for you, and compiled the very best options for all user types. With the best website builders, you can have a fully functioning website up and running in a matter of hours. And the best bit is you don't need to know anything about coding, as these builders are designed for users
Namaste everyone. Today we are going to see how to create beautiful charts for any dashboard using a library called Pygal. Here we use flask to see the beautiful dashbaord like gecko board. I assume you have some knowledge of Flask web framework. What is Pygal? Pygal is a python SVG graph plotting library that is similar to D3.js . Even though it is not as powerful as D3.js ,it can deliver beauti
I recently took on a project where I needed to graph some data on a webpage using data I had queried from a database. Since I love Python, I decided to use it to accomplish this task. I went with Flask for serving the webpage and pygal for creating the graphs. In this tutorial, I will show you how to do that too, but without the database logic. Instead, we’ll get weather data from the Weather Unde
Modest Maps is a small, extensible, and free library for designers and developers who want to use interactive maps in their own projects. It provides a core set of features in a tight, clean package with plenty of hooks for additional functionality. It doesn't try to include every possible map control or layer type. It's designed to be a simple platform to build upon. The code is well-designed, te
この記事はCC BY 3.0に基いて公開されてゐるWebサイトChoosing an OSS license doesn’t need to be scary - ChooseALicense.comのコンテンツ各ページを翻訳し、単一記事として再構成、訳者による補足を追加したものです。 2017年5月9日に開示されたコミュニティガイドラインに伴って、本記事の翻訳部分につきましては削除いたしました。 (この記事が削除または非公開化されない限り、編集履歴からお読みいただくことは可能です。) (訳註: この「はじめに」及び末尾の「訳者による補足」の章は原文にはなく、翻訳者(@tadsan)によるものです。記事の著作権表示及び元Webサイトの利用規約、免責事項、そしてこの記事についての訳者の見解について記します) (この記事の一部または全て ——ただしコメント欄は含まれない—— はCC BY-SA
Open sourceInspired by and built on top of open source projects. RAWGraphs is open to the community for contributions. A wide range of chartsAlmost 30 visual models to visualize quantities, hierarchies, time series and find insights in your data. Your data is safeEven though RAWGraphs is a web app, the data you insert will be processed only by your web browser.
Platform AI Platform The platform for generative and predictive AI. Learn more Documentation Pricing What’s New Demo Hub Explore Generative AI Product Offering Operate Confidently scale AI and drive business value with unparalleled enterprise monitoring and control. Deploy and Run Learn and Optimize Observe and Intervene Govern Unify your AI landscape, teams, and workflows for full visibility and
株式会社リクルートホールディングス(本社:東京都千代田区、代表取締役社長 兼 CEO:峰岸真澄、以下リクルート)は、株式会社リクルートストラテジックパートナーズの運営する合同会社RSPファンド6号を通じ、汎用機械学習プラットフォームを提供するDataRobot Inc.(本社:米国マサチューセッツ州、CEO:Jeremy Achin)への出資を実施しました。併せて、リクルートのAI研究所であるRecruit Institute of Technology(以下、RIT)との事業提携を行いましたので、下記の通りご報告致します。 1.本件の目的および協業について 経営やさまざまなビジネスシーンでの意思決定においてデータ活用が重要である一方、それを支えるデータサイエンティストの不足が、多くの企業にとって課題となっています。リクルートは、DataRobot Inc.への出資および同社とRITの事業
IT Leaders トップ > 経営課題一覧 > 組織と人材 > データサイエンティストの思考法〜KDD Cup世界第2位の頭の中〜 > データサイエンティストが語る、データ分析競技という世界の実際と魅力:第1回 組織と人材 組織と人材記事一覧へ [データサイエンティストの思考法〜KDD Cup世界第2位の頭の中〜] データサイエンティストが語る、データ分析競技という世界の実際と魅力:第1回 2015年11月19日(木)原田 慧 リスト 「ビッグデータ」「データサイエンティスト」といったキーワードとともに、データ分析が注目されています。しかし実際には「何をやれば良いのかよく分からない」「どんな人材を育てれば良いのか」という声を多々耳にします。筆者らのデータ分析チームは、「KDD Cup 2015」というデータ分析の国際大会で2位に入賞しました。本連載では、同大会でのデータ分析の中で分析者
mycli BlackLivesMatter We value the diversity of our community. We strive to amplify the voices of the oppressed to eradicate racism and xenophobia. We ask our community to stand together in support of the Black community. MyCLI is a command line interface for MySQL, MariaDB, and Percona with auto-completion and syntax highlighting. Source: https://github.com/dbcli/mycli Bug tracker: https://githu
データを眺めるのが好き 収集している情報 実現方法 データから分かった知見(?) 今後 年末なので、今年買ってよかったものに引き続き、今年やってみてよかった習慣について書いてみたいと思います。 データを眺めるのが好き 昔からデータを眺めるのは好きだったんですが、今年の5月くらいから自分に関するデータをとにかく収集してみました。可視化することで何か有益な視点だったり、生活の改善点が見つかるのではないか、という目的です。色んなデータを集めまくった結果、以下のようなグラフができあがります。ちょっと画像が小さいですが、毎日の歩いた歩数や体重、気温、録画した番組名、自宅マシンの負荷状況などが載っています。 収集している情報 上の画像ではとりあえずBlogに上げれるようなデータしか見せていないですが、収集している情報としては以下のようなものがあります。使用しているスクリプトで公開できるものはgithu
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く