「トップページ」を含む日記 RSS

はてなキーワード: トップページとは

2018-12-04

anond:20181204205512

はてブ経由でニュースを見ると逆に全体を俯瞰できないと思うんだよな。

朝日新聞ファーストブクマカなんて半分(10人ほど)は害のない雑食性のニュースジャンキーだけど、残り半分はカタカナでアベと書いちゃうような冷静じゃない人たち。そんな選択眼に疑問の残る少人数の選んだニュース意識せずに浴びるのは駄目だと思うんだ。

はてブ政治ニュースを見るならまず朝日新聞(どこでも良いけど)のトップページを眺め、その後からにするべき。

2018-12-03

はてな民 なんだかんだで 朝日好き

はてブトップページを眺めていると、朝日記事が上がっているのをよく目にする。

記事批判的なブコメも多いが、「悪評も評なり」という言葉が示すように、メディアにとって最悪なのは批判されることより無視されることだとも言える。

そこで、グーグルサイト指定検索(site:b.hatena.ne.jp/entry/)で、それぞれのメディア記事がどれぐらいブクマされているのかを見てみた。2018年12月3日時点での結果は以下の通り。ただし、検索をするごとに数値がけっこう変わるので、あくまで参考値ってことで。

マスメディア

朝日新聞(asahi.com) 約 214,000 件

NHKnhk.or.jp) 約 102,000 件

日本経済新聞(nikkei.com) 約 86,100 件

毎日新聞mainichi.jp) 約 83,800 件

産経新聞(sankei.com) 約 51,000 件

読売新聞(yomiuri.co.jp) 約 49,200 件

産経新聞もっと多いんじゃないかと思っていたのだが、2014年MSNとの提携を解消してURLが変わったので、その影響があるのかもしれない。紙の発行部数では日本一のはずの読売新聞は、以前からネットでの存在感が薄いなあと思っていた。それが裏付けられた感がある。

雑誌ネットメディア

ハフィントンポスト(huffingtonpost.jp) 約 41,500 件

東洋経済オンライン(toyokeizai.net) 約 34,500 件

バズフィードbuzzfeed.com/jp) 約 27,600 件

現代ビジネス(gendai.ismedia.jp) 約 22,800 件

ブロゴスblogos.com) 約 20,700 件

J-CASTj-cast.com) 約 18,500 件

プレジデントpresident.jp) 約 12,200 件

リテラlite-ra.com) 約 7,530 件

シノドス(synodos.jp) 約 4,730 件

アゴラ(agora-web.jp) 約 4,340 件

この中では、歴史が浅いのに上位に食い込んでいるバスフィードが注目に値する。バスフィードは元新聞記者が中心になっているメディアだが、はてな民ニーズをうまく捉えている感がある。それを捉えたところで何か良いことがあるかどうかはわからない。

SNS

ツイッターtwitter.com) 約 2,280,000 件

フェイスブックfacebook.com) 約 2,580,000 件

Togettertogetter.com) 約 177,000 件

個々のツイート投稿ブクマが付くので、とにかく多い。

その他

増田anond.hatelabo.jp)約 149,000 件

やっぱり増田は愛されているとつくづく思う。

2018-11-28

NTTでの黒歴史

NTT業務インターネットを使った時

みんなが自分の好きな漫画野球のページを見てる時に

自分だけこれみよがしにgithubにつないでissueとかを周りに見せてたこ

しかも「このページって何?」って聞かれた時に「ヤバイ奴らの集会所みたいなもん」とか答えたこ

さらに同僚にgithubへの行きかたを教えるためにヤフーgithubって検索させて

でてきたリンククリックしてgithubトップページが表示された瞬間に

そいつの耳元で「Welcome to Underground」ってささやいたこ

はてブスパム?

今のトップページより。何だこれ?

 

 

【その1】

キャプチャ:

https://imgur.com/CVKRrtV

URL (4件):

http://b.hatena.ne.jp/entry/r.gnavi.co.jp/g-interview/entry/shiatsu/4776%23%E7%9B%AE%E9%BB%92%E3%81%99%E3%81%97%E5%87%A6%E4%BD%90%E8%97%A41%E4%B8%87%E5%86%86%E3%81%A7%E8%A1%8C%E3%81%91%E3%82%8B%E5%A4%A9%E5%9B%BD%E3%81%93%E3%81%93%E3%81%AB%E3%81%82%E3%82%8A

