「チュートリアル」を含む日記 RSS

はてなキーワード: チュートリアルとは

2018-11-17

質問箱(Peing)の自動質問

何なのあれ、サービス価値毀損してると思うんだけど

質問きたってウッキウキで答えてたからめちゃくちゃショックだったわ、それこそデトロイトアリスアンドロイドだったときくらいショック受けた

運営から自動質問来るとか書いてないしそれをブロックするオプションもパッと見た限りないしほんとに運営者の良心を疑う

どうやったら停止できるんだろう、最初チュートリアルとかその後に度々来る自動質問通報したらいいのかな、よくわからん

2018-11-13

広告主を搾取するパズルゲームの闇

スマホパズルゲームをやったことはあるだろうか。

筆者は最近暇つぶしのために始めたのだが、10分程度の時間を潰すのにちょうどよいのでちょっとハマってしまった。

しかしやっていくに従って、中々闇深いなと感じてしまった。

広告のことである

やったことがない人のために説明すると、パズルゲーム頭脳を使う、とかIQを云々という割にクソのように簡単ものが多い。

最初チュートリアルとか、爽快感を味わってもらうためとか思っていたが、やっていくうちにそもそもクオリティを重視していないのだと気がついた。

チョコチョコっと手を動かしてもらい、次のパズルをやってもらう前に広告を見てもらう、このフローが大切なのであって、パズル自体重要でない。

で、掲載される広告なのだが、同じ会社広告が何回も掲載される。

わざと誤タップされるための遅延で表示されるようなあの広告である

パズルを解くヒントを出す代わりに、アンケートを答えさせるパズルもあるのだけれども、

このアンケート広告10ページばかり見せるための全く無意味アンケートなのだ

やる方は、まあ面倒な広告を見させられるだけなのでうざいうざい言いながらタップすれば良い。

しか広告出稿する側を考えると全く可愛そうになってくる。

広告提案する代理店からは、このくらいインプレッションがあって、そのうちこんだけタップされてます!みたいに報告されているんだろうけど

その殆どがこういう全く無意味タップ搾取されているわけだ。

かわいそう!!!

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-11-01

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

前回は、Webアプリモックアップ(ハリボテ)を作るところまでやりました。

今回は、Webアプリ機能実装してみましょう!

 

学習の狙い

データベースを使ったWebアプリを作って、データベースの基本操作CRUDの4つ)を練習してみよう!

CRUD
  1. Create 追加
  2. Read  取得
  3. Update 更新
  4. Delete 削除

 

説明の順番について

どういう順番で説明したら分かりやすいか検討してみた。

  1. まず先に、Webアプリの完成見本を提示します。
  2. 続いて、作る過程説明しながら、各プログラム意味説明してみます

 

作業の流れ

