「解凍」を含む日記 RSS

はてなキーワード: 解凍とは

2018-10-22

増田プログラマー養成講座 その9 MVCフレームワーク

前回はオブジェクト指向プログラミングOOP)で使う様々な仕組みについて学びました。

今回はOOPWebアプリを作ってみよう!

 

今日学ぶこと

 

OOPの使いどころ

OOP文法を学んだ後、OOP長所が発揮される場面をどうやって説明したらいいのか?を考えてみた。

横田意見を参考にして、「フレームワーク」を使って、OOPの使い方を見てみよう。

 

フレームワークとは?

framework →「枠組み」「骨組み」「構造」などという意味英語

システム開発で使われる「フレームワーク」とは、よく使われる機能のパーツを用意して、まとめて1つのパッケージにしたプログラム群のことだ。

 

イメージとしては、いろんなおかずが入ってる豪華な幕の内弁当のようなものだ。

ただし、ご飯のマスだけが空になっていて、プログラマー自分ご飯を用意しないと、弁当としては完成していない形になってる。

普通の白いご飯を作って追加しても良いし、好みや必要に応じて、炊き込みご飯やまぜご飯を作って追加しても良い。

ゼロから豪華な幕の内弁当を作るのは大変だけど、ご飯だけ用意すれば完成するので楽ができる。

 

プログラムの開発でフレームワークを使うと、プログラマー必要最小限のコードを書くだけでアプリを完成させられるので楽ができる。

 

ライブラリーフレームワークの違い

フレームワーク」と似た用語で「ライブラリー」という用語がある。

イメージとしては、ライブラリーは、ばら売りのおかずだ。

弁当を作るときに使いたいおかず(ライブラリー)を自分で考えて探し出し、選ばないといけない。

フレームワーク最初からおかずが全部用意されているので、自分でわざわざ選ばなくてもOK

 

プログラム動作で見た場合フレームワークライブラリーでは決定的な違いがある。

↑このページの「図1●フレームワークにおける制御の反転」という図解を見てみよう。

制御の反転」(Inversion of Control、IoC)といって、自分の書いたコードが主役から脇役になってる点が違う。

 

(主役と脇役という説明は適切ではないかもしれないけど、イメージとしてはそんなかんじ?)

 

MVCフレームワークとは?

フレームワークはいろんな機能全部入りで、こいつを使えば、ちょっとコードを書くだけで、高機能アプリがすぐに作れる。

ここでは「MVCパターン」という仕組みで作られた「MVCフレームワーク」を使ってみよう。

 

MVCは「Model」「View」「Controller」の略で、MとVとCの3つを自分で用意すれば、アプリが作れちゃう仕組みだ。

MVC歴史は古くて、GUI(Graphical User Interfaceグラフィカルユーザインタフェース)を作る方法定番だ。

→「MVC 仕組み」でGoogle画像検索すると、分かりやすい図解がいろいろ出てくる。

 

(参考)

Wikipedia説明は、文章学術的で難しいけど、正確な説明になってると思う。

↑このページの「MVC概要」という図が、MVCの仕組み=動作の流れを分かりやす説明してる。

 

MVCの仲間たち

MVCパターンと似たような仕組みが、他にもいろいろある。

 

こういうプログラム設計に関するノウハウは、「アーキテクチャー・パターン」という分野に蓄積されている。詳細はGoogle検索してみよう。

 

WAF(Web Application Framework

Webアプリを作るときに使われるMVCフレームワークには、いろいろある。

WAFを使うと、Webアプリが手軽に作れる。

 

有名なものとして、

などが挙げられる。

 

PHPOOP学習しているので、ここではPHPのWAFの1つであるCodeIgniter」を使ってみよう。

 

CodeIgniterコードイグナイター)

CodeIgniterは使い方がシンプルで、覚えるルールが少ないので教材に向いているだろう。

それでは、CodeIgniterを使ってみよう。

 

準備

↑このページの「Downloadから「3.1.9.zip」という圧縮ファイルダウンロードする。(2018年10月現在バージョン3.1.9でした)

 

ダウンロードしたファイル解凍して、「CodeIgniter-3.1.9」というフォルダが出てきたら、「waf」という名前に変えよう。(「waf」はWeb Application Frameworkの略。)

今「waf」フォルダの中には、「index.php」というファイルや、「application」「system」などフォルダがあるね?