http://b.hatena.ne.jp/entry/r.gnavi.co.jp/g-interview/entry/shiatsu/4776%23%E5%9B%9B%E8%B0%B7%E4%B8%89%E4%B8%81%E7%9B%AE%E5%92%8C%E3%81%95%E3%81%B3%E5%A4%A7%E5%A3%B0%E3%81%8C%E5%87%BA%E3%81%9D%E3%81%86%E3%81%AB%E3%81%AA%E3%82%8B%E3%81%8F%E3%82%89%E3%81%84%E3%81%86%E3%81%BE%E3

http://b.hatena.ne.jp/entry/r.gnavi.co.jp/g-interview/entry/shiatsu/4776%23%E6%B8%8B%E8%B0%B7%E3%81%8A%E3%82%82%E3%81%A6%E3%81%AA%E3%81%975000%E5%86%86%E3%81%AE%E3%82%B3%E3%83%BC%E3%82%B9%E3%81%8C%E3%81%8A%E5%BE%97%E3%81%99%E3%81%8E%E3%81%A6%E9%A9%9A%E6%84%95%E3%81%99%E3%82%8B

http://b.hatena.ne.jp/entry/r.gnavi.co.jp/g-interview/entry/shiatsu/4776

(これはただたまたまブクマURL分散しちゃっただけなのかなと思わなくもない)

 

 

【その2】

キャプチャ:

https://imgur.com/noPwbPj

URL (3件):

http://b.hatena.ne.jp/entry/byousokuscalfx.xyz/

http://b.hatena.ne.jp/entry/sukoyskajihadashmpoo.xyz/

http://b.hatena.ne.jp/entry/aether-saihu.xyz/

(これは間違いなくスパムだよね。ブクマ件数タグも全部同じ)

2018-11-24

手話が分からない耳が聞こえない人もいるんだから

2018-11-24 きょうのGoogleトップページ画像手話だけど

今年の新入社員は○○型

公益財団法人 日本生産性本部(笑)が毎年発表しているアレ、来年は何だと思う?

ガチの予想だが俺は「TikTok型」になると見た。前回商標を含む「ポケモンGO型」だったのであり得るだろう。

或いはこいつらはそもそもTikTokを知らないかも知れない。すると「サマータイム型」なんかもあり得そうだ。

一応、歴代の内容を見に行こうと思いHPを見たのだが、トップページハゲ爺が並んで会議してる高画質画像出てきて乾いた笑いしか出てこなかった。日本生産性本部(笑)こんな老害が集まってるから我が国生産性は低いんだろ。並んで会議(笑)してる風景も、日本企業特有時間無駄に食うだけの顔合わせという感じで味わい深い。確かに色々と日本生産性象徴している組織だ。

平成29年新入社員のタイプは「キャラクター捕獲ゲーム型」

平成28年新入社員のタイプは「ドローン型」

平成27年新入社員のタイプは「消せるボールペン型」

平成26年新入社員のタイプは「自動ブレーキ型」

平成25年新入社員のタイプは「ロボット掃除機型」

平成24年新入社員のタイプは「奇跡の一本松型」

平成22年度 新入社員のタイプは「ETC型」

平成21年度 新入社員のタイプは「エコバッグ型」

平成20年新入社員のタイプは「カーリング型」

平成19年新入社員のタイプは「デイトレーダー型」

平成18年新入社員のタイプは「ブログ型」

平成17年新入社員のタイプは「発光ダイオード型」

平成16年新入社員のタイプは「ネットオークション型」

商標が消えてんじゃん。じゃあ "ロボット掃除機型" なんか元は "ルンバ型" だったりするのか。

ところで一番上にこんなことが書いてあった。「平成29年度をもちまして、新入社員の特徴とタイプの発表を終了させていただきます。」

批判されたらやめんのかよ。しょうもな。

2018-11-21

anond:20181120235458

そう言えばはてな言語英語に設定してるけど、はてブ増田はどこも英語化されてないな。はてなトップページだけわずかに英語が見える。

2018-11-19

秋元康柏木由紀指原莉乃を「ババア」呼ばわりしたこと

AKB48年長組の柏木由紀指原莉乃に対して、秋元康が「ババアコンビで頑張れ」とのエールを送ったというエンタメニュースヤフートップページにあがっていた。

これに対して思うこと。

1.プロデューサーからアイドルという立場に対してのそのような発言は、いくら信頼関係が構築されているといえどセクハラパワハラではないのか。

2.柏木由紀指原莉乃個人のみでなく、世の中全ての女性冒涜していないか