ざっくりと、以下のような流れで作っていきます

  1. XAMPPを起動する。(参考 anond:20181017191404 増田プログラマー養成講座 その6 OOPの種類、PHPの準備)
  2. CodeIgniterインストールする。(参考 anond:20181022232327 増田プログラマー養成講座 その9 MVCフレームワークを使ってみよう)
  3. phpMyAdminでデータベース操作する。(参考 anond:20181024214133 増田プログラマー養成講座 その11 データベースを使ってみよう)
  4. ApacheWebサーバーソフト)の設定を変更する。(今回説明
  5. Visual Studio Code等のツールプログラムを書く。(次回説明
  6. ブラウザー動作確認する。

 

XAMPPを起動させる

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

講座その6を参考にして、XAMPPを起動させて、ApacheMySQLスタートして下さい。

 

CodeIgniterインストールする。

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

講座その9を参考にして、XAMPPの中にCodeIgniterインストールしておきます

 

phpMyAdminでデータベース操作する。

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

講座その11を参考にして、MySQLWebアプリ用のデータベーステーブル作成しておきます

 

データベースの設定

講座その11で、データベース練習で「chat」というデータベースを作ってみました。

そのときmessage」というテーブル作りましたが、今回Webアプリで使うテーブルとして新たに「talk」というテーブル作成します。

(補足:前に作ったテーブルmessage」の中に、テーブル名と同じ「message」という名前カラム(列)を作ってました。これでも問題ないんだけど、プログラムを書くときテーブル名とカラム名を混同しないようにしたいので、念のため作り変えときましょう。)

 

talkテーブル新規作成する

SQLで「talk」というテーブルを作る場合、以下のようなSQL文になります

CREATE TABLE `talk` (

 `id` int(11) NOT NULL,

 `create_at` datetime NOT NULL,

 `update_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

 `message` text NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

 

このSQL文をphpMyAdminで実行すれば「talkテーブルを作れます

  1. phpMyAdminを開く。
  2. データベース「chat」を開く。(前に作った「messageテーブルは使わないので削除してもOK
  3. phpMyAdmin画面の上部メニューの「SQL」をクリックする。
  4. データベース chat 上でクエリを実行する:」の空欄に上記SQL文をコピーして実行すれば、「talk」というテーブルができる。

 

これでデータベースの準備ができました。

 

Apacheの設定

CodeIgniterで使う「URL」の表示方法ちょっと変更しておきたいので、ApacheWebサーバーソフト)の設定を変更しておきます

(「URL」=情報がどこにあるのかを示すインターネット上の住所)

Apacheの「mod_rewrite」という仕組みによって、URLの扱い方を変更します。)

 

(例)

変更前: http://localhost/waf/index.php/welcome/

変更後: http://localhost/waf/welcome/

というように、URLの中にある「/index.php」という文字列を表示させない設定にします。

 

Apache設定ファイル.htaccess

Apacheの設定は「.htaccess」という名前設定ファイルを用意して変更します。

 

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php/$1 [L]

 

.htaccess」の書き方を理解するには、「正規表現」という仕組みの知識必要です。

まだ「正規表現」を勉強してない段階では、とりあえずコピペして使って下さい。

 

Webアプリ完成見本

CodeIgniterで、

を行ないます

 

CodeIgniter設定ファイルconfig.php」の編集

config.php」をIDEやエディターで開いて、以下のように変更する。

$config['base_url'] = 'http://localhost/waf/';

$config['index_page'] = '';

 

最初は、

$config['index_page'] = 'index.php';

になってるけど、「index.php」を削除して、「''」(空)にしておく。

 

CodeIgniterデータベース設定ファイル「databese.php」の編集

「databese.php」をIDEやエディターで開いて、以下のように変更する。

$db['default'] = array(

 'dsn' => '',

 'hostname' => 'localhost',

 'username' => 'root',

 'password' => '',

 'database' => 'chat',

 'dbdriver' => 'mysqli',

(※上記のように、MySQLのusernamepasswordは「root」(管理者)のデフォルト設定を使ってます。)

 

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');

  // $this->output->enable_profiler(true); // for debug

 }

 

 // 初期画面

 public function index()

 {

  $action = $this->input->post('action');

  if ($action == 'add') {

   $message = $this->input->post('message');

   $this->chat_model->create_message($message);

  }

  $data['talk'] = $this->chat_model->read_message();

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

 }

 

 // 更新画面

 public function update($id = '')

 {

  $id = $id ? $id : $this->input->post('id'); // id -> segment or post

  $action = $this->input->post('action');

  if ($action == 'update') {

   $message = $this->input->post('message');

   $this->chat_model->update_message($id, $message);

  }

  $data['talk'] = $this->chat_model->read_message_by_id($id);

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

 }

 

 // 削除画面

 public function delete($id = '')

 {

  $id = $id ? $id : $this->input->post('id');

  $action = $this->input->post('action');

  if ($action == 'delete') {

   $this->chat_model->delete_message($id);

  }

  $data['talk'] = $this->chat_model->read_message_by_id($id);

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

 }

}

 

View作成

上記フォルダの中に「welcome_index.php」「chat_update.php」「chat_delete.php」という3つのファイルを作って、内容を以下のようにします。

 

Viewファイル「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>

  <form action="welcome/index" method="post" accept-charset="utf-8">

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

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

   <input type="hidden" name="action" value="add">

   <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>

   <?php if(isset($talk)): ?>

   <?php foreach($talk as $item): ?>

   <tr>

    <td><?php echo $item['id']; ?></td>

    <td><?php echo $item['create_at']; ?></td>

    <td><?php echo $item['message']; ?></td>

    <td><a href="welcome/update/<?php echo $item['id']; ?>">編集</a></td>

    <td><a href="welcome/delete/<?php echo $item['id']; ?>">削除</a></td>

   </tr>

   <?php endforeach; ?>

   <?php endif; ?>

  </table>

 </body>

</html>

 

Viewファイル「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>

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

  <form action="welcome/update" method="post" accept-charset="utf-8">

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

   <?php if (isset($talk)): ?>

   <input type="text" name="message" value="<?php echo $talk['message']; ?>">

   <input type="hidden" name="id" value="<?php echo $talk['id']; ?>">

   <input type="hidden" name="action" value="update">

   <?php else: ?>

   <p>※該当するメッセージがありません。</p>

   <?php endif;?>

   <button>更新する</button>

  </form>

  <p><a href="welcome/index">戻る</a></p>

 </body>

</html>

 

Viewファイル「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>

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

  <form action="welcome/delete" method="post" accept-charset="utf-8">

   <?php if (isset($talk)): ?>

   <p style="background-color:lightpink"><?php echo $talk['message']; ?></p>

   <input type="hidden" name="id" value="<?php echo $talk['id']; ?>">

   <input type="hidden" name="action" value="delete">

   <?php else: ?>

   <p>※該当するメッセージがありません。(または削除済です。)</p>

   <?php endif;?>

   <button>削除する</button>

  </form>

  <p><a href="welcome/index">戻る</a></p>

 </body>

</html>

 

Model作成

上記フォルダの中に「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();

 }

 

 // Create

 public function create_message($message = '')

 {

  $sql = "INSERT INTO talk SET create_at = ? , message = ?";

  $param = array(date('Y-m-d H:i:s'), $message);

  $this->db->query($sql, $param);

  return $this->db->insert_id();

 }

 

 // Read All

 public function read_message()

 {

  $sql = "SELECT * FROM talk";

  $query = $this->db->query($sql);

  return $query->result_array();

 }

 

 // Read by Id

 public function read_message_by_id($id = 0)

 {

  $sql = "SELECT * FROM talk WHERE id = ?";

  $param = array($id);

  $query = $this->db->query($sql, $param);

  return $query->row_array();

 }

 

 // Update

 public function update_message($id = 0, $message = '')

 {

  $sql = "UPDATE talk SET message = ? WHERE id = ?";

  $param = array($message, $id);

  $this->db->query($sql, $param);

  return $this->db->affected_rows();

 }

 

 // Delete

 public function delete_message($id = 0)

 {

  $sql = "DELETE FROM talk WHERE id = ?";

  $param = array($id);

  $this->db->query($sql, $param);

  return $this->db->affected_rows();

 }

}

 

この続きは、

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

へ続きます

2018-10-24

2018年アニメ2話までほぼ全部観たか感想書く その4

2018年秋アニメ2話までほぼ全部観たから感想書く その3 からの続き)

BAKUMATSU ~恋愛幕末カレシ外伝

 スマホゲー原作時代劇みえ異世界ファンタジー舞台は概ね幕末あたりか。タイトルにある通り元々恋愛ゲームだけれど、アニメ化にあたり導入部分が改変、恋愛要素が廃されている模様。

 史実イケメンがたくさん出てくるので概ねチャンバラアクションがメイン。一方でモブとの戦闘コントじみてて、シリアスになりきれない感じが好き。流血表現もない親切設計

 タイムマシンを使って訪れたパラレルワールド幕末舞台にしたファンタジーなので、登場人物は割と何でもありの模様。幕末なのに真田幸村出てくるし。原作ゲームはどれくらい武将が出てくるのだろうか。

狐狸之声

 「きつねのこえ」と読む。中国の人気漫画原作ショートアニメゴーストシンガーソングライターお仕事制作ゆめ太カンパニー

 中国原作でで日本でも放送する作品ってなんか世間を出し抜く影のヒーロー的なシナリオ多い気がする。

 ゴーストシンガーソングライターという、おそらく現代ならではのモチーフ面白い。もちろん多少のファンタジーこそあれ「匿名活躍する、顔も名前も分からない有名人」っていうのは実在するわけだし。意外だったのは「名声を得たイケメンアーティスト(声だけ偽物)」と主人公が対等な関係として描かれてること。「世間一般における成功」の、形というか在り方の変化を感じた。

おこしやすちとせちゃん

 コウテイペンギンヒナ京都のまちを探訪するショートアニメナレーション森本レオさんでも岩合光昭さんでも増岡弘さんでもなく堤真一さん。

 内容的には「街を歩くペンギン可愛い」なので、毎週と言わず毎日放送してくれても見れるやつ。あとモブが無言でペンギンスマホを向ける姿が今っぽい。

CONCEPTION

 スパイク・チュンソフトゲーム原作。元のタイトルは「CONCEPTIONの子供を生んでくれ!」。R-15なのでエロゲーでは無い、のかな。ちなみにアニメ放送に合わせてPS4移植版が発売予定。唐突に始まる異世界ハーレム生活物語の本筋にたどり着くため、1話は怒涛の展開。

 全体的にゲームリスペクトが強い。例えば12星座巫女システムをそのままシナリオに落とし込んでいる。ゲームサントラかな?っていう感じのBGMに、ゲームのような演出ゲーム解説パートみたいな解説パートゲームチュートリアルだコレー!?

 ゲームシステムの肝が「擬似セックスで戦力増強」なのが原因なのか、出てくるゆるキャラゲスい。カマトトぶるキャラクター達の分までシモネタを吐き出しまくる。

 結局セックスするんかーーーーーーーーーーーーい。セックスを描いている=18禁、ではないのね。単純に直接表現(秘部の露出とか)があるかどうか、っていうことなのかな。

俺が好きなのは妹だけど妹じゃない

 「人気が出やす妹キャラを書いてみれば?」

 監督古川博之(「はじめてのギャル監督等)が立ち上げた制作スタジオマギア・ドラグリエ」共同制作アニメ

 「妹の名を冠するラノベ」という、一種テンプレートがあるのね。説明的な前置きが少なめで話を進められるのはアニメにとって大きなメリット(例:家に両親がいないのはなぜ?とか)なのかな。

 1話シスプリコラボ回(コラボ時間 約60s)。ちなみに作中のキャラクターと絡み無し。イースターエッグ的な趣向なのかな。永見涼花の中の人曰くアフレコブースが凄いことになっていた、とのこと。

 シリーズ構成は「はじめてのギャル」で監督と一緒に仕事をした人なので、作品ベクトルは「はじめてのギャル」に近いかも。冴えない主人公を中心としたハーレムモノ。古川博之監督が手がけてきた作品の流れをくむエロアニメ(「奥様は生徒会長」「魔装学園 HxH」「はじめてのギャル」など)なので、Q:なんでヒロインパンツとか乳首晒してんの? A:監督がそういう作品を作ってきた人だから と思われ。「妹さえいればいい。」「エロマンガ先生」みたいな作品想像しながら観ると大抵びっくりする。でも監督が手がけた他の作品と比べ疑似セックスシーンが無いのが気になる。徐々に本気出すのかな。

おとなの防具屋さん

 ビキニアーマー販売店の日常ショートアニメ。冒頭のドット絵とか作中の8ビット音楽とか、ファンタジー世界というよりファミコン時代RPG舞台といった感じ。ゆえにゲームしか出てこないようなデザインの防具を売っている。当時のあるあるネタとか出てくるのかな。

その他、独占配信作品情報

RErideD-刻越えのデリダ-

 ひかりTVのみ見放題。アマプラ等で各話が有料配信されている他、公式Youtubeチャンネルで1,2話が無料配信中(コレで1話を観ようと思ったのだけれど、右上とか下に出ているテロップがどうしても耐えられなかった)。

INGRESS THE ANIMATION

 Netflix独占配信。DEVILMANと同様全話一斉配信済み。

その時、カノジョは。

 GYAO!独占配信

ゴールデンカムイ

 FOD独占配信。1期みたいに後で1話ずつ無料配信してくれないかな。

反逆性ミリオンアーサー

 10/26~各種配信サイト配信開始。

ツルネ ー風舞高校弓道部

 10/29~配信開始。京アニの新作。

総評

 いろいろある作品企画でも特にアニメと同時に展開されるスマホゲーム」というパターン2010年以降に顕著な形だけれど、いか現在スマホゲーが他のコラボの形と比べて儲かっているかが分かる。いち視聴者として思ったのは「スマホゲーなんて片手間でできるレベルのものしかないし、たいていおもんないやん。その派生/宣伝であるアニメ化なんて推して知るべし」という雑な先入観はクソの役にも立たなかった、ということくらいだ。そんな私にとって本年は、スマホゲーと同時展開でアニメ制作するというやり方が「最もメジャーアニメの作り方の一形態」として確立しているんだ、ということを再認識する機会に恵まれた年になった。今後もこの形がアニメ界隈を席巻していくのかな。楽しみ。

最後

 新作1話全部視聴はおすすめできない。今期は敢えて「1週間で全作品を追っかけるためのスケジューリング」を組んでみたのだけれど、仕事をしていない時間をほぼすべてアニメに突っ込んでようやく、という感じだったので「生きるためにアニメを見ているのか、アニメを見るために生きているのか」ということをいよいよ真面目に考えてしまった。「尊すぎてしんどい」の「しんどい」は多分これじゃない。

 そんなこんなで新作を一通り観てみるという趣味を続けて早1年近くになり、それを経た率直な感想は「なんて業の深い趣味なんだ」ということである趣味の域を超えているというか、誰も幸せにならないというか。少なくとも作り手が「毎期何十作品も見比べている人」を想定してはいないだろう(知らんけど)。もっと別の、それこそ何らかの個人的挟持でもない限り継続不可能に思える。これを成し遂げている人がいたらぜひ「なぜ?」と聞いてみたいくらいだ。そういう意味でも、新作1話全部視聴はおすすめできない。

 ちなみに毎期に渡って特に1話切りはしていないけれど、かといってすべての作品を完走しているわけでもない(理由として一番多いのは「作品が多すぎて、どれを観ていてどれを観ていないのかわからなくなる」だったりする。あと夏期は転職したり通勤中の事故救急車のお世話になったりストレス難聴になったりと色々忙しかった)。完走した作品感想を書くのは本旨にそぐわないので省略するけど、以下に今年完走した作品の一覧を乗せる。リアタイ勢の参考になれば幸いだ。

作品一覧〜

クジラの子らは砂上に歌う

ネト充のススメ

ゆるキャン△

宇宙よりも遠い場所

ポプテピピック

からかい上手の高木さん

オーバーロード

gdメン gdgd men’s party

citrus

ハクメイとミコチ

だがしかし2

たくのみ。

三ツ星カラーズ

スロウスタート

ラーメン大好き小泉さん

刀使ノ巫女

ヒナまつり

ウマ娘プリティーダービー

ひそねとまそたん

メガロボクス

ヲタクに恋は難しい

宇宙戦艦ティラミス

ゴールデンカムイ

あまんちゅ!~あどばんす~

鹿楓堂 よついろ日和

多田くんは恋をしない

ラストピリオド – 終わりなき螺旋物語

魔法少女 俺

ルパン三世 Part 5

SAOAGGO

こみっくがーるず

Caligula -カリギュラ-

はたらく細胞

ヤマノススメサードシーズン

少女歌劇 レヴュースタァライト

殺戮天使

あそびあそばせ

ISLAND

ちおちゃんの通学路

はるかなレシーブ

プラネット・ウィズ

邪神ちゃんドロップキック

〜ここから旧作〜

アニメガタリズ

ノーゲーム・ノーライフ

ハナヤマタ

ブレンド・S

電波女と青春男

徒然チルドレン

エロマンガ先生

ヤマノススメ 1st,2nd

のんのんびより 1期、2期

ポンコツクエスト 1期

この美術部には問題がある!

あまんちゅ!

ささみさん@がんばらない

放課後のプレアデス

わかば*ガール

帰宅部活動記録

未確認で進行形

響け!ユーフォニアム 1期

ゆゆ式 1期

ゆるゆり 1期

ダンジョンに出会いを求めるのは間違っているだろうか

フリクリ OVA

Thunderbolt Fantasy 東離劍遊紀 1期

2018-10-17

俺たちは犬の肉を喰らいながら、任天堂の新作をやったんだ。

大学の同期と久しぶりに集まった。

それぞれの専門領域は違えど、自然と惹かれ合い、心許せた選りすぐりのクズどもだ。はたから見れば完全にオタクで冴えない奴ら。ずいぶん冷ややかな目で見られもした。それでも俺たちは気にしない。己の関心事にのみ集中する。

王子にある時代錯誤な一区画

舗装のされてない路地を進むと、低い長屋が連なっており、ひときわボロい一軒屋がパーティー会場だ。

建て付けの悪い引き戸を強引に開ける。陽気なアロハシャツを着た男が、ヤニで変色した歯をむき出した満面の笑みで迎え入れてくれる。氏の大学の頃から薄くなり始めた頭髪は金色に染め上げられており、思いのほか似合っていた。

なんだかベタベタしてたり、砂っぽい床を踏みしめながら細長い部屋を奥へと進む。懐かしい顔ぶれだ。

台所で火のついたタバコを咥えながら包丁を振るう男。既に犬の肉が細かく切り分けられ、大量のにんにく生姜と共にカレー鍋に投入されていた。学生時代は小汚く、くたびれた格好をしていたが、今はピンとエッジの立った白いシャツを着ている。真っ当な職につけたのだろう。

もう一人、あまりにも汚れ散らかった会場を、ひたすら清掃する男。もともと太り気味ではあった体系が、さらに倍ぐらいに肥大しており着ぐるみのようだ。こいつだけ歳下なので、集まると必ずコキ使われるというか、もはや進んで面倒事をこなす泣かせる後輩だ。

そして俺だ。学生の頃から特に変化のない男。都内実家があるのが唯一の特徴。そのため、いまだに実家から会社に通う事がやめられない。

かくして、四人が揃った。積もる話をするでもなく、お互いの近況を確認するでもなく、カレーが出来上がり、配膳され、任天堂スイッチが用意された。

今日のために家主が買ってきた。新作。犬肉が、わりかしフツーに喰える味だった事で、俺たちの関心が一気にソレへと集中した。

マリオパーティ

64の頃に初めて出てきたコイツ。。。当時ガキ共が集まってやるタイトルと言えば、マリカースマブラゴールデンアイ個人的には全然やった記憶がないのだが、「フィニーッシュ!!」という、ミニゲーム終わりの女の声だけが、耳にこびりついている。おそらく名作の筈だ。

俺以外の3人はテキーラガンガン飲みながら、これから始まる新たなパーティに期待が高まっている。ピーチノコノコクリボー、チョロプーという、姫以外は人外という不穏なキャラクターが選定され、チュートリアルが始まる。

もう面倒になってきたので、サクッと書かせてもらおう。

感想としては楽しかった。キチンと面白いステージモードを選べば文句なし野郎4人で破茶滅茶に盛り上がれた。だが、要所要所に挟まれる、ちょっとしたギミック…それらがイケなかった。本作は「イケてる男女」がホームパーティーなどで、プレイする事を想定している…CM映像を見て、俺たちはある程度予想をしていたのだが、それにしても辛いモノがあった。

具体的に書きたいとこだが、もう駄目だ…これ以上なにも書けない…既に長すぎる…

興味がある増田がいれば是非やってみて欲しい…気心の知れた仲間と集まって、ダラダラとやってみて欲しい。

ボムキングのいるステージオススメだ。スターコインが飛び交うスリリングゲーム展開に、夢中になること必至。

最後に、犬肉の皮部分は分厚くてゴムチュープのようになっていて、喰えたもんじゃなかった。

はやくスイッチ版のディアブロ3出てくんねーかな…

そしたら、俺たちのパーティーをやり直せるのに…

anond:20181017003924

それなぁ。建築フォーナイト差別要素でもあり、敷居でもあるんだよねぇ。

建築なしモードとかビギナー用にあったらいいんだけどなぁ。

チュートリアルとか無いから、ビギナーに優しく無いのよな、、、

2018-10-14

アズレンを始めてみた

ラバウル提督

1年ほど様子見していたアズレンだけど、どうやらここまでおかし改悪もなさそう=安心して遊べそうということで、数日前に開始した。

日本艦艇ラバウルうんざりするほど使ってきたので、しばらくは海外オンリーで遊ぶつもり。

てかサンディエゴにて初期艦ラフィーで始めてから、ウチにいる日本艦は衣笠だけだし。

現在1章をクリアして第二艦隊開放を確認し、2-1への様子見出撃で、あえなくフートちゃんを赤修理に追い込まれたところ。

最強厨の俺は海外艦と言ったらフレッチャー級アトランタ級クリーブランド級、ドイッチュラント級フッドクイーンエリザベス級、ビスマルク級ノースカロライナ級、アイオワ級エセックス級と、あとはエンタープライズサラトガくらいしか知らない上に、そんな強力な艦を序盤から使えるはずもなく。

一応、フレッチャー級ではフートちゃんサッチャーちゃんはいるし、エンタープライズ同型艦ヨークタウンホーネットはそれぞれ第一・第二艦隊旗艦になってるけどな。

他に序盤オススメな強い子がいたら教えて欲しい。


そんで、まだチュートリアル+αくらいしかやっていない段階なうえに、本当に感覚的な話だけど、良く作ってあるなあというのが一番の感想

遊んで楽しいゲームを作るにはどうすべきかきちんと勉強した専門家が、運営のコアメンバーにいるね多分。

あと身も蓋もない言い方だけど、犬が食うべきドッグフードを、飼い主が自ら味見していると思う。

飼い主と犬じゃ味覚が違うから自分で食べた上で犬が美味しいと思うかどうか考察するのは結構大変な気がするけど。


何が良く作ってあるかって、なんつーか、ゆるーく長くのんびり遊ぶことも、ガチで色々やりこんで俺TUEEEEしまくるのもOKみたいな空気感

やりこみコンテンツは相当あるっぽいし、一方でそんなの置いといて黙々とやれそうなことをやっててもいいみたいな?

現在進行中のメインストリーは、いずれ坊ノ岬の大和ラスボスになるんだろうし、そこまで行くのに今のペースじゃ下手すると年単位時間掛かりそうだけど、まあ戦力をしっかり充実させて、じっくり勝利していけばいいのかな。

装備開発のT1T2とか、限界突破とかあんまりきちんとわかっていないレベルなので、こっちも徐々に把握しないといけない。

何より寮舎の家具がボロっちい上に貧乏臭くてかなわないので、これもなんとかしたい。

建造はエンプラを最優先に、上述の強い子を早く揃えたい。

あと地味に音楽いいねスマホパソコンの視聴環境の差という話かもしれないが。


あと、俺はアズレン始める前から艦これの、あの超いきあたりばったりで、なおかつ提督をやり込みに駆り立てる仕様追加に批判的で、最終的には付き合いきれなくなって休止していたこともあり、今まで称賛してた艦これ手のひら返しで叩くという話ではない。

それでも、アズレン転職した人たちが艦これに、こう言っちゃなんだが後ろ足で砂をかけるみたいな文句を吐いて去る心境が、実際アズレンを始めてみてよーくわかった。

かくいう俺自身が「今までよくもやってくれたな」って思うしw

というのも、それまで良くないと思っていたところに加えて、艦これダメな部分に、否応なく気付かされるんだよ。

任務をいちいちクリックしないと始まらない」を筆頭とする、5年前から基本的部分が進化していない上に、微妙に痒いところに手が届かない改良をしてきたUIの腐りっぷりとか、「ゲームの遊び方まで運営にあれこれ指図されるみたい」「そもそも運営はこのゲーム遊んだ上でこの仕様を決めたのか?」とモヤモヤしていた部分を、改めてハッキリ自覚させられるんだな。

こりゃ、艦これはもう復活する見込みないね

敵が強すぎると思う。

2018-10-13

ゲームチュートリアルや最序盤で詰まる(大体このまま数か月行き詰って投げる(非物理))ことが多いので、そのたびに制作者にとって自分は客じゃないんだなあとしみじみする。

2018-10-10

ドライブできるゲームが好きだけどレースは苦手なので選択肢があまりなくて困る。

The Crew 2で遊んでるけど、すべてのレーストップと2分ぐらい差がついた圧倒的最下位数を塗り替える日々。

そもそも早い曲がり方がわからないんだよね。スピード落とせば抜かれるし、スピード出せばコースアウトして立て直すのに1、2分ぐらいかかる。

上達しようと軽く検索しても基本すぎるのか解説してるところがない(システム全然違うっぽい他のレースゲームのものはあった)。ゲーム本編でもその辺のチュートリアルとか皆無だし、初心者を取り入れようという動きが一時期あった格ゲーシューティングより、レースゲームのほうがよほど敷居が高いのではないかなんて考えてしまう。

気になってたForza Horizon 4のデモ版を動作確認を兼ねてプレイしてみたけど自由ドライブするためにレースをある程度こなさないといけないみたいで無理ゲーすぎる。敵車の難易度下げて全アシストオンにして、いくつかレースしてみたけどやっぱりトップとの差が2分以上になるのでもう絶望的。デモ版で自分には自由ドライブできるところまで進められなさそうなのが分かっただけ良しとするしかさらForza Horizon 4。

仕方がないから、真・三國無双8でストーリー無視で「ドキッ、黃天探しの張角一人旅奇跡もあるよ~」と称してひたすらお馬さんパッカパッカしてようかな。

2018-10-08

RimWorld

正式化で高くなるかもしれないというので買って遊んでみた


チュートリアル終了直後にネズミが発生、3人いたコロニー住人のうちAさんが噛まれて逃げ周り唯一の治癒技能持ちの身で出血で重傷レッドカード

Aさんを医療用ベッドに運ぶ方法に手間取っているうちに重体になり、Bさんに指示してアホみたいに遠い箇所からコロニーに運んだもののAさんは重体化し意識不明

同時期に遠くで資源を採っていたCさんもネズミに襲われる。ライフルで応戦するもこちらも重傷で移動不能

グロッキーで寝ていたBさんにCさんの救助運搬を指示し移動開始させるも意識不明だったAさんがコロニー内で死亡、同じ部屋にいたペットハスキー発狂し、救助に向かうBさんを全力で追いかけて襲い掛かり重傷を負わせる

たまたま通りかかった不審黒服の男を追尾しハスキーは消えるものの、噛まれてショック状態のBさんが間に合わず意識不明になり死亡、噛まれ最後の一人はショック状態で昏倒


なにこのゲームチューリアル終了数分でコロニーほぼ全滅とかバッカじゃないの最初からやるわ

とりあえずネズミかに襲われたら手持ちの武器で応戦するように指示すればいいんだな

2018-10-06

噂のアナザーエデンのリセマラ始めてみた

パズドラ以来のリセマラだわ

でもパズドラよりかったるい

最初起動時に追加データDLにまず時間かかるし、ガチャひけるまでも時間かかる

んで肝心のゲーム内容もかったるすぎる

チュートリアルとはいえ、会話メッセージ内容がスカスカすぎる

いちいちキャラがちょこまか動いてからじゃないとメッセージが出てこないかテンポも悪い

これせっかくいいキャラひけてもプレイする根気もたずにやめてしまいそうだわ

2018-10-03

いちばんわかりやす麻雀チュートリアル

Q.どんなゲーム

A.4人で反時計まわりに、山から牌を引いては捨てて一番先に役の完成を目指す それを何回か繰り返し合計得点を競う

Q.牌の種類は?

A.トランプで言うスーツであるところのマンズ、ピンズ、ソウズが各1から9まで、さら字牌と呼ばれる牌が東、西、南、北、白、発、中の7種

計34種あり同じ牌が各4枚ずつあるので計136枚

※なんも描いてない牌が白

※鳥が描いてあるのはソウズの1

Q.役って複雑なんでしょ?

A.はい でも形はすべて同じ

手に14枚あるうち、(同じ牌の3枚 or 数字階段になっている3枚)を4ペア、(同じ牌を2枚)を1ペア揃えると完成

例:123 444 白白白 発発発 中中

例:123 456 777 789 東東

字牌階段にはならない

最低限これだけ知っていればゲームはできます

というわけでやってみましょう

http://www.gamedesign.jp/flash/mahjong/mahjong.html

ゲーム中に、ポン、チー、カンというボタンときどき表示されますが一旦無視しましょう

また他のプレイヤーガンガン上がっていきますがそれも無視してください

完成1歩手前の状態の時にリーチ宣言できます

これは、「あと1枚で完成という時、役がなくても上がれる」という役です

役が完成したとき自分が引いてきた牌で完成したらツモ、相手が捨てた牌で完成したらロン、と表示されるので押しましょう

このリーチという役で上がることをこのチュートリアルのゴールとしま

はい リーチで上がれましたか

でもゲームのものにはおそらく負けていると思います

なぜならこのチュートリアルでは最低限のことしか教えていないからです

もし1位になってみたいと思ったあなたはググって詳細なルールを調べてみましょう

おすすめスマホアプリMJモバイルです

何故なら初心者向けのチュートリアルが一番わかりやすいからです

2018-10-02

Ruby on Rails チュートリアルがなんか気が重い、やる気が起きないのってフォントのせいだ

フォント変えてみたら一気に読みやすくなった

だいぶ損してると思う

2018-09-30

やっとRustのチュートリアルが終わった。

やっと好きなコードが組める。

2018-09-16

職業訓練IT系)に半年通った感想

(※半年といっても7月後半〜8月まで夏休みでした)

私は20代半ば手前の者です。

昨年仕事第一次産業)を辞めてしまい、学歴スキルもないのに何やってんだろ...と引きこもりかけたところ、

ハローワークで長期の職業訓練を見つけたので応募してみました。

それは専門学校委託される2年間の訓練でした。その間失業保険支給は、期限が過ぎても延長してもらえます

要するに入学料・授業料タダ、お金をもらいながら勉強でき、専門卒になれるチャンスというわけです。

(本当に有難い制度です。就職したら、きちん税金を納めて世の中にお返しするつもりです)

どうやら希望者は少なかったようで、筆記(中学レベル知識大丈夫でした)と面接はすんなり通りました。

受講するコースIT系を選びました。

(他には、介護系・看護系のコースがありました)

訓練の様子

専門学生に混じって授業を受けます

同じ訓練生は1割程度です。(30~40代の方が2人おられます

ほとんどは地元高校卒業したばかりの18才の子たちです。

ワイワイやる人が3割、静かな人が7割ぐらい? といった印象です。

男子100%ですが、ホームルームだけは女子100%のコースと一緒にやります

悪い人はいない感じで、授業が荒れて成り立たないとか、そういうのはなくてよかったです。

ただ、バイトが忙しいのか授業中イビキかいて寝ちゃう人や、全然授業について行けなくて辞めちゃうはいます

この辺の雰囲気大学1〜2年と似たような感じですかね。

授業内容とか

Office(前期のみ)

word,excel,powerpointを一通りやりました。PC操作に慣れていない人も多いので、

手取り足取りゆっくりやる感じでした。自分仕事で使ったことがあったので、課題を早く終わらせて

自学をしたり、隣の子に教えてあげたりしました。

C言語

terapadコマンドプロンプトを使っての授業です。(コンパイラborlandです)

SE先生(本人曰くCOBOLer)の説明聞いてから課題をこなしていく感じです。

入学前に、RubyやらJava参考書を一周してみたり、ドットインストールC言語動画を見たりしていたので、

授業にはついていけています

ただ授業だけだと完全に足りなさそうなので自学を頑張ってます

基本情報技術者試験対策

分野ごとに授業があります教科書を読んで先生が板書・たまに問題集プリントを生徒にやらせるといったスタイルです。

ただ試験対策なので、問題演習を重視した方が良いと思いました。

授業を聴きながら(たまに当てられるので)、ひたすら過去問をやっています

ちなみに学校は12月の修了試験合格すると本試験の午前問題免除)→来年4月の本試験 を前提にカリキュラムを組んでいますが、

私は年も食っているし、合格就職活動に間に合わないので、来月受験します。

就職指導先生応用情報技術者も取っておけ、と言われましたが、必要ですかね...?

勿論取らないに越したことはありませんが、Railsチュートリアルとか他の技術書時間をさいたほうがいいかな、と思いました。

アルゴリズム(前期のみ)

フローチャートや疑似言語を使って、バブルソート基本選択法など初歩的なアルゴリズム勉強です。

実際のプログラムコードの方がわかりやすい気がしますが、基本情報技術者試験対策なので仕方ないですね。

今も現場ではフローチャートや疑似言語は使われているのですかね?

そんなの古い現場しか使ってないよ、という意見はよく聞きますが...

HTML/CSS

先生意向でなぜかメモ帳推奨。(他のエディタを使っていたら嫌な顔をされた)

素人がいうのも何ですけど、ミス気づきにくいし、使いづらくないですかね...

案の定何でもないところでハマる人がいて、授業はよく止まってしまます

ブラウザ開発者ツールの使い方を隣の子に教えてあげたら、喜んで使ってくれていましたが、

やっぱり変なもん教えるなという目を先生から向けられちゃいました...

データベース実習(後期〜)

Accessを使った授業です。テキスト通りにやっていきます

Accessは初めて使いましたが、Mysqlをちょこっと触ったことがあるので、要領はなんとなく掴めました。

これも授業は遅いので、先に教科書の内容は家で一通りやってしまいました。

今はVBAの本をやっています

就職指導

ビジネスマナーや、ちょっとしたゲーム、話し合いなど。

グループワークとかやめてください死んでしまます、と思ったけど、意外と楽しめました。

ただ、喋らない人たちしか居ないグループだと、何を話しかけても反応が薄かったので、ちょっと辛かったです。

訓練(学校)の不満なところ

(勿論、アンケート等で学校側に伝えています

・授業で使うPCはメモリ4GBでもうちょっと欲しいなあと思いました。

エディタAtomUSBに入れて使っていましたが、カクカクでよくフリーズしました...

(VSCode大丈夫でした。)

モニタも19インチ正方形で、ウィンドウをたくさん出したい時は不便ですね。

どんな職場に行ってもどんな環境でも何とかやれ、という訓練ということなんでしょうかね。

そんな感じです。

1年生後半にRubyの基礎、インターンシップ強制)、就職活動の開始

2年生からは、Java,Rails,サーバ構築, データベース構築あたりの授業、という流れで進んでいきます

来年卒業します。

年齢が20後半になるので、周りの若い人たちと何かしら差をつけないといけないので大変ですが、

地元企業SE(Web系を希望しています)で採ってもらえるよう頑張ります

アドバイスがありましたら、いただけると嬉しいです。

追記

拙い感想文にいろいろと反応いただきありがとうございます

>>学費取れないぶん設備が劣るのは仕方ない気もするが

もっともです。私は皆様の雇用保険から学校に通わさせていただいているので、文句言う立場じゃないですね...

ただ、年100万近く払っている一般生徒の方は、不満に思っているかもしれませんね。

>>田舎で数年間無職してるけどIT系就職訓練無くて最悪 羨ましい 田舎ゴミ 

そうですか... 私の住んでいるところも地方都市ではない田舎なのですが、

近隣にIT企業進出してきていることもあってか、今年からIT系が訓練の対象となりました。

都市部ではない地域も、もっとIT系の訓練が拡充されると良いですね。

>>otihateten3510 基本情報さえ取ればどっかに潜り込めるだろうから、そこで3年くらい真面目にやれば結構いけるとおもう。

>>コード書けると良い。/授業はまあそんなもんだよね。現役の人に聞いたほうが正しい。/東京のほうがイージー

ちょっと精神的に病んで前の仕事をやめてしまったので、家族サポートを得て、地元就職しようという情けない有様でございます

なんとかしてこちらの企業に潜り込みたいと思います

仕事事情は、やはり現役の方に聞くのが一番ですね。企業訪問インターンで色々聞いて見ようと思います

2018-09-13

anond:20180913174747

チュートリアルじゃないけど何周年記念とかで好きなSSRを選べるやつはいくつかある。

チュートリアルで選べるのも既にある気がする。

anond:20180913173230

ガチャ快感をカラダに覚えさせないと、チュートリアル後もガチャやってくれないじゃん。

なんでソシャゲは頑なにガチャにこだわるの?

チュートリアルの話


ソシャゲで引き直しがあるならもういっそ選ばせてほしい

星5一体確定! とかなら選ばせてほしい

キャラゲーなら特に


なんでなん??

2018-09-06

はてなチュートリアル

まずはてなIDを取ります

https://www.hatena.ne.jp/register

これがトップページです

http://www.hatena.ne.jp/

主なサービスを紹介します。

はてなブックマーク

いちばん人気のあるサービスです。

ソーシャルブックマークサービス」というやつです。

みんなで色んなURLを共有したら便利じゃね?というものです。

はてなブログ

ブックマークと並ぶはてなの主力サービスです。

はてなダイアリーが古くなったので一から作り直されました。

はてなダイアリー

国内では老舗のブログサービスです。

サービス終了がアナウンスされています

人力検索はてな

はてな最初サービスです。社名の由来にもなっています

要するに「Yahoo!知恵袋」や「教えて!goo」と同じQ&Aサービスです。

はてなアンテナ

大昔に人気だったサービスです。

ウェブサイト登録するとその更新を通知してくれます

ちなみに、はてなアンテナの強化版サービスが「大チェッカー」です。

はてなハイク

Twitterライクなミニブログサービスです。

はてな限界集落と呼ばれています

はてなブックマークについて説明しま

いちばん人気があるので説明します。

はてなブックマークソーシャルブックマークサービスです。

簡単に言えば、

みんながそれぞれ「自分が興味のあるウェブページの一覧」を作れば、

自動的に「みんなが興味のあるウェブページの一覧」も出来るんじゃね?

それって集合知じゃね?

という感じです。

ブクマする

ブックマークを追加するページにいきましょう。

上のメニューバーの「追加・アプリ」というリンクです(スマホ版なら左メニューの「ブックマークを追加」)。

http://b.hatena.ne.jp/my/add

場合によっては、記事に「はてブボタン」が付いていることもあるので、

それをクリックすれば「エントリーページ」と呼ばれる画面に行くことができます

http://b.hatena.ne.jp/entry/s/www3.nhk.or.jp/news/html/20180906/k10011611431000.html

エントリーページです。

そのページの情報と、そのページをブクマするための追加ボタンと、みんなのブクマコメントが並んでいます

タグ機能こそがはてなブックマークの最重要機能と言っても過言ではないです。

ブクマをするときは必ず付けましょう。

コメント欄にはページに関する補足情報などを入れておくと良いでしょう。

ちなみに、「b.hatena.ne.jp/entry/」という文字列を覚えておけば(IMEユーザー辞書登録するとか)、

ブクマしたいURLの先頭にそれを付けることで、いつでもエントリーページを表示させることができます

自分ブクマを見る

自分ブクマの一覧を見ましょう。

上のメニューバーの「ブックマーク」というリンクです(スマホ版なら左メニューの「マイブクマーク」)。

http://b.hatena.ne.jp/my/

タグで絞り込みができます。二つのタグの絞り込みも可。

たとえば「増田」「はてブ」「解説」などとタグを付けておけば、

「あのはてブの使い方を説明していた記事、確か増田で見たんだけど何だったかな〜」

というときに「増田」「はてブ」で絞り込めばいいわけです。

検索欄にキーワード入力してサジェストっぽく表示されるのは、

タイトル」「コメント」「タグ」を対象とした検索です。

普段はこれだけで十分です。

検索ワード入力した状態エンターを押せば全文検索になりますが、いまいち性能が悪いです。

ドメイン部分をクリックすれば同じサイト過去ブクマが見られます

http://b.hatena.ne.jp/my/20180906」というURLで日別のブクマも見られます

みんなのブクマを見る

見るべきページは三つあります

人気エントリ

いわゆるホッテントリです。

http://b.hatena.ne.jp/hotentry/all

数十〜数百のブックマークが付いた記事が並んでいます

単純なusers順のランキングではなく、一日くらいでぐるぐると入れ替わっていきます

ホッテントリに並んでいるのは要するに「万人向け」の記事なので、ここばっかり見てるだけではつまらないです。

ちなみに「過去の人気エントリーリンクからどんどん過去へ遡ることもできます

新着エントリ

http://b.hatena.ne.jp/entrylist/all

3users以上の記事が「最初ブックマークされた時間順」で並んでいます

ホッテントリよりも流れが速くてバリエーション豊富ですが、そのぶん好みに合わない記事も多いです。

お気に入り

自分ブックマーク→左メニューの「お気に入り」というリンクです。

http://b.hatena.ne.jp/my/favorite

このページでは「お気に入り」に入れた人のブックマークを見ることができます

長くブクマをやっていれば、「自分と同じ記事をよくブクマしてるな」とか

「こいついつも1getしてるな」みたいな人が、何人か思い浮かぶと思います

最近コメントしか見られないので、無言で1getしてる職人を見逃してしまうのが残念ですが)

そういう人をお気に入りに入れておけば、自分好みの記事いちはやく見つけることができるというわけです。

まあTwitterフォローと同じですね。

ホッテントリに飽きたら新着エントリ、新着エントリに飽きたらお気に入り、という感じで、

ブックマーカーとしてステップアップしていきましょう。

全体から検索する

はてなブックマーク検索機能はなかなか優秀です。

タグ」「タイトル」「本文」から検索できて、ブックマーク数や検索期間も指定できます

たとえば「5年前のはてな匿名ダイアリーの100users以上の記事」なんかを検索することができるわけです。

b.hatena.ne.jp/search/tag?q=%E5%A2%97%E7%94%B0&sort=recent&users=100&safe=on&date_begin=2013-09-06&date_end=2013-09-06

ここで「タグ機能」が重要になってきます

みんなが真面目にタグ入力していたら、「増田」でタグ検索するだけで十分なはずなのですが、

残念ながらタグ入力しない人が多いので、「増田タグのついてない100users以上の記事があるかもしれません。

そうなると本文検索とかも併用しなきゃいけなくなるので、みなさん、タグ入力しましょう。

また、URL検索するとドメイン単位での「新着エントリ」「人気エントリ」を見られます

エントリーページの上のほうにあるドメイン部分をクリックしても見られます

はてな匿名ダイアリーならこうですね。

b.hatena.ne.jp/entrylist?url=https%3A%2F%2Fanond.hatelabo.jp%2F

こちらの「人気エントリ」は、ホッテントリとは違って単純なusers順なので、

いわば「そのウェブサイト歴代人気記事ランキング」になっています

どちらの検索結果もRSSを吐いているので、RSSリーダーを今でも使っている人なら、

好きなキーワード検索結果のフィード登録してみてもいいかもしれません。

(標準でそれに近いことをやってるのが「関心ワード」ですね)

アプリ

スマホメインの人はアプリダウンロードしましょう。

ただし筆者ははてブアプリを利用していないので使い勝手は知りません。

はてなの人へ

いかげんヘルプ更新しろ

anond:20180906114356

はてなチュートリアルってないの?

毎日はてぶのホッテントリは見てるんだけどIDとかxebraとsrgyぐらいしかからないしみんなどこで認識してるの?

しかニュースホッテントリに上がって来る頃、数百ブクマついてるようなのは大体1日遅れでなんか古いし

ブコメとか自分増田のですらろくに見ないんだけどみんなどういう流れで操作、チェックしてるんだろう

俺の知らないものスゴイAIとかが物凄い見やすい何かを作り出して簡単にチェック出来るようにやなってたりするの?

kで始まるとか言われてもさっぱり思いつかないしどういう風に見えてるんだ

チュートリアルが欲しい

2018-08-31

大学ですっ転んで既卒就活始めた俺のレポ

 大学でいろいろスッタモンダあって既卒になってから就活を始めたらいろいろ手探りで大変だったんでわかったことを増田に投げとく。何しろ初めて使うもんだから増田ローカルルールとか書き方とかわからんので、そのへんは大目に見てくれ


これはどういう記事なの

 いろいろとあって大学就活できなかったまま既卒になって、なんとか就職するまでにいろいろと苦労したので、おれの例や見聞きしたり経験したこと自分語り&amp;自己満足で雑に増田へ投げとく

 人によって就活でたどるルートってのは違うから参考になるかはわからねえし、間違った情報も入ってるかもしれんから自分確認してくれ。就活がヤバそうな感じの大学生とかうっかり人生のレールから外れちまったヤツは読んで参考にしたりしなかったりしろ(適当)

 当然だけどおれ個人のことに関しては伏せたりフェイクを入れてるんでそこはよろしく


就活の流れ

 まずおれ自身就活の流れも知らんまま求職活動を始めたとかいう致命的にとんでもねえアホだったので一応ザッと書いとく

こまかいとこは人によって違うがまあアバウトにな


現在大学かに在籍中のやつ

 事務課とかにアドバイザーおっさんかいるだろうからまず話を聞きに行っとけ。そこで「リ○ルート登録する」とか「説明会行け」とかそういう話をしてくれる。そこで情報見たり話を聞いて興味がありそうな会社エントリーシート履歴書送って面接に挑むって感じ。これがだいたいの流れ

 あとヤングハローワークにも顔だして登録しとけ。実はハロワってのは失業者転職を考えてる人だけじゃなくて新卒カバーしてたりするんでぜひ使え。「リク○ビとか求人サイト登録して説明会行きゃなんとかなる」とか思ってると採用シーズン逃してヤバくなったりするので手札を増やしたほうがいい。就活書類の書き方、面接練習とかも相談に乗ってくれるんで迷わずGOだ。ハロワ関係についてはあとで書くが、登録して損はねえからやっとけ(ダイマ)

 既卒になっていろいろやった経験をふまえて言うが、わざわざ既卒になるメリットってのはほとんどねえ。おれもさんざんクソムカついてきたが、仮に既卒可の求人でも事実として新卒既卒を並べたとき企業はだいたい新卒を採る。「学生」「新卒」ってだけで有利だからやれるうちに活動しとけ。「いま大学かに在籍してるけど就活できそうにない、卒論がヤバすぎてヤバイ」とかいうやつもいるだろうが、たとえそれでもギリギリ滑り込みでどっかに就職したほうがいいとは思う。

 カードゲームでたとえるなら新卒期間限定キーカードがしこたま入ったブースターパックを持ってるようなもんで、既卒スターターパック放り投げられて後は自分で調べて買い足して強くしていかなきゃいけないって感じの状態なんだよな……。どうせ辞めても資格経験をそこで得ておけば同じ業界で拾ってもらえたりして人生ある程度潰しは効くからとりあえずどっかめぼしいところに就職とき


既卒なっちゃったやつ

 まず既卒になった場合タマに入れておくべきなのが、「このままでは就職口を斡旋してくれたりサポートしてくれるヤツはいない」ということだと思う。ここから先は実際メキシコ荒野なのでしんのおとこになる必要がある。今後どうすればいいのか、どういったところに行けばいいのか知らなきゃならない。ということで、まずはジョブカフェに行け。都道府県によって設備はまちまちだが、職業適性を検査したり今後について相談できる。

 あと、これはおれの個人的な経験談だが、面接において「空白期間」を特にキビしく聞かれる傾向があって相当こまった。いま現在では事情があって求職活動できないやつもいるかもしれないが、資格勉強なりなんなり行動しておいて「この期間はバイトしながら資格を取ってた」とかそういう感じのネタを先に作っておくといい。全く何もしてないよりはだいぶマシな印象になる


ジョブカフェに行け

 なにはともあれ、とりあえずここへ行け。ここでは「これからどうすればいいか?」「どこへ行けばサポートしてもらえるか?」「こういう制度が使えるぞ」というチュートリアルを聞ける。

「え?まずハロワじゃないの?」と思うかもしれないが、ハロワ就活手順の基本がわかってる前提で話を進める場所から、まったく何もわかんねーぞってヤツはこっちで相談したほうがいい。こっちのほうが柔軟に話を聞いてくれる

 相談の予約をしたら、いままでの経緯を洗いざらいぶちまけてこれからどうするか一緒に考えてもらえ。ここの相談員は企業秘密を漏らすとかそういうことはないので、体の不調や家庭の事情なんかが関わっている場合ちゃんと話したほうがいいだろう。おれも「全然からない。おれは雰囲気就活をしている」と正直に話したら呆れられたがかなり求職活動をしやすくなった

 そこでやってるサービスにもよるが、面接練習履歴書添削もやってくれる場合もあるから困ったらマメに行くといいぞ。精神的な悩みがある場合簡単カウンセリングをやってくれるところもある


ハロワに行け

 ハローワークというとどうしても失業者とかそういうイメージが先行するが、わりとそこまでではなかったりする。とくに「ヤングハローワーク」は新卒既卒とかの若い人向けにいろいろ回してくれるから要チェックだ

 だいたいの使い方としては、まず利用者登録を済ませ、求人票を検索機で探して、いいものがあれば窓口で情報を聞いたり申し込みをやってもらうという流れになる。まだ応募するか迷ってる場合なんかは、印刷だけして持ち帰って検討したりもできる

ここにある求人地元中小企業募集なんかが多めだが、検索から近隣の県や全国単位求人票を探すこともできるし、結構かい会社からの「新卒/既卒n年以内向け」みたいなやつもある

 業界ごとの平均給料公表されてたり、求人票が一気にズラッと見れるんで「ほ~、この職種はこのへんの給料妥当かな」「ここよりこっちのほうが待遇がいいな」というだいたいの相場を知ったり比較もできる


見学に行け

 ハロワ目星をつけた会社があったらできるだけ企業にお願いして見学に行くといい。会社によっては面接の前に軽く職場をまわって様子を見せてくれるなんてこともある

とくに注意して見るポイントアドバイスするなら、「自分がこだわっている条件に関連する部分」を観察しろ。あたりまえだが自分入社したらそうなる、ということだからな。備品設備が新しいならきちんとそういうところに予算をくれる会社かもしれないし、社員が休憩をしっかり取っているようなら当然自分入社したときにしっかり取れるということになるのでそのへんよく観察したほうがいい

 一般論だが、床やデスクが清潔に掃除されていたり資料だの道具だのを使いやすくまとめている職場なんかは儲かっている傾向があるようだ(モノを整頓する時間や余裕がある、ということだ)。夏場だったら水筒携帯許可していたり、冬場なら防寒設備あるかなんかもよく見ておけ。安全規則を守って作業してるところは、それだけ社員安全を重視しているということだ。

 逆に、社員がやたら焦って働いているような場合納期が厳しかったり勝手に縮めたりする会社かもしれないから気をつけろ。モチベー〇ョン〇ップとかのクソポスターがあったらなおのこと要注意だろう。まあ…そのへんはあえて言わなくてもわかると思うが…


応募書類について

 基本的履歴書と経歴書のふたつが必要だが、職歴がないと経歴書のほうは書けねえ。大学から出たあとのバイトは職歴としてカウントできるんで書いとけ。そういう経歴がない場合は経歴書を書くのは難しいんで応募時に経歴書が必要ハロワの人に聞いてもらうこと

 応募書類の書き方はジョブカフェとかで相談できるし、書き方の手引きみたいな冊子ももらえたりするからそれを参考に書くといい。絶対とは言えんがジョブカフェで書き方の相談をしてみると志望動機すらも一緒に考えてもらえる場合がある

 あと、内定が決まったあとに必要書類についても言っておくが、他の書類と比べて「健康診断」だけはすぐに用意できなかったりするからあらかじめ定期的に受けておけ


職業訓練所に通うのもいい

 「自信ががねえ」「資格がねえ」「就活で役立つ学歴じゃねえ」ってヤツは職業訓練所に通って資格をとったりするのもいい。就職ナンボか有利になるほか通いながら求職できるし、仕事をやめて失業保険をもらっているようならここに通っているあいだ「求職活動の実績」としてカウントされるので、ある程度生活保証される。あとは「この企業はどうすか、いい噂ありますか」とか業界情報がもらえたりするし、仕事の紹介についても斡旋ってほどでもないが、業界会社から求人リクエストが直接来たりってこともある。メンタルの面についても、通ってる人はいろいろな事情を背負ってることがあるから、悩み事を相談したらわかってもらえたりしてすこし気が楽になったりするかもしれない

 ちなみにこれはここだけの話だが、元業界人の受講生もいたりするので「この会社仕事したことあるけど……ヤバイかもしれんよ…」とかすげえ重要なことをポロッと教えてくれることもあるらしいぞ


その他Tips


まとめ

 正直これがアテになったかどうかわからんが、おれの知ってる範囲のことをザッと挙げさせてもらった。まあ「もっと早く行動してたらふつう就職できるやろ」って言われたらぐうの音も出んがそこは勘弁してくれ

 これさえすればなんとかなるぜ!っていうような決定的なことは無かったんでなんとも言えんでスマンが、とにかく「助けてくれる団体とか機関とか施設に話をつける」とかなり道筋が見えてくる。こういう支援をやってる公的機関税金でまかなわれてるから、いままで払わさせられた消費税とかバイト給料から引かれてる所得税のこと思いだしてモトを取るくらいのつもりでIKEA(軍畑)


 あんまり長くなるとアレなんでこの辺にしとく。人によっていろいろ条件が違ったりすっから返信したりするかはわからん。こまけえことは各々で調べてくれ

 んじゃあとは適当よろしくな。求職中ってのはいろいろキツイだろうけどあんま思い詰めないようにがんばれよ

 以上だ

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