1: 以下、\(^o^)/でVIPがお送りします 2014/12/23(火) 13:17:25.84 ID:2NZg5hdq0.net 「たいしたやつだな、簡単に五人も死なせるなんて…。こっちはひとり助けるだけでせいいっぱいなんだ…」 だろ? 続きを読む
1: 以下、\(^o^)/でVIPがお送りします 2014/12/23(火) 13:17:25.84 ID:2NZg5hdq0.net 「たいしたやつだな、簡単に五人も死なせるなんて…。こっちはひとり助けるだけでせいいっぱいなんだ…」 だろ? 続きを読む
オブジェクトは JavaScript のデータ型のひとつで、複数のプロパティを管理することができます。プロパティはキーと値のペアで構成されており、キーを指定することで値を取り出すことができます。オブジェクトは一般的には連想配列とも呼ばれます。ここでは JavaScript におけるオブジェクトの使い方について解説します。
Jupyter Notebook Tutorial in Python Jupyter notebook tutorial on how to install, run, and use Jupyter for interactive matplotlib plotting, data analysis, and publishing code New to Plotly? Plotly is a free and open-source graphing library for Python. We recommend you read our Getting Started guide for the latest installation or upgrade instructions, then move on to our Plotly Fundamentals tutorial
よくRailsプロジェクトを作るので、Railsプロジェクトを作った後に最初にやっておきたい設定をまとめました。 主に、開発を効率化させるためにやることをまとめてますので、ざざっと眺めて取り入れそうな知識があったら開発効率を上げれるかもしれません。 また、nanapiさんの次の記事もとても参考になります。Rails Templateでプロジェクト作成を楽にしよう 動作確認 mac os X 10 rails 4.2.0 目次 1. Railsプロジェクトの作成 2. Gitにプロジェクトを登録 3. 開発を効率化させるGemをがっつり導入 3.1. gemのインストール 3.2. jquery-turbolinksの設定 3.3. 開発を効率化する関連gemの設定 3.4. 保守性を上げる 3.5. 表示整形関連(ログなど見やすくなる) 3.6. テスト関連 4. 言語設定 5. タイムゾ
Annotations in Java provide a means to describe classes, fields, and methods. Essentially, they are a form of metadata added to a Java source file, they can’t affect the semantics of a program directly. However, annotations can be read at run-time using Reflection & this process is known as Introspection. Then it could be used to modify classes, fields, or methods. This feature is often exploited
Alpacaで主にフロントエンドを担当している北山(@gamella, blog)です。 フロントエンドを開発していると、「ログインして、これをクリックしたら、この表示が行われていること」みたいなUIテストを環境非依存で簡単に行いたいと思うことがありますよね?僕はあります。 Alpacaでは開発にDockerを全面採用しているということもあり、最近ちょくちょく目にするNightmareJSをDocker上で動かして簡単にUIテストを導入できたので、その知見を共有したいとおもいます。 Nightmare まず、どうしてDockerを利用したいかということですがAlpacaでは、すべての機能をDocker上で動作させているため、それに倣っているいうこともありますがUIテストをローカルでもCircleCIでも、Dockerが動作する環境であればどこでもコードの改変なしで実施できるというのは大きな
Webトピックというカテゴリでの紹介となります。 海外の記事だから翻訳してうんぬんすると時間がかかるため、今月ほんと時間とれなかったため、書ききれなかった記事があります。そんな紹介しきれなかった良記事の数々が、Evernoteで爆発しそうだったのでサラッと紹介させて下さい。 記事のタイトルは和訳してますけど、中身は全部海外の記事です。 今月のおすすめトピック記事 ウェブ開発者のための最高の無料のHTMLエディタ10 エディタごとにC向けとかCSS向けとか色々あります。 最高の無料のウェブサイトビルダー14個 有名ドコロのjimdoから、日本でも最近良く見かけるウィックスまで幅広く紹介されています。 不動産業者のための10ワードプレスのテーマ 不動産系のWebサイトをサクサクっと作りたい時のテーマ。 20ベスト応答eコマースワードプレスのテーマ こちらはECサイトをWordPressで作りた
(訳注:2015/11/1、いただいた翻訳フィードバックを元に記事を修正いたしました。) 成長し続ける様々な脅威に対抗すべく、この10年間でWeb認証システムは進化を遂げてきました。この記事では、架空のWebアプリケーション開発者とアタッカーのせめぎ合いを通じて、最新のセキュリティ技術がどのように様々な脅威に対抗することができるかを提示したいと思います。 以下のやり取りにおいて、ユーザはアタッカーが出現する前に、すでにディフェンダーでいくつかのトラストアンカー(パスワードやハードウェアトークンなど)を正規に確立していることが前提となっています。暗号は、時間や空間にわたって、既存のトラストや秘密を伝達する場合にのみ 使うことができます 。もし、トラストやセキュリティが確立される前にアタッカーがディフェンダーになりすましたとしたら、正規のものを見分けるのは極めて難しいでしょう。また、サイトには
MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました JavaScriptでの開発が盛んになったのはFindBugやDevToolsに代表されるコンソールなどの実行環境が充実したことにあるのではないでしょうか。今や開発ツールがなければJavaScriptでの開発が成り立たないほどです。 もう一つ(サーバサイド)のJavaScript実行環境であるNodeの場合はどうでしょうか。node -i もありますが、関数などがFunctionになってしまって分かりづらいかと思います。そこで使ってみたいのがMancyです。 Mancyの使い方 MancyはNodeのRead-eval-print loop(対話型実行環境)になります。書いたコードをその場で評価してくれます。 実行結果をコンソールを使って出力できます。 エラーも確認できます。 オブ
Electronを使って見栄えを整えてみる ElectronはJavaScriptでデスクトップアプリケーションが作れるツールです。 前回「30分で出来る、JavaScript (Electron) でデスクトップアプリを作って配布するまで」では簡単なアプリを作って配布するところまでやりました。 あとはいつも通りの JS + HTML + CSS でガリガリ書いていけばいいのですが、まずは見た目から入ろうということで、もう少しアプリっぽい見栄えにしてみましょう。 ちなみに、Macではいろいろ動作を確認しましたが、Windowsは知りません。 大体同じように動くはずですが、もしダメだったらWindows版の記述を教えて頂けると助かります。 基本設定は browser-window APIで browser-windowはアプリのウィンドウを表示するためのAPIです。 例えば、以下は単なるin
スティーブ・ジョブズによる、オブジェクト指向プログラミングとは何かという非常に平易な言葉でのわかりやすい説明。 オブジェクト指向プログラミングに関するいい説明にはなかなか出会えていませんでした。正式なエンジニアリングの教育を受けたわけではないけれど、いつも技術やデザイン、芸術といったやることすべてに明確なアイディアを持って説明する、ある人の言うことを聞くまでは。 ここに挙げるのは1994年の「ローリングストーン」のインタビューの引用で、スティーブ・ジョブスがオブジェクト指向プログラミングとは何かを説明しているものです。 Jeff Goodell : そもそもオブジェクト指向ソフトウェアとは何か、簡単な用語で説明していただけますか? Steve Jobs : オブジェクトとは人間のようなものだ。生きていて、何をどうすべきかという知識を自分の中に取り込み、物事を覚えていられるようにメモリーを持
many programming languages have the concept of the lambda function. in python, the lambda is an anonymous function or unbound function. the syntax for them looks a bit odd, but it’s actually just taking a simple function and turning it into a one-liner. let’s look at a regular simple function to start off: #---------------------------------------------------------------------- def doubler(number):
データの特徴を探るのに大変便利な、インタラクティブなピポットテーブルを出力するパッケージの紹介です。とにかく使用してみることをオススメします。 本パッケージではテーブルでデータの出現数、割合、最大値や最小値などを表示するだけではなく、ヒートマップ、折れ線グラフ、棒グラフ、積み上げグラフなどでインタラクティブに確認することができます。 パッケージのバージョンは0.3.0。実行コマンドはwindows 11のR version 4.1.2で確認しています。 パッケージのインストール下記、コマンドを実行してください。 #パッケージのインストール install.packages("rpivotTable")実行コマンド詳細はコメント、パッケージのヘルプを確認してください。コマンドを実行すると結果はRではブラウザ、RStudioを利用することでViewerおよびwebブラウザでも操作が可能です。
最近Rを使っていて、dplyrなどの強力なパッケージで気軽にデータの成形ができることに感動しています。 先輩に渡してもらったコードの中で、tidyr::spreadにデータフレームをパイプ%>%で渡し、 データの成形を一気に終わらせていて、こいつはただごとではないと感じました。 その後、今日の仕事時間の半分はRで遊んでました。 もうPythonのpandasなんかでデータの集計なんてできません。 qiita.com ただ、私はPythonユーザーなので、リストっぽいものは全部リストっぽく操作できる統一的な世界観に慣れてしまっているため、 Rの無駄に高機能な関数を使って操作することに慣れません。 毎回「こんな関数ないかなー」と調べたり、「さっきも同じようなコード書いたよなあ」と思ったり、 強い関数を使っている分、多くの関数を知らないと意味が分からないコードになってしまいがちです。 ところで、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く