この「waf」フォルダを以前用意したXAMPPの中にコピーする。(参照:anond:20181017191404 増田プログラマー養成講座 その6 OOPの種類、PHPの準備)

=「C:\xampp\htdocs」(Cドライブの中の「xampp」の中の「htdocs」というフォルダ)の中に「waf」をコピーして下さい。

=「C:\xampp\htdocs\waf」という位置コピーできたらOK

 

動作チェック

これで「Welcome to CodeIgniter!」というWebページが表示されたら、CodeIgniter動作確認OKです。

 

CodeIngiterの設定

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

 

Webアプリ作成

それでは「Hello, world!」と表示させるシンプルWebアプリを作ってみよう。

 

MVC「C」作成する。

<?php

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

 

class Hello extends CI_Controller {

 public function index()

 {

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

 }

}

ここで注目して欲しいのは、「class Hello extends CI_Controller」という部分です。

フレームワークが用意している「CI_Controller」というクラス継承して、自分で「Hello」というクラスオブジェクト設計図)を作っている、という点です。

ここでOOPの仕組み~継承を使ってるわけですね。

 

MVCの「V」を作成する。

次に、

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

<!DOCTYPE html>

<html>

<head>

 <meta charset="utf-8">

 <title>Test</title>

</head>

<body>

 <p>Hello, world!</p>

</body>

</html>

 

これでWebアプリができました!

今回は簡単なので、MVC「M」は用意しませんでした。(CとVだけで完成)

 

Webアプリ動作確認

Webブラウザーで「ttp://localhost/waf/index.php/hello」(←「ttp」を「http」に変えて下さい)というURLアクセスして下さい。

画面に「Hello, world!」と表示されたら、Webアプリ作成成功です!

 

Hello, world!」の表示だけではショボ過ぎるけど、Webフレームワークを使えばもっといろいろな機能が作れます

詳細は、CodeIgniterマニュアルを参照して下さい。

↑このページで「ユーザガイド(日本語)」を読んでみて下さい。

 

まとめ

 

次回は、OOP理解を深めるための参考書を紹介してみます

 

Webアプリを作るときデータベースがないと不便なので、次の次ぐらいにSQLを学ぼう。

MySQLデータベース)を使えば、掲示板などの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フレームワークを使ってみよう

2018-10-17

anond:20181016223116

モダンだとWindows標準と圧縮解凍時間にどれくらい差があるのか知りたい

大きくてもせいぜい100MBくらいしか扱わないのであまり遅いと感じたことない

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

前回は、オブジェクト説明をした。

今回は、オブジェクトの使い方=オブジェクト指向プログラミングOOP)を学ぼう。

 

OOPの種類

オブジェクト指向プログラミングには、

  1. クラスベースJavaC++など)
  2. プロトタイプベースJavaScript、Ioなど)

などの分類があります

ここではクラスベースOOPを取り上げる。学習時間を短縮するために、Javaよりも簡単PHPOOPの基本を勉強してみよう。

 

PHPとは?

PHP (プログラミング言語) - Webページ作成のために用いられることの多い汎用プログラミング言語一種

PHPは誰でも手軽に使えるように工夫された、軽量なプログラム言語です。

 

PHPの準備

WindowsパソコンPHPを使うために、XAMPPというソフト無料)をインストールしよう。

 

XAMPPはいくつかバージョンがあるけど、ここではUSBメモリに保存できる「ポータブル」を使ってみよう。

↑このページにある「xampp-portable-win32-7.2.10-0-VC15.zip」をダウンロードして、ZIPファイルを展開します。

解凍して出てきた「xampp」をCドライブ直下コピーしてください。

これでPHPの実行環境XAMPP)の準備は完了です。

 

XAMPPの起動

Port(s)が「80,443」と表示されたら、XAMPP上のApacheWebサーバーソフト)が起動して、PHPが使える状態になってます

Apacheを止めるときは、「Stop」ボタンクリックします。)

 

PHPスクリプト作成

phpとは - はてなキーワード http://d.hatena.ne.jp/keyword/php

↓こんなかんじのサンプルコードがあるよね。

<?php

print("Hello, world!");

?>

プログラムソースコード増田に直接書くと、エスケープされて違う文字になるので、上の例では一部文字を置き換えてある。)

上記の表示の中で、全角文字の不等号「<」「>」を半角文字の不等号に置き換えて下さい。)

増田プログラムコード貼付けられないのか。不便だな!)

以上で、PHPプログラミングの準備と動作確認ができた。

 

PHPの基本文法

PHPの教材は、本やネット上の記事動画などたくさんある。自分で分かりやすものを探して読んでみよう。

ここではドットインストールPHP入門を参考にしてみよう。

 

3分程度の動画が30個=90分。最初は内容を理解できなくてもいいから、とりあえず全部一通り見てみよう。(1巡目は雰囲気だけつかめOK

 

「つまづきノート」の作成

2巡目以降は分からないことがあったらノート等にメモして、後で1つずつ解明していこう。

著者あとがき

 

私はGitを学ぶのに、実はとても苦労しました。それと同時に、「きっと同じように困っている人が他にもたくさんいるはずだ」と考えました。「理解するのに数日かかることを、短い時間でパパッと学べるコンテンツを作りたい」そう思いつき、「マンガでわかるGit 第1話」個人サイトにて公開したところ、いきなり、はてなブックマークで800ブックマークされました。

 

“つまづきポイント”を先回りするために

私は、Gitを使い始めて以降、わからないことがあったら「つまづいたこノート」に書いてきました。なお、本書の執筆にあたっても、日々勉強しながら解説を書くという形でした。わかばちゃんが「なんでこうなるの?」と疑問に思う部分は、私が過去につまづいた部分です。

 

ドットインストール PHP入門
(1) PHP利用の準備

 

(2) 構造プログラミングの基礎知識

 

(3) オブジェクト指向プログラミングの基礎知識

 

(4) その他、Webサイト作成一般的知識

 

(今回は、PHPの準備、PHPの基本文法理解までで終わってしまったorz

URLリンク10個以上貼ると、日記が書き込めないみたいなので、増田では記事を分割せざるを得ない。)

次回は、OOP関係している内容(#18~#24)を一緒に確認してみよう。

 


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

基本は 7-zip で十分なんだけども、

稀に 7-zipでは解凍後のファイル名が文字化けしたり、4GB越えか何かで解凍できない時に

Explzh を使う。

未だに圧縮解凍ソフトを使う意味がわからない

容量を気にする時代は終わってない?

anond:20181016223357

だおね

7zip最強

7z形式を一切使わなくて解凍専門でも一番使いやすいに

2018-10-16

Windowsってモダン圧縮解凍ソフトないの?

職場おすすめ聞くとLhaなんちゃらという、変なDLL必要とする似たようなソフトばかり薦められて使ってみるもののどれも遅い。

多分設計が古くてCPUメモリも使いきれてないからだと思うので、モダン圧縮解凍ソフトがあれば教えてほしい。

はてなパソコン大先生、是非教えてください。

2018-10-15

anond:20181015201833

分かる。

そのまま食べてもいいが、冷凍枝豆冷凍ほうれん草冷凍タマネギ辺り解凍してマリネにすると美味い。

2018-10-08

anond:20181008125339

From: ore@masuda.com

To: jousi@masuda.com

Cc: AnonymousDiary_team@masuda.com

Title: Re:本日案件について

本文:

お世話になっております増田俺氏です。

表題の件ですが、指示のあった部分について先ほど作業完了いたしました。

添付ファイルにて進捗状況をお送りしますのでご査収ねがいます

ZIPファイル解凍パスワードは追ってお伝えします。

上記の通り、何卒宜しくお願い致します。

---

増田(株) インターネットサービス事業部 匿名日記サービス

増田 俺氏(Masuda Oreshi)

Tel:072-810-1919

Email: ore@masuda.com

2018-10-06

フリーゲーム冠を持つ神の手スマホプレイする方法

知る人ぞ知る、PC向けフリーゲーム「冠を持つ神の手

http://wheat.x0.to/game/crown/

ゲーム本体についての紹介は他レビューサイト様を参考にしていただくとして、冠を持つ神の手(かもかて)をスマホプレイする方法を覚え書きしておきます

一度ハマると多大に時間泥棒されてしまう事で有名なゲームですが、PCを起動してプレイするのは億劫スマホでやりたい…そんな人にオススメ方法です。

まず最初に、冠を持つ神の手は「吉里吉里2」というソフト製作されたWindows PCフリーゲームです。

簡単にいうと、この「吉里吉里2」をスマホで起動できるようにするアプリを使って冠を持つ神の手プレイしようじゃないか!という試みです。

必要な物

Android/iOSスマートフォン(もしくはタブレット端末)

データ転送するためのPC(※Android場合不要)

■Kirikiroid2/XP3Player

iOSならPCiTunes

Androidで、一からダウンロードするならZIP解凍アプリ

まず最初に、Androidスマートフォン使用している人はKirikiroid2を、iPhone/iPad使用している人はXP3Playerを購入する必要があります

Android用】Kirikiroid2(560円

https://play.google.com/store/apps/details?id=org.tvp.kirikiri2

iPhone/iPad用】XP3Player(960円

https://itunes.apple.com/jp/app/id1064060287

有料アプリ使うのかよ!!と思った方、ごめんなさい!!でもちょっと待って!!!

正直お高め(特にiOS用)のアプリですが、このXP3PlayerとKirikiroid2、吉里吉里2で製作されたノベルゲームなら大体がスマホプレイできてしまう優れ物なんです。

冠を持つ神の手だけじゃなく、吉里吉里2で製作されたフリーゲームなら今回書いていくのと同じ方法で色んなゲームプレイできるようになりますし、有料ゲームでもパッチを当てればPCFateや他ノベルゲームが全部スマホで起動できるんです!!

とても便利で世界が変わるのでおすすめアプリです…これくらい出す価値はあります…私はありました…。

有料アプリ登場でもめげなかった方のために続きを書いていきます

スマホで起動するためのアプリを手に入れたら、お次は冠を持つ神の手本体の用意です。

ここからAndroid向け、iPhone向けで説明を分けていきます

Android向け

Android使用している人は公式サイトから直接ゲーム本体スマホダウンロードして簡単に起動する事が可能です。

【冠を持つ神の手公式サイトhttp://wheat.x0.to/game/crown/

ダウンロードが終わったら、crown.zipZIP解凍アプリ(WinZIP等)で適当フォルダ解凍します。

Kirikiroid2を起動すると灰色の画面にスマホの中のフォルダリストが表示されるので、crown.zip解凍したフォルダの中の「data.xp3」を選択します。

これで起動完了。お馴染みの小麦畑ロゴが表示され、冠を持つ神の手スマホプレイできるようになります

既にPCプレイしていて有料版を買っていたりプレイデータを引き継ぎたい方は、PCに入っている冠を持つ神の手フォルダスマートフォンコピーして、上記手順と同じようにフォルダ内のdata.xp3を選択すれば簡単プレイできるようになります

iOSiPhone/iPad)向け

iPhone場合は、まず最初iPhoneにXP3Playerをインストールしておく必要があります

PCiPhone接続し、PCiTunesを開きます

iPhoneクリックして表示し、左側のサイドバーで「ファイル共有」をクリックします。

表示されたAppリストからXP3Playerを選択します。

公式サイトからダウンロードして解凍した冠を持つ神の手フォルダ(既にプレイしている場合はそのフォルダ)を直接ドラッグ&amp;ドロップするとiPhoneに冠を持つ神の手データコピーされます

iPhoneでXP3Playerを開くと、灰色の画面にコピーしたフォルダが表示されているので、その中にある「data.xp3」を選択します。

これで起動完了。お馴染みの小麦畑ロゴが表示され、冠を持つ神の手スマホプレイできるようになります

Kirikiroid2、XP3Player共に有料版であれば攻略支援機能をオンにする事も可能です。

以上、拙い文章ですがスマートフォンでも冠を持つ神の手プレイできることが広まればいいなと思って書きました。

良き王城ライフを!!

最後に、参考にさせていただいた記事です。図解もあり、とてもわかりやすいです。

からない部分があったらこちらを見たほうが良いかもしれません。

(完全版?)Kirikiroid2とXP3Playerの使い方

https://www.marron.work/2017/03/kirikiroid2/

2018-09-02

anond:20180902140322

逆に回転寿司っていつ行けばいいんだ?

解凍しましたって言わんばかりの味のうえに、子供がわめいてうるさいじゃん

久しぶりに会った友達に誘われて行ったけど二度と行かないと思った・・

2018-08-30

anond:20180830195420

もともと、圧縮アーカイブ化は別の概念アーカイブする/アーカイブから取り出す事を「書庫に凍結/解凍」すると言っていた。(おそらく英語で"Freezing/Melting"と言っていたのをそのまま直訳していたものと思われる)

今は圧縮アーカイブ化は一体化していて、圧縮時を「圧縮」、展開時を「解凍」と言う風に、別々の靴下をはくように残っていると思われる



2018-08-19

3台Windowsインストール後にやること

インストール - Google

 

インストール - Google以外

 

インストール - 開発環境

 

設定変更 - コンパネ

 

設定変更 - 設定画面
  • 他、設定画面を一通りチェック

 

あと3つは?

2018-07-14

会社辞めて3日目のメモ

anond:20180713234231

8:00 皆が起床。寝過ごしたらしく、奥様不機嫌。急いで朝ごはんの準備。下の子ご飯あげつつ、上の子を連れてきて着替え。急いでご飯

8:30 奥様が、子ども幼稚園へ。その間に洗濯機回して、下の子を着替え。

10:00 部屋の片付け。下の子がぐずってるので昼寝。奥様は幼稚園ママ友と懇親会(?)

13:00 下の子が起きてきたので、昼飯。冷凍うどん解凍チキンナゲット。ぐずってて全然食べない。

14:00 奥様、帰宅。ぐずってる下の子気分転換ベビーカーに乗せて、上の子幼稚園にお迎え。

15:00 子どもベランダプールに入れる。

17:00 洗濯物取り入れ

18:00 晩飯

2018-07-09

anond:20180709112120

どっちが古いんだっけ?

なんとなく昔は解凍って言ってた気がするけど、自信がない。

圧縮対義語を展開というか解凍というかで世代がわかる。

2018-07-06

死刑の代わりにコールドスリープ刑にしようぜ

まだ解凍方法課題があるけど

未来科学技術の発展に託せば技術的な問題クリアだし

から上だけの保存なら低コストだろう

2018-07-05

swift暗号化zipを作りたいだけなのに

なんで作る仕組みがないんだよ。

zlibやCommonCryptoはswift用のライブラリがないので、裏技的やり方でObjective-Cライブラリを引っ張ってこないといけない。

しかもそんな面倒は序の口で、本当に面倒なのはそこから

zlibは何をどうやってもgzipしか作れないし、作ったgzipをCommonCryptoのAES暗号化したら、今度はどうやっても解凍できないし。

あとzlibによる圧縮で、圧縮前の拡張子を覚えさせる手段が見つからなかったので、ファイル名に圧縮前の拡張子を含めさせておかないと、解凍後に手動で拡張子を追加しないといけない。

そりゃ、APIドキュメントをくまなく読み込めば全て解決するんだろうけど、そんなコストは掛けられない。

要するに並のプログラマの手には負えなさそうな話という結論


からなのか、ググってみると9割方SSZipArchive使えって記事が引っかかる。

あのさ、そういう目的特化で作られているんだから、使えば一瞬で目的達成できるのは分かるよ?

そこじゃないんだ。そしたらプラグインみたく必要ライブラリを入れまくって解決した気になるのは違うと思うし、それが無理なケースもあるんだよ。

そもそもの疑問として、タイトルに有る通り「暗号化zipを作りたいだけなのに」なんで最初から仕組みが用意されてないんだ。


あれか、Apple的にはswift暗号化zipを作る時代じゃないと、そういう見解なのだろうか。

2018-06-10

anond:20180609214605

モチベーションというほど大層なものではないが

帰宅時間に入手できるのがコンビニで売ってるものしかなく飽きが来るので、

コストトータルの満足度自炊のが高いから続くかな。



休日に腐らせない程度の一週間分食材を買い込む。

休み中に米は最大限に炊き、ラップ小分けで冷凍


食材野菜、肉、魚なんでも良い。

使用時に細切れに刻んで

 そのまま鍋投入→煮込む

 フライパン投入→炒める

パターン食材が多少傷んでも、火にかければなんとかなる。

弱火かけとけばその間別の作業もできる。

さっさと食べたいときは強火で一気に。

肉魚は別途レンチンする場合も。


味付けは麺つゆ、味噌鶏ガラオイスターソース等をローテーション。

米はそのまま解凍して食べても良いが、どうしても味は落ちるので

そのまま食材に投入のパターンも多い。

米の代わりに豆腐蕎麦うどんでも。

卵、チーズ投入などでバリエーションも。


夜準備の際、朝の分も別に準備。

夜とイコールが嫌な場合食材、味付けは手持ちの食材内で変える。

朝起きてそのまま火にかければOK

昼は職場で購入なんだけど、弁当作るならばもうひと手間いるかな。



このレベルでも慣れると、コンビニや作りおき惣菜よりは美味しいよ。

惣菜野菜買うと高いけど、材料から買えば一週間で使いきりだから惜しみなく入れてる。

やっぱり出来たてなのは大きいし、きちんと栄養とってる満足感もある。

もちろん疲れたり、気分変えたいときコンビニで済ませるし、

あくまで投入できる時間労力に対して一番最適な方法を選んだ感じかな。

自炊しない食生活で飽きや不満がなければ、無理して手を出す必要もないと思うしね。

2018-05-30

anond:20180529142149

鯖の水煮の容器が缶じゃないやつってことですかねー。

https://www.amazon.co.jp/dp/B014P6YYMO

こんなのあったけど、現在お取り扱いできませんだって

煮たり焼いたり意外だと、しめさばしか知らなかったけど、

最近スーパー鮮魚コーナーにお造りが並んでいることに気が付いた。

どれも(解凍)の表示があって、鮮度保持や寄生虫対策の都合なのかなと思った。

2018-05-16

anond:20180515224704

漫画村の何が問題だったかって情弱でも非常に手軽に簡単に読めるハードルの低さってとこだろう

店舗に足を運んで有限の物を売り買いする中古本とは比べ物にならない

もし漫画村が一昔前のネット違法アップロードのようなハードルの高さがあれば、例えばパス符号、騙しURLの看過、簡単外国語理解圧縮解凍分割統合等のPCスキルとかが必要だったら、つまり簡単に言えば「不便」だったら今でも世間に知られる事なく存続してたんじゃねーの?

2018-05-13

そろそろセキュリティは漏らす前提で考えるべき

相手を信用させる前例なき手口 コインチェック攻撃で明らかに

https://www3.nhk.or.jp/news/html/20180512/k10011436321000.html

読んだ、攻撃手法の巧妙化が進めば人やシステムでは対処しきれなくなる。

1日に100通以上のメールが届く現場かめちゃくちゃ忙しくてセキュリティを気にしている余裕がない現場運用保守ヘルプデスク・開発・設計・構築とあらゆる現場で見てきた。

自信はSI業界人間なのだが秘文が動くシステムでは、件名と宛名を見ただけで問題ないと判断し「.exeファイルだろうとダブルクリックで実行または即解凍する人が多い。

運用IT関係知識に疎い人が関われば正体不明ファイルでも宛先に知ってる会社取引相手名前があれば疑うことなく開く開く。


社内のセキュリティポリシー厳格化されていても課長以上の人が「どうしても取り込めないファイルがあるんだ、なんとかしろ!」と言えばセキュリティポリシー無効化されるし

顧客企業社員が「このファイルが開けないと仕事にならない何とかしろITに詳しいんだろ!」と怒れば特別扱いで従うしかない。


一番驚いたのが開発とテスト時に使われるIDパスワードを本番環境でも使い、当たり前のようにそのまま納品してしま現場に立ち会ったことだ。

そのシステムに関わった下請け技術者数千人が知っているIDパスワードと言えば恐ろしさが伝わるだろうか?

下請けである自分が「変更した方がいいのでは?」と心配になって言っても元請けPMは「お前が考えるような事じゃない」と、何処吹く風。


そんな環境実在する今、巧妙化するサイバー攻撃対処するのはほぼ無理だと思う。

気を付けるにしても気を付ける余裕も時間もないどころか気を付けると客に怒られる現場存在する中では漏らさない前提のセキュリティ対策無意味

漏れる前提でセキュリティ対策を考えた方が良いのではないかと思う。


一番簡単ソーシャルエンジニアリングは、大企業官公庁システム開発に関わるSI企業下請け技術者として潜り込む事だと思う。

2018-04-24

インターネット老人

みかかブロッキング回避するためにVPNか串を使ってうめ~このみかんで偽装されたあゆ板の数百枚の画像Irvineで落として結合させてらるち~で解凍するしかいか…。お礼は三行

WinMXとかWinnyとかやってそう

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