3.秋元康がどんなに最低な人間だとしても、アイドル個人を想うファンはそこから離れることができない。

2018-11-13

おもしろニュースだけを見たい

おもしろニュースだけを見たい。

 

そもそもはてブを見始めたのは、がちゃがちゃしていたからだ。話題ニュースから笑える三面記事的なニュース、役に立つブログ記事、どこから見つけてきたんだというYahoo!知恵袋の回答、有益増田から一言ネタのような増田、何を目的にしているのかわからない崇高な増田文学。がちゃがちゃしていて最高だった。

 

ところが最近は、何だか疲れてきた。BTS話題で埋め尽くされるトップページ。胸糞悪い政治の話。フェミが憤慨している話。

 

もちろん、それらは重要話題だろう。だけどそういうのを見たいんじゃないんだ。BTS話題なんて1記事だけあればいいんだ。人の「おもしろい」は千差万別から完璧に俺好みのトップページしろなんて言わない。

 

誤解を恐れずに言えば「尻が長崎のように爆発」はおもしろかった。不謹慎と思われるかもしれないけれど、ちょっと笑ってしまった。だけど、「尻が長崎のように爆発」の記事トップページに埋め尽くされていたら辟易していたと思う。おもしろいは難しい。

 

おもしろニュースだけを見たい。そう思わないか? そういうサービスないのかな?

2018-11-07

なんか最近NAVERまとめトップページ見てるとユーザー層の高齢化感じるわ。

昔は若者向けのトレンド話題が多かったけど、最近シワ対策とか若くない芸能人とかの話題が多い。

完全にゴシップ誌。多分このまま衰退していくんだろうな。

2018-11-05

今のはてなブックマークって面白い

今、はてなブックマーク総合トップページからとんで色んなページについてのコメントを読んでいるんだけれども、文章でこんなに「こころ」が動かされることってあるんだっていうくらい感動している自分がいる。

なんというかさ。

みんなが社会のいろんなことに目を向けて、それぞれの思いのたけの詰まったコメントという花火を、ネットという夜空に打ち上げている。この感じ。

ひとつコメント社会を動かすことだってあるかもしれない。ははっ。これって凄いことだよ。

自分はただただ感動してます

乳首が性感帯じゃないという話は本当なんですかね?

2018-11-04

増田プログラマー養成講座 その17 Webアプリの骨組み

前回は、Webアプリの完成見本を先に見てみました。

今回は、Webアプリを作る途中の過程を見て、作る雰囲気を一緒に味わってみましょう。

 

フレームワーク使用ルール=「設定より規約」=手抜きをする仕組み

最近フレームワークは、「設定より規約」(CoC、convention over configuration)という発想で作られている。

フレームワーク規約使用ルール)に従うと、プログラマー作業量が減って、楽ができる。

 

設定より規約(convention over configuration)とは、開発者の決定すべきことを減少させ、単純にするが柔軟性は失わせないというソフトウェア設計パラダイム

使用しているツール実装した規約開発者の望む動作と一致していれば、設定ファイルを書く必要もない。実装規約と望みの動作が違っている場合必要動作を設定しなければならない。

 

最近フレームワークは「設定より規約アプローチ採用しているものが多い。

例えば、Ruby on Rails、Kohana、Grails、GrokZend FrameworkCakePHPSymfony などがある。

 

CodeIgniter使用ルール

CodeIgniter使用ルールは、マニュアルチュートリアル確認できる。

↑このページの「アプリケーションフローチャート」を見てみよう。

 

  1. 一番左の「index.php」が、Webアプリ入口になっている。(エントリーポイントフロントコントローラーパターン等ともいう)
  2. から2番目の上段「Routing」で、URLに応じて、仕事の振り分け先を決定する。(ディスパッチ、マッピングルーティング等ともいう)
  3. から4番目の「Application Controller」で、具体的な処理の指示を出す。
    1. Application Controllerは、「Model」に必要データを用意させる。
    2. Application Controllerは、「View」に表示用の画面を作らせる。
    3. Application Controllerが、index.phpに表示用の画面を渡す。
  4. 表示用の画面(最終的な処理の結果)を受け取った「index.php」は、ユーザーブラウザー)に画面を渡す。

 

 


 

それでは、CodeIgniterプログラマーが用意する部分のM(Model)とV(View)とC(Application Controller)を、骨組みから作ってみよう。

事前準備として、前々回と前回のWebアプリ完成見本を用意するところまでやっておこう。

 

スケルトンとは?

スケルトン(skeleton, 骨格)とは動物人間の骨格。

コンピュータプログラムコードの骨格部分。プログラムコード作成では、初期段階でスケルトン作成し、その後で詳細部分を肉付けしていく。

 

 

 

Application Controllerの骨組み

まずは、MVCのCの骨組みを作ろう。

Controllerは、ユーザーからリクエストを受け付けて、ModelViewに指示を出す監督です。

 

上記フォルダの中に「Welcome.php」というファイルを作る。(デフォルトであるはずなので、それを使ってOK

 

CodeIgniterルールで、Application Controllerを置く場所は「application/controllers」というフォルダになっている。

CodeIgniterルールで、一番最初に呼び出されるApplication Controllerは「Welcome.php」というファイルになっている。

→これは「C:\xampp\htdocs\waf\application\config\routes.php」という設定ファイルで決められている。

$route['default_controller'] = 'welcome'; // 別の名前にすれば変えられる。

 

「Welcome.php」の中身を以下にように変更する。

<?php

defined('BASEPATH') or exit('No direct script access allowed');

 

class Welcome extends CI_Controller

{

 // 初期画面

 public function index()

 {

  echo "Here is index()";

 }

 // 更新画面

 public function update()

 {

  echo "Here is update()";

 }

 // 削除画面

 public function delete()

 {

  echo "Here is delete()";

 }

}

これがチャットApplication Controllerとして動作する最小限の内容=骨格だ。

 

継承

class Welcome extends CI_Controller

という行に注目してみよう。

CodeIgniterで用意されてる「CI_Controller」クラス継承して、プログラマーが「Welcome」クラスを作ってる。

継承によって、フレームワークが用意してる様々な機能をWelcomeクラス内で使えるようになる。

 

URLリクエスト)とControllerの対応マッピング)のルール

「Welcome」クラスの中に、「index()」「update()」「delete()」という3つのメソッドを用意した。

CodeIgniterURLは、Action Controllerのクラス名やメソッド名とひもづけられている。

今回作るWebアプリだと、

「http://localhost/waf/クラス名/メソッド名」

という対応関係になっている。

(例)

http://localhost/waf/        →Welcomeクラスindex()メソッドが呼び出される。

http://localhost/waf/welcome/index  →Welcomeクラスindex()メソッドが呼び出される。

http://localhost/waf/welcome/update →Welcomeクラスのupdate()メソッドが呼び出される。

http://localhost/waf/welcome/delete →Welcomeクラスdelete()メソッドが呼び出される。

 

 

 

Viewの骨組み

次にMVCのVの骨組みを作ろう。

ビューは、表示する画面の部分です。HTMLWebページの構造を書きます

 

 

welcome_index.php編集

以下の内容にして保存する。

<?php defined('BASEPATH') OR exit('No direct script access allowed'); ?>

<!DOCTYPE html>

<html>

 <head>

  <meta charset="utf-8">

  <title>増田チャット</title>

  <base href="<?php echo base_url(); ?>">

 </head>

 <body>

  <h1>増田チャット</h1>

  <h2>新規投稿</h2>

 </body>

</html>

 

chat_update.php編集

以下の内容にして保存する。

<?php defined('BASEPATH') or exit('No direct script access allowed');?>

<!DOCTYPE html>

<html>

 <head>

  <meta charset="utf-8">

  <title>増田チャット</title>

  <base href="<?php echo base_url(); ?>">

 </head>

 <body>

  <h1>増田チャット</h1>

  <h2>編集</h2>

 </body>

</html>

 

chat_delete.php編集

以下の内容にして保存する。

<?php defined('BASEPATH') or exit('No direct script access allowed');?>

<!DOCTYPE html>

<html>

 <head>

  <meta charset="utf-8">

  <title>増田チャット</title>

  <base href="<?php echo base_url(); ?>">

 </head>

 <body>

  <h1>増田チャット</h1>

  <h2>削除</h2>

 </body>

</html>

 

Viewファイルの追加に合わせて、Controllerも一部変更します。

 

Welcome.php編集

<?php

defined('BASEPATH') or exit('No direct script access allowed');

 

class Welcome extends CI_Controller

{

 public function __construct()

 {

  parent::__construct();

  $this->load->helper('url');

 }

 

 // 初期画面

 public function index()

 {

  $this->load->view('welcome_index');

 }

 

 // 更新画面

 public function update()

 {

  $this->load->view('chat_update');

 }

 

 // 削除画面

 public function delete()

 {

  $this->load->view('chat_delete');

 }

}

 

(変更点の説明

コンストラクターの追加

コンストラクター「__construct()」は、クラスからインスタンスが作られるとき自動的に実行されるメソッドだ。コンストラクターは、初期化最初にやっておくべき下準備を書いておく。

$this->load->helper('url');

CodeIgniterには、リンクの表示を補助する「URLヘルパー」という機能が用意されている。

上記のように書くとURLヘルパーを呼び出して、使えるようになる。

Viewファイルの以下の行でURLヘルパーを使っている。=「base_url()」という関数URLヘルパーの1つ。

<base href="<?php echo base_url(); ?>">

 

ビュー読み込みメソッドの追加

$this->load->view('welcome_index');

というメソッドによって、Viewファイルの「welcome_index.php」を呼び出し、画面を出力します。

 

これでMVCのCとVの骨組みができた。

今の段階でWebブラウザーで各ページを表示させると、各Viewファイルの中身が表示される。

 

 

 

Modelの骨組み

次にMVCのMの骨組みを作ろう。

モデルは、具体的な処理内容(ロジック)を書いて、データを読み書きする部分です。

データベースを操作するSQL文もモデルに書きます

 

上記フォルダの中に「Chat_model.php」というファイルを作り、以下の内容にして保存する。

<?php

defined('BASEPATH') or exit('No direct script access allowed');

 

class Chat_model extends CI_Model

{

 public function __construct()

 {

  parent::__construct();

  $this->load->database();

 }

}

 

CodeIgniterで用意されてる「CI_Modelクラス継承して、プログラマーが「Chat_modelクラスを作ってる。

「Chat_modelクラスコンストラクターには、以下のように書いている。

$this->load->database();

これは、データベースを使用する準備だ。

 

Modelの追加に合わせて、さらにControllerも一部変更します。

 

Welcome.php編集

<?php

defined('BASEPATH') or exit('No direct script access allowed');

 

class Welcome extends CI_Controller

{

 public function __construct()

 {

  parent::__construct();

  $this->load->model('chat_model');

  $this->load->helper('url');

 }

 

 // 初期画面

 public function index()

 {

  $this->load->view('welcome_index');

 }

 

 // 更新画面

 public function update()

 {

  $this->load->view('chat_update');

 }

 

 // 削除画面

 public function delete()

 {

  $this->load->view('chat_delete');

 }

}

 

コンストラクター

$this->load->model('chat_model');

と書いて、「Chat_model」というモデルを読み込むようにした。

これで、モデルに用意するいろんな機能コントローラーで使えるようになる。

 

 

 

以上で、MVCの骨組み(スケルトン)だけを作成するプロセスを見ていきました。

まだ中身はスカスカで、何も機能がついてませんね。

次回は、データベースのCRUD操作を行なって、チャットメッセージを追加/取得/変更/削除する機能実装してみましょう。

 


anond:20181015215004 未経験からプログラマーなんだが全然からない

anond:20181016015826 増田プログラマー養成講座 その1 パソコンの用意

anond:20181016164341 増田プログラマー養成講座 その2 プログラムデータ+処理、プログラム言語の種類

anond:20181016180059 増田プログラマー養成講座 その3 構造プログラミングの基本(順次、反復、分岐

anond:20181016193144 増田プログラマー養成講座 その4 子ども向け教材「Scratch」で構造プログラミング練習

anond:20181017161003 増田プログラマー養成講座 その5 オブジェクトとは何か?

anond:20181017191404 増田プログラマー養成講座 その6 OOPの種類、PHPの準備

anond:20181019181549 増田プログラマー養成講座 その7 OOPの仕組み(前半)

anond:20181020230044 増田プログラマー養成講座 その8 OOPの仕組み(後半)

anond:20181022232327 増田プログラマー養成講座 その9 MVCフレームワークを使ってみよう

anond:20181023184616 増田プログラマー養成講座 その10 OOP参考書

anond:20181024214133 増田プログラマー養成講座 その11 データベースを使ってみよう

anond:20181026145516 増田プログラマー養成講座 その12 データベースの参考書

anond:20181028152656 増田プログラマー養成講座 その13 SQL文法

anond:20181031014212 増田プログラマー養成講座 その14 Webアプリの試作品作成

anond:20181101225335 増田プログラマー養成講座 その15 Webアプリの完成見本

anond:20181101230220 増田プログラマー養成講座 その16 Webアプリの完成見本(続き)

anond:20181104161900 増田プログラマー養成講座 その17 Webアプリの骨組み ←★今ここ★

anond:20181104233013 増田プログラマー養成講座 その18 SQLデータの追加と取得

anond:20181024214737 増田プログラマー養成講座 コンテンツ一覧

2018-10-31

増田プログラマー養成講座 その14 Webアプリの試作品作成

前回は、SQL文法を学びました。

今回は、データベースを使ったWebアプリ制作を通じて、SQLの使い方を確認してみましょう。

 

Webアプリとは?

WebブラウザーGoogle Chromeなど)で動作するアプリのこと。

ウェブアプリケーションWeb application)は、インターネット(もしくはイントラネット)などのネットワークを介して使用するアプリケーションソフトウェアである

多くの場合、これらのアプリケーションは、Webブラウザ上で動作するプログラミング言語(たとえばJavaScript)によるプログラムWebサーバ側のプログラム協調することによって動作し、ユーザはそれをWebブラウザ上で使用する。

 

準備

Windowsパソコンを使ってたら、「XAMPP」を使ってすぐにWebアプリを試作できる。

以前の講座(その6、その9)を参考にして、XAMPPCodeIgniterを用意しておこう。

 

Webアプリ制作の流れ

最近アプリの作り方は、「デザインスプリント」と呼ばれる方法流行ってます。本やネット情報がたくさんあるので調べてみよう。

 

ざっくりと、以下のような流れです。

  1. アイデア企画)を出す。
  2. アイデアを基に、ペーパープロトタイプ(紙の試作品)を作る。=アナログの試作品ノートなどにアプリの完成予想図、画面などを描く。
  3. ペーパープロトタイプを基に、動くモック(ハリボテ)を作る。=デジタルの試作品
  4. モック画面を基に、実際のプログラム作成して、アプリを完成させる。
  5. 完成したアプリを改良していく。

それでは順番にやってみよう。

 

アイデア

以前にデータベース練習をしたとき、「後で簡単チャット(おしゃべり)ができるWebアプリ作ってみたいと思う。」と言ったので、今回のアイデアは「チャットを作る」にしよう。

 

ペーパープロトタイプ

チャット必要な画面は3つある。

  1. トップページの画面(新規投稿投稿一覧がある)
  2. 投稿更新する画面
  3. 投稿を削除する画面

ノートなどに描いて画面をデザインしてみよう。

 

モック

Webページを作るには、HTMLCSS知識必要だ。HTMLCSSを使ったことがなければ、本やネット情報勉強してみよう。

今回はCSSを使わずに、HTMLだけでシンプルWebページを作ってみよう。(練習から余計なもの無駄を省きたい。)

 

Webページ制作ツール

ブラウザーテキストエディター(またはIDE)が必要です。

特にこだわりがなければ、Microsoftの「Visual Studio Code」という無料IDE統合開発環境)を使ってみよう。

インストール方法や使い方、メニュー日本語化のやり方は、検索して調べてみよう。

 

フォルダを作る。

デスクトップに「mock」というフォルダを作る。

 

ファイルを作る。

「mock」フォルダの中に

  1. index.html」 (トップページの画面)
  2. 「edit.html」 (投稿更新する画面)
  3. delete.html」(投稿を削除する画面)

という3つのファイルを作る。

テキストエディターで保存するとき文字コードを「UTF-8」にしておく。

 

ファイルの中身を編集する。

index.htmlファイルエディターやIDEで開き、以下のような内容に編集して保存します。(コピペする場合、行頭の字下げ(インデント)の全角スペースを半角スペースに置換して下さい。)

<!DOCTYPE html>

<html>

 <head>

  <meta charset="utf-8">

  <title>増田チャット</title>

 </head>

 <body>

  <h1>増田チャット</h1>

  <h2>新規投稿</h2>

  <form>

   <label>メッセージ</label>

   <input type="text" name="message">

   <button>投稿する</button>

  </form>

  <h2>投稿一覧</h2>

  <table border="1" cellpadding="5" cellspacing="0" bordercolor="#CCCCFF">

   <tr>

    <th>No.</th>

    <th>投稿日時</th>

    <th>メッセージ</th>

    <th>編集</th>

    <th>削除</th>

   </tr>

   <tr>

    <td>3</td>

    <td>2018-10-20 12:34:56</td>

    <td>Webアプリを作ってみる!</td>

    <td><a href="edit.html">編集</a></td>

    <td><a href="delete.html">削除</a></td>

   </tr>

   <tr>

    <td>2</td>

    <td>2018-09-10 22:33:44</td>

    <td>今日からプログラミングを勉強します。</td>

    <td>編集</td>

    <td>削除</td>

   </tr>

   <tr>

    <td>1</td>

    <td>2018-08-01 11:22:33</td>

    <td>こんにちは!</td>

    <td>編集</td>

    <td>削除</td>

   </tr>

  </table>

 </body>

</html>

 

「edit.htmlファイルエディターやIDEで開き、以下のような内容に編集して保存します。(コピペする場合、行頭の字下げ(インデント)の全角スペースを半角スペースに置換して下さい。)

<!DOCTYPE html>

<html>

 <head>

  <meta charset="utf-8">

  <title>増田チャット</title>

 </head>

 <body>

  <h1>増田チャット</h1>

  <h2>編集</h2>

  <p>メッセージを変更して「更新する」ボタンを押してください。</p>

  <form>

   <label>メッセージ</label>

   <input type="text" name="message" value="Webアプリを作ってみる!">

   <button>更新する</button>

  </form>

  <p><a href="index.html">戻る</a></p>

 </body>

</html>

 

delete.htmlファイルエディターやIDEで開き、以下のような内容に編集して保存します。(コピペする場合、行頭の字下げ(インデント)の全角スペースを半角スペースに置換して下さい。)

<!DOCTYPE html>

<html>

 <head>

  <meta charset="utf-8">

  <title>増田チャット</title>

 </head>

 <body>

  <h1>増田チャット</h1>

  <h2>削除</h2>

  <p>以下のメッセージを削除しますか?</p>

  <form>

   <p style="background-color:lightpink">Webアプリを作ってみる!</p>

   <button>削除する</button>

  </form>

  <p><a href="index.html">戻る</a></p>

 </body>

</html>

 

以上でモックWebページ(HTMLファイル)ができました。

Webブラウザーで「index.html」を開いてください。「編集」や「削除」、「戻る」をクリックして、チャットの画面を確認してください。

 

モックを作ってからWebサイトを作る方法

実務では「仕様書」という書類を大量に作る場合もありますが、時間と労力の無駄になっている場合が多々あります。(紙の仕様書はあまり使われる機会がない)

紙の仕様書アナログ)の代わりに、モック仕様書デジタル)として使うと、その後の段階がスムーズになります

どうしても紙でなければ困る場合以外は、モックをそのまま仕様書として使ってみましょう。

 

プロトタイプ作成ツール

モック(動くハリボテ)を作るための便利なツールがいろいろあります

 

 

 

ちょっと長くなったので、モックを基に機能実装プログラミング)するのは次回にしましょう。

 


anond:20181015215004 未経験からプログラマーなんだが全然からない

anond:20181016015826 増田プログラマー養成講座 その1 パソコンの用意

anond:20181016164341 増田プログラマー養成講座 その2 プログラムデータ+処理、プログラム言語の種類

anond:20181016180059 増田プログラマー養成講座 その3 構造プログラミングの基本(順次、反復、分岐

anond:20181016193144 増田プログラマー養成講座 その4 子ども向け教材「Scratch」で構造プログラミングの練習

anond:20181017161003 増田プログラマー養成講座 その5 オブジェクトとは何か?

anond:20181017191404 増田プログラマー養成講座 その6 OOPの種類、PHPの準備

anond:20181019181549 増田プログラマー養成講座 その7 OOPの仕組み(前半)

anond:20181020230044 増田プログラマー養成講座 その8 OOPの仕組み(後半)

anond:20181022232327 増田プログラマー養成講座 その9 MVCフレームワークを使ってみよう

anond:20181023184616 増田プログラマー養成講座 その10 OOP参考書

anond:20181024214133 増田プログラマー養成講座 その11 データベースを使ってみよう

anond:20181026145516 増田プログラマー養成講座 その12 データベース参考書

anond:20181028152656 増田プログラマー養成講座 その13 SQL文法

anond:20181031014212 増田プログラマー養成講座 その14 Webアプリの試作品作成 ←★今ここ★

anond:20181101225335 増田プログラマー養成講座 その15 Webアプリの完成見本

anond:20181024214737 増田プログラマー養成講座 コンテンツ一覧

2018-10-29

数年ぶりにはてなトップページを見たんだが

mackerelとか言うのがいつの間にか出てきた

でも一切はてな村で話題になってなかったな

2018-10-24

anond:20181024084238

増田トップページから新着順に読むだろ。ダイヤの原石探しに参加するつもりがないならお引き取り願おう。

anond:20181024083900

はてブで上がって来たのさっきだし増田なんてずっと見てるわけないんだけど、もしかして増田トップページから見てる?そんなわけないよね???

2018-10-21

増田不正広告が出た

しかし見ていたのは昔のエロ増田だったのでとても報告できない。

  • 日時…2310分ごろ
  • URL秘密
  • 不正広告URL…https://cabaarecentralization.club/?td=track.window4myself.com&amp;cep=YgKuW302PTWkjnV7Ofe_jYRvQm24W6SQ2xyBej6DxteObg_Rrvj29L_RzNdfvkN_V2o-rbpXUv-G63HrGQrtn5xWh_jOe9QScRVW-7CC1BTi1rT2cvlcKccVN30y8W16eqzqXkCQKWnXbCnDxJrw95Ki7WuBVlP0YIvEJofz93WQuS0z4SWmEsmU82tvvhEfyrup2214xJpvfLCIRt_ar2xIC58jL3htNgrB8wg1PvLsLkhCI8LoHx4Y8WkUbcGOeG6z2FMx5E1dZEQhghf30qJqX6rg34rfEXlMs0ZyWprPY8FgtgWghOYs465zCxml&amp;campaign=119858820&amp;zone=1806371-690694191-0&amp;clickid=15401311422582151086086116037250831&amp;klawz=%5Bklawz%5D#


はてな匿名ダイアリーにて発生している不正広告にご注意ください - Hatelabo Developer Blog

http://labo.hatenastaff.com/entry/2018/10/19/153925

原因となりえる広告事業者特定するため、お問い合わせ窓口まで以下の情報を添えて、ご連絡いただきますようお願いいたします。

もうジェンダーは飽きた

最近はてブトップページはもう見なくていいんじゃないかって気がしてきた。

上位に上がってくるのがジェンダーの話ばっかり。

記事はたいていTogetter増田

さすがにもうお腹いっぱいです。

本を読んだ方が時間有意義に使えると思う。

さようなら

2018-10-15

ブロック機能ください

はてなブログトップページを開くとオススメブログサムネとともに出てくるじゃないですか。

https://hatenablog.com/

開くといつも同じ方のブログがあるんですよ。毎日更新していると思われる人気のブログでしょう。

でもそのサムネに出てくる絵柄が苦手なんです。ついでに言うとブログタイトルも少し見える内容も苦手。

出来ればそのブログけがオススメ一覧に出てこないようにブロックしたいのだが、なんとかならないものか。

2018-10-14

anond:20181014210837

お前の会社ホームページ

トップページ海外プロジェクト管理ソフト

ツールロゴ画像並べて

「うちはこんな技術力あります!」

って標榜している、中途半端意識だけ高いベンチャーか何かだろw

全く違いますベンチャーというか上場してますが…

anond:20181014210650

お前の会社ホームページ

トップページ海外プロジェクト管理ソフト

ツールロゴ画像並べて

「うちはこんな技術力あります!」

って標榜している、中途半端意識だけ高いベンチャーか何かだろw

スタバMac開いてどやるのが大好きな連中。

2018-10-10

anond:20181010152344

どうやって増田読んでるの?Webページ能動的にアクセスしてるでしょ

お前もしかしてNHKトップページアクセスする」→「スペシャルコンテンツタブをクリックする」→「下方へスクロールする」→「まるわかりノーベル賞2018サムネイルクリックする」→「下方へスクロール」するという5工程を経てやっとキズナアイが登場することを知らないんじゃないか

お前ここまでコンピュータ操作してて能動的にアクセスしてないだなんて言わせねぇぞ

2018-10-08

あの頃の僕たちはGoogleをやめる日が来るなんて思いもしなかった

2000年の頃、一目置かれる東大生塾講師に教えてもらった検索エンジンGoogleだった。

それまではyahooexciteinfoseek場合によっては横断検索なるものを使っていたのだけど、

はじめて見たGoogleユーザーインターフェイスに僕たちは驚いた。

ロゴひとつだけのシンプルトップページクールだった。僕たちは西海岸の風を感じた。

それからというものPCセットアップではブラウザホームページ(正しい意味で)をGoogleにするようになった。

しか最近Googleはどうだろうか。

検索結果はまとめサイトにあふれ、過去に重宝していたサイトにすら届かなくなってしまった。

今となっては既定の検索エンジンbingを設定している。

だけどホームページは空白のままだ。いつかあの頃のクールGoogleが帰ってくる日のために。

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん