西 和彦(にし かずひこ、1956年〈昭和31年〉2月10日 - )は、日本のエンジニア・クリエーター・ビジネスマン・教育者。日本のパーソナルコンピューターの黎明期に活躍 ...
[69-8] Canvasでテキストを描画しよう 最終更新日:2019年02月06日 (初回投稿日:2015年01月20日) 今回は、<canvas>要素に「テキスト(文字列)」を描画してみます。 過去記事の「[69-2] canvasに基本的な図形を描こう」で、円グラフの中に文字を入れていますね。今日はその文字の入れ方です。 本日のINDEX テキストは fillText() と strokeText() で指定します フォントスタイル、サイズ、書体、色、線の太さの指定 引数「maxWidth」で最大幅を指定する(省略可能) textAlignプロパティで、横方向(x)の表示位置を指定する textBaselineプロパティで、縦方向(y)の表示位置を指定する 描画した文字列の情報を測定する measureText() measureText() を使って、文字列にアンダーラインや背景ボ
PHP(ピー・エイチ・ピー)は、 "The PHP Group" によってコミュニティベースで開発[3]されているオープンソースの汎用プログラミング言語およびその公式の処理系であり、特にサーバーサイドで動的なウェブページを作成するための機能を多く備えていることを特徴とする[4]。 名称の PHP は再帰的頭字語として、 "PHP: Hypertext Preprocessor" を意味[5][6]するとされており、「PHPはHTMLのプリプロセッサである」とPHP自身を再帰的に説明している。 PHPはラスマス・ラードフが個人的にCで開発していたCGIプログラムである "Personal Home Page Tools" (短縮されて "PHP Tools" と呼ばれていた)を起源とする[6]。 元々はラードフ自身のWebサイトで簡単な動的Webページを作成するために用いられていたが、その後
SSHまわりで色々苦労したので、自分用メモを残します。 SSHの設定 (~/.ssh/のパーミッションの設定) ~/.ssh/ : SSHの設定ファイルを置く場所 パーミッションの設定がシビアなので注意 $ ls -al ~/.ssh/ drwx------@ . # ~/.ssh のパーミッションにも注意 drwxr-xr-x+ .. -rw-r--r-- config # SSH の設定ファイル -rw-r--r-- known_hosts -rw------- authorized_keys # 公開鍵置き場 -rw------- id_rsa # 秘密鍵 -rw-r--r-- id_rsa.pub # 公開鍵
ssh コマンドの利用 OS X や Linux など,Unix ベースの OS の多くは,OpenSSH などの ssh コマンドが使えます.ここではそれらを用いる方法を紹介します.sshコマンドの利用時に行われる認証には, パスワードによる方法 鍵ペア(公開鍵と秘密鍵)による方法 があります.両者とも暗号化された安全な方法ですが,鍵ペアによる方法の方が一般により安全です. パスワードによる方法 端末プログラム(xterm, kterm, gnome-terminal, ターミナル 等)を起動します. サーバ接続と認証 以下のように ssh コマンドを入力してください,ユーザ名には,UEC アカウント名またはRES アカウント名を指定します. % ssh ユーザ名@sol.edu.cc.uec.ac.jp パスワードを要求されるので入力してください. サーバーとの接続解除 exit コマ
公立はこだて未来大学、国際教養大学が「いま注目されている大学」として高評価。国立大学優勢の中、私立の藤女子大学、東北福祉大学が健闘 「大学ブランド・イメージ調査 2013-2014」【北海道・東北編】 2013年11月22日 日経BPコンサルティング(東京都港区)は、7年目になる「大学ブランド・イメージ調査 (2013-2014)」の結果をまとめ、11月22日に調査結果報告書を発行・発売する。全国の468大学を9地域に分け、それぞれの地域に住む方に、大学に対するさまざまな評価をいただいた。本リリースは、【北海道・東北編】有職者からの回答結果に関するものである。 「大学ブランド・イメージ調査」他年度の 調査結果はこちら 関連コンテンツは こちら 【調査結果のポイント】 大学ブランド力(49のブランド・イメージ項目の結果を束ねた総合スコア)トップ3 [北海道編]:北海道大学、小樽商科大学、藤女
今年も開催します「ショッカソン2015」! 昨年夏に開催し(いろんな意味での)伝説を残したハッカソン「ショッカソン2015」が今年も開催されます! 100名以上が参加し大いに盛り上がったDay.1アイデアソン(9/23)で編成された10チームのDay.2,3ハッカソンエントリーを開始いたします。チームリーダーを含めて、ハッカソン参加者全員の登録をお願いいたします。 アイデアソン後、チームが独自にスカウトしたメンバーについても、このページからエントリーをしてもらうようにしてください。 ※新規チーム/個人参加用のエントリーページは以下のアドレスです。 https://shock-a-thon.doorkeeper.jp/events/32100 アンケートフォームには、チーム名選択項目がありますので、所属チームを必ずご選択ください。 それでは下記参加規約をお読みの上、ふるってご応募ください!
Raspberry PiとArduinoのシリアル通信 いろんな事情でRaspberry PiとArduinoをUSB経由で通信させる必要が出てしまったので、ちょっと試してみました。ネットで検索すると腐るほど情報出てきますが、これまた自分へのメモに残しておきます。 今回は、プログラム(通称宇宙語)ばかりなので、必要な人だけ続きを読むをクリックください。 Arduino側準備 Arduino側は以下のプログラムを書き込むだけ。Arduinoのシリアルモニタで、「A」を送信するとDIGITAL PIN3がHighになって、「B」を送信するとDIGITAL PIN3がLOWになることを確認しましょう。10k程度の抵抗とLEDをArduinoのDIGITAL PIN3とGND間に繋いでLED点灯させるとわかりやすいです(主に他の人が)。 #define LED_PIN (3) byte val;
秘密鍵と公開鍵を作成する方法と、ssh-keygenコマンドの使い方についてまとめました。 秘密鍵と公開鍵を作成する 鍵を作成するにはssh-keygenコマンドを使用します。パスフレーズを指定するとSSH接続する際に入力を求められます。 $ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/Users/username/.ssh/id_rsa): ← 作成される場所。問題なければEnter。 Enter passphrase (empty for no passphrase): ← パスフレーズの入力。省略する場合はそのままEnter。 Enter same passphrase again: ← パスフレーズの再入力。省略した場合はそのままEnt
【短いコードで色々出来る】Google Apps Scriptでスプレッドシートと連携した無料Ajaxフォームの作り方※サンプル付き【自動返信メールもあるよ】JavaScriptCoffeeScriptSassGoogleAppsScriptslim 前置き 皆さんはGoogle Apps Script(以下GAS)を使った事がありますか? GoogleドライブやGmail等、Googleが提供するサービスをJavascriptベースのGASと言うスクリプトで扱う事が出来る物なのですが、中々使い易く、機能も豊富なので短いコードでかなり便利な物を作る事が出来ます! (`・ω・´)b 今回は仕事で作った物を少しコンパクトにして、備忘録的な感じで紹介してみたいと思います。 まず初めにサンプルを紹介しますねー。 Googleドライブ関連: 【GAS】 スプレッドシートと連携したAjaxフォーム -
構文 context . lineTo(x, y) 現在のパスに指定の地点を加え、直前の地点を直線で接続します。 仕様 lineTo(x, y) メソッドは、コンテキストにサブパスがなければ、(x, y) に対するサブパスを定義します。コンテキストにサブパスがあれば、サブパスの終点から座標 (x, y) に向けて直線を引きます。そして、サブパスに、座標 (x, y) を追加します。 原文:http://www.w3.org/TR/2010/WD-2dcontext-20100624/#dom-context-2d-lineto サンプル このサンプルでは、lineTo() メソッドを使って、(10, 10) の地点から (90, 90) の地点に向けて直線を引いています。。 ctx.beginPath(); ctx.moveTo(10, 10); ctx.lineTo(90, 90); c
context . fillText(text, x, y [, maxWidth ] ) …… 塗りつぶしのテキストを指定座標に描画する fillText(text, x, y [, maxWidth ] )メソッドは、塗りつぶしのテキストを指定座標に描画する際に使用します。 引数textは描画する文字列を、引数(x, y)はテキストを描画する座標を表します。 引数maxWidthは省略可能ですが、指定した場合にはテキストの描画領域の最大幅を表します。 最大幅を指定すると、テキストがその中に収まるように縮められます。 最大幅に0以下を指定すると、テキスト描画が中止されます。 フォントを指定する場合にはfont属性、 揃え位置を指定する場合にはtextAlign属性、 ベースラインを指定する場合にはtextBaseline属性 を使用します。 また、色を指定する場合には、fillStyle
require 'test_helper' class ProductTest < ActiveSupport::TestCase test "product attributes must not be empty" do product = Product.new assert product.invalid? assert product.errors[:title].any? assert product.errors[:description].any? assert product.errors[:price].any? assert product.errors[:image_url].any? end end
FTP、二刀流に生まれた定め FTPはちょっとスペシャルなんだそうですね どんなときにFTPって使うんでしょうか? 某サイトのダウンロードでは「FTP」のほかに「HTTP」って書いてありましたよ 同じダウンロード機能があるのなら、FTPかHTTPかどっちかにしちゃえばイイのに…… フクザツは承知のうえ! FTPをのぞいてみよう FTPが二刀流ってどういう意味ですか? 二刀流がアダになるって話、もうちょっと詳しくしてください じゃあセキュリティ対策をした場所からはFTPできないのですか? もっとFTPを掘り下げて、掘り下げて ズバリFTPのコマンドを教えてください このFTPコマンドってコマンドプロンプトのFTPで使うんですよね? FTPだってこの手で実験!ほら理屈どおり ちょっとフクザツなFTPこそ接続の様子が見たいのですが…… FTP、二刀流に生まれた定め FTPはちょっとスペシャルなん
スポンサードリンク 概要 フォーム(form)の値を取得する場合、jQueryではval()メソッドやprop()メソッドを使う。 ただし、inputの種類によって癖があるので、各typeにおける「値取得」「値設定」などをメモする。 また、prop()を利用するのでjQueryのバージョンには注意が必要。 このコードを試したときのバージョンは「1.10.1」。 テキスト val()メソッドを使だけ。未入力の場合は、「""」(空文字)なので安全。 HTML <input type="text" name="animalText"> 値取得 var newText = 'トラ';$(':text[name="animalText"]').val(newText); 値設定 var animal = $(':text[name="animalText"]').val(); ラジオ val()メソ
マイナビグループのサービス 学生生活 働く(正社員) 働く (アルバイト・派遣) 結婚・暮らし (情報メディア) 調査・データ 法人向け その他 学生生活 大学生にいまと未来のきっかけを届けるWEBメディア なりたい「わたし」を一緒に見つける進路情報ポータルサイト 高校生のチャレンジを応援するサイト 年間100万人が訪れる竹下通りのエンターテインメントフードコート 企業に学び「生きる力を身につける」、高校生のための探究学習サイト 自分に足りない知識・スキルを身につけることができるキャリア学習サイト マイナビが提供している学生向けのキャリアサービスで共通につかえる会員ID 働く(正社員) 新卒学生を対象とした人材紹介(就職エージェント)サービス 20代・第二新卒向け求人紹介・転職支援サービス 留学経験のある日本人を中心とした学生と、グローバル人材を求める企業をつなぐ就職情報サイト WEB・I
記述例 var TextValue = document.id_form1.id_textBox1.value; 実装例 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <script type="text/javascript" language="javascript"> function onButtonClick() { target = document.getElementById("output"); target.innerText = document.forms.id_form1.id_textBox1.value;
ログインページなどでページを開いた時に、IDやユーザ名用テキストボックスにフォーカスを当てたい場合の書き方。 jQueryの小技って事で軽く。 指定フォームにフォーカスを当てる HTML / Javascript <head> <script type="text/javascript"> $(document).ready( function(){ $('#login_id').focus(); }); </script> </head> <body> <form method="post" action="#"> ログインID : <input type="text" name="id" id="login_id"><br /> ログインPW : <input type="text" name="password" id="login_pw"> <input type="submit"
input要素の値を取得する $("#input要素のid").val() input要素の値を設定する $("#input要素のid").val("追加する文字列") <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JQueryTest</title> </head> <body> <table> <tr> <td> <input id="user" type="text" /> </td> <td> <input id="get" type="button
各要素のclickイベントに関数をbindします。 clickイベントは通常、要素がマウスなどのポインティングデバイスでクリックされた場合に呼び出されます。 クリックは、mousedownとmouseupの組み合わせで定義されます。これらのイベントの実行順は、以下のようになります。 mousedownmouseupclick jQueryのイベントは、コールバック関数の最初の引数でjQuery.Eventオブジェクトを受け取ることができます。このオブジェクトを使って、規定のイベント動作のキャンセルや、バブリングの抑制などを行います。 <p>First Paragraph</p> <p>Second Paragraph</p> <p>Yet one more Paragraph</p> $("p").click(function () { $(this).slideUp(); }); $("
twitter上で、「SSHの秘密鍵って、盗まれて.bash_history見られたらアクセスし放題だから危ないからパスフレーズを付けるべき」という話があった。個人的には、パスフレーズは気休め程度にしかならないと思っているので付けていない。そもそも、SSH秘密鍵のパスフレーズは、ネットワーク越しのパスワードとは違うもので(だから違う名前がついているのだが)、ZIPファイルのパスワードと似たようなものだ。攻撃者がファイルをローカルにコピーしてじっくり解析できる。 よって、パスフレーズが役に立つのは、 秘密鍵(とシェルのログ)を盗まれ、 秘密鍵を盗まれたことに気づき、 素早くすべての接続先ホストにおいて盗まれた秘密鍵を無効にする という場合だ。このシナリオなら、攻撃者によって接続先に不正にアクセスされるのを防ぐことができる。 パスフレーズによって、どれくらいの猶予が生まれるのか? パスフレーズ
ノーマルモードか、ビジュアルモードで「Control-v」と押下すると、 矩形ビジュアルモードに入ります。 矩形ビジュアルモードには、Vimエディタの通常のビジュアルモードにはない、 矩形ビジュアルモードならではの、いくつかの特別な編集機能が用意されています。 このページでは、矩形ビジュアルモードを利用した編集機能を紹介します。 (Windows, Mac) 概要 ノーマルモードか、ビジュアルモードで Control-v と押下すると、 矩形ビジュアルモードに入ります。 矩形ビジュアルモードには、Vimエディタの通常のビジュアルモードにはない、 矩形ビジュアルモードならではの、いくつかの特別な編集機能が用意されています。 このページでは、矩形ビジュアルモードを利用した編集機能を紹介します。
以下、編集例。 ■ d: 矩形範囲を削除 (コメントを外す場合等) 行頭の # 部分を Ctrl+v 押下後、カーソル移動で矩形選択し、d。 #aaa #bbb #ccc ↓ aaa bbb ccc ■ I: 矩形範囲の前に追記 (コメントアウトする場合等) 行頭を Ctrl-v 押下後、カーソル移動で矩形選択し、I + # + Esc。 aaa bbb ccc ↓ #aaa #bbb #ccc ■ A: 矩形範囲の直後に追記 (インデント整形したい場合等) スペースを挿入したい部分で Ctrl+v 押下後、カーソル移動で矩形選択し、A + (スペース) + Esc) aaa= 1 bbb= 1 ccc= 2 ↓ aaa = 1 bbb = 1 ccc = 2 ■ c: 矩形範囲を置換 (まとめてパラメータを置換する場合等) パラメータ部分を Ctrl+v 押下後、カーソル移動で矩形選択し
New CakePHP 5.0 Chiffon. Faster. Simple. Delicious. What's new in version The migration guide has a complete list of what's new in. We recommend you give that page a read when upgrading. A few highlights from 5.0 are: PHP 8.1 required. Improved typehints across the framework. CakePHP now leverages union types to formalize the types of many parameters across the framework. Upgraded to PHPUnit 10.x
1.目的 FreeBSDマシンをネットワーク経由で操作をするために、windowsにターミナルソフトを入れ、sshを用いた暗号化通信を行う。 2.設定 FreeBSDではデフォルトでOpenSSHの「sshd(セキュア シェル デーモン)」というサーバプログラムが動作してます。 /etc/rc.conf内に以下の記述があるか確認してください。無ければ追加して再起動します。 /etc/rc.conf を編集する サーバー側の SSH 設定は /etc/ssh/sshd_config で行います。 基本的にはデフォルトのままで動きますので私はそのままです 3.自分のRSA公開鍵(秘密鍵)を作成する(ssh-keygen) ユーザはssh-keygenコマンドを実行することで、SSHで利用するRSA公開鍵(秘密鍵)を作成することができます。 ssh-keygenコマンドにオプションをつけずに実行
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く