2017年09月14日

いろいろエディタ大特集!

 ちょっとした文章を書くのに、プログラムを作るのに、とっても役立つテキストエディタ。
 テキストエディタといえば、メモ帳や秀丸などが有名ですが、世の中には、面白いエディタも存在します。
 今月の特集第二弾では、そんなエディタを紹介していきましょう。

☆VerticalEditor
 普通、エディタといえば横書きですよね。 メモ帳も秀丸も、基本は横書きでした。
 ところがこのVerticalEditorは・・・

縦書きもできるエディタなのです!

 文字を打ち込むと、原稿用紙に合わせて縦書きで表示されていきます。 これは新しい!
 さらに、振り仮名に対応していたり、背景の原稿用紙を大学ノートに変えたり、と色々な機能も持っていたりします。 そうそう。普通に横書きに変更したり、縦書きのまま印刷することもできます。
 また、アウトラインプロセッサとしての機能もついていて、とても多機能で面白いエディタといえそうです。
tk02-ss-01.JPG

 このVerticalEditorは、地矢 ただし 氏と TrueStoriesの手によるもので、こちらからダウンロードすることができます。

☆真魚[まな]
 この真魚[まな]を一言であらわすなら、カラフルなエディタとなるでしょうか。
 プログラム言語の予約語や、HTMLのタグを色分け表示できるのは、まだ序の口。 設定で、エディタのテキストボックスの部分に壁紙を設定する、という機能もあるのです。 やっぱり、壁紙を設定すると、気分もカラフルになれる、ってものですよね。
 また、色分けのほうも、主なプログラム用の設定が用意されており、メニューから簡単に切り替えられるようになっています。 もちろん、自分だけの設定を作ることも可能ですよ。
 この真魚[まな]は、 Wantech 氏の作品です。 ダウンロードはこちらからどうぞ!

tk02-ss-02.JPG

☆こそっとエディタ
 このこそっとエディタは、他のエディタとは一風変わったエディタです。
 ソフトの外見は、メモ帳と似た感じですが・・・一風変わった機能がついているのです。

その機能とは・・・こそっとモード!

 他人に見られたくない文書を書くときってありますよね? そんなときに役立つのがこのモードです。 こそっとモードを選ぶと、なんと、一行分のテキストボックスだけになるのです! 確かにこれなら、気づかれなくて済みそうですよね。
 前後の部分が見れなくなる、という弱点もありますが、そんなときでも、右クリックから開くメニューで、簡単に元に戻すことができるので安心です。
 もちろん、エディタとしての基本的な機能はそろっているので、普通のエディタとして使う分にも十分です。
 このこそっとエディタは、SHIBA 氏の手によるもので、こちらからダウンロードすることができますよ。

tk02-ss-03.JPG

tk02-ss-04.JPG

☆最後に
 ここまで、面白い、普通のエディタとは一味違ったエディタを紹介してきましたが、どうでしたでしょうか?
 「メモ帳で編集するのは何か味気ない」そんな方は、ぜひ、これらのエディタを使ってみてはどうでしょうか? 特に、真魚[まな]はおススメです。 昔の小説家気分になりたい方は、VerticalEditorが、こそこそっと書きたい方は、こそっとエディタもおすすめですよ。

 それでは!
posted by 裏編 at 10:42| 特集 | 更新情報をチェックする

2017年08月03日

ウイルスにご注意!

某日、裏編のメルアドに次のようなメールが届きました。

170803-01.jpg

どこかからの会社の回覧メールなのですが、どこかおかしい。
そう、裏編はどこかの会社の物流部門の責任者ではなく、ただの一個人なんですから。

そして、唐突にあるメッセージが!

170803-02.JPG

そう、このメールは、普通のメールではなく、マクロウイルスが添付されたウイルスメールだったのです!

ワクチンソフトが見つけてくれたからよかったのですが、もし入れてなかったら……((((;゚Д゚))))ガクガクブルブル

そこで今回は、このマクロウイルスの危険性について特集しましょう。

■マクロウイルスとは
まずウイルスについては、現実の世界でも、創作の世界でも散々取り上げられているので説明する必要もないでしょう。
簡単に言えば、相手のコンピュータの中に入り、色々な悪事を働くプログラム、それがコンピュータウイルス、ぞくにウイルスと呼ばれるものです。

さて、ウイルスもプログラムですから、それを作るのに使われたプログラム言語やツールがあるわけです。そしてマクロウイルスとは、WordやExcelなどのマクロ機能によって作られ、その機能を使って悪事を行うウイルスなのです。
ちなみにマクロ機能とは、計算などの処理を自動で行わせるための、一種のプログラム機能のことです。

このマクロウイルスは、最近かなり脅威になってきているようで、あるサイトにあったグラフでは、2014年の第3四半期では10000種ぐらい(それでも多い!)だったのが、その次の第4四半期では、一気に約30000種と3倍近く増え、さらにいまや約50000種と、第3四半期の5倍もの種類が登場しているのです。まさにこれぞ脅威!

■迫るマクロウイルスの脅威!
では最近のマクロウイルスは、どのように感染するかですが、これは最初のメールにあった通り。
メールに添付されて送られてくるのですが、これがまた悪辣。
いかにも、普通の社内メールや交流メールのようなタイトルや本文を偽装して送られてくるのです。
誰があの最初のメールを見て、ウイルスメールだと気づくでしょう?
実際裏編自身も、ワクチンが気付いてくれなければ、「どこかの会社が送り先を間違えて送信したのかな?」と思っていたことでしょう。(というか思ってました(汗
さらに、中には悪事を働いたあとは、普通の文書と同じ振る舞いをしてカモフラージュするものもあったり。まさに悪質悪辣。

そしてマクロウイルスの脅威はまだあります。
WordやExcelはWindowsだけではありません。そう、Macにもあります。さらにMacのWordやExcelにも当然マクロ機能はあります。
そう!Macにも感染するということなのです。つまり、Macだから安全と安心しているわけにはいかないのです。

さらに感染に成功したマクロウイルスはたいていの場合、裏で別の悪質プログラムをダウンロードする処理を行っています。
つまり放っておくと、大切なPCがウイルスの牙城へと化けてしまう、ということなのです。もしかしたら、その感染したPCから、他人のPCにウイルスメールをばらまくことも……。
被害者になると同時にも、自分も加害者に化けさせられてしまう。本当に恐ろしい!

■マクロウイルスに負けるな!
さて、ではマクロウイルスにやられないようにするにはどうしたらいいのでしょう?
まず一番基本的なこととして、「身に覚えのないメールは開かない」。これにつきます。マクロウイルスは添付ファイルを開くことで発動するのですから、開かなければいくらか被害は防げます。
そしてもう一つはやはり、ワクチンソフトを導入すること。というか、ワクチンソフトの導入は、セキュリティのためには必須でしょう。ワクチンソフトを導入しないのは、どうぞ自分のPCを荒らしまわってください、と言っているようなもの。被害にあわないためにも、必ずワクチンソフトは導入しましょう。

続々と新種が増え、着実に魔の手を伸ばしているマクロウイルス。対策を万全にして、被害を受けないようにしたいものですね。
posted by 裏編 at 13:45| 特集 | 更新情報をチェックする

2017年07月25日

プログラミングを始めよう!2017

〇はじめに
プログラミングは楽しいものです。
ゲームや役に立つツールを自分で作れる、自分の思い描いたプログラムを組むことができる楽しさ、面白さは、一度ハマれば、もう夢中になることでしょう。
ですが、やっぱりお金がかかると、しり込みしてしまうのも確か。そこで今回は、無料でプログラミングを楽しめる開発ソフトを紹介していこうと思います。

〇初心者にはこれ。N88互換BASIC for Windows95
170725-01-01.jpg
昔のパソコンには、その機種独特のBASIC言語が内蔵されていました。F-BASICやS-BASICなどなど……。
そのうちの一つ、旧機種PC-8801シリーズ及び、PC-9801シリーズのBASIC、N88-BASICをもとに作られたのがN88互換BASIC for Windows95(以下、N88互換BASIC)です。
このN88互換BASICは、言語の仕様がN88-BASICに沿っているので、ちょっと手を加えれば、N88-BASICのプログラムをそのまま移植することができます。また、言語もとても覚えやすくなっているので、初心者にもお勧めですし、旧機種のBASICに触ったことのある人なら、問題なくプログラミングを楽しむことができます。
ただ、昔のBASICなので、今のプログラミング言語の勉強には適さないのと、実行ファイルを作ることができないのが難点です。

〇ゲームを作りたいならHSP(Hot Soup Processer)
170725-01-02.jpg
Hot Soup ProcesserことHSPは、子供でも理解し易いプログラム言語を掲げて開発された、ONION softwareによって開発されたプログラミング言語と、その統合開発環境です。
HSPも、N88互換BASICと同様、言語仕様がとてもわかりやすく、初心者でもすんなりとプログラミングできるようになっています。また、ゲーム作りに適した命令もそろっているので、ゲーム作りにも向いています。
実行ファイルを作ることができるのも良いところです。
HSPを使ったプログラミングの講座を扱っているサイトも多いので、プログラミング言語で自作ゲームを作ったり、ツールを作ったりしたい人は、このHSPから始めるのもいいかもしれません。

〇本格的にプログラミング!① VisualStudio Express 2013 for DeskTop
170725-01-03.jpg
VisualStudioはかのMicroSoftが開発した統合開発環境で、VisualStudio Express(以後、VS Express)はその無料版です。一時はVS Express 2013でExpressは廃止される予定でしたが、その後撤回されたとのことです。
さて、このVS Express2013の特徴の一つは、これ一つでVisual Basicのプログラムも、Visual Cのプログラムも組めることです。自分に向いているプログラミング言語でプログラミングが楽しめるわけです。また、通常の実行プログラムはもちろん、DLLも作ったりすることができます。
VS Express2013でも扱っている言語の一つ、Visual Basicは.NETになって言語仕様が変更になって、若干難しくなりましたが、検索すればテクニックやプログラミング講座を扱っているサイトが見つかるので、使えるようになるのも難しくないでしょう。
何より、仕事でVisualBasicやVisual C++を扱っている企業はまだ多いので、習得しておくと就職で有利になるかも?

〇本格的にプログラミング② Eclipse
170725-01-04.jpg
最近は、仕事でJavaを扱うところも増えてきたようです。スマホのアプリもJavaでプログラミングされてますしね。
そのJavaでのプログラミングに適した統合開発環境が、このEclipseです。
このEclipseでは、プラグインを入れることにより、スマホやガラケーのプログラムを作ったり、はたまたGUIで画面の設計をしたりすることができます。
他にも、命令の強調表示や、バルーンヘルプで命令のヘルプを表示させたりなど、統合開発環境に必要な機能は一通りそろっています。
Javaで本格的にプログラミングを始めたり、スマホのアプリを作りたいと思っている人は、このEclipseを使ってみるといいかと思います。
ただし、導入(日本語化含む)が大変だったり、ちょっと重かったりするので、Javaを勉強したかったり、ちょっとプログラミングしたい場合は、こちらのCPad for Java2SDKを使うのも選択肢の一つだと思います。
170725-01-05.jpg

〇番外
パソコンがないからプログラミングができないよー、という方も心配いりません。
最近では、スマホでプログラミングができるBASIC言語というのも出てきています。
検索してみましたが、多くのスマホ用BASICが見つかりました。(さすがに質は玉石混合っぽいですが)
外出先でちょっとしたプログラミングをしたい方や、パソコンがないけどプログラミングがしたい方は、グーグルのPlayストアで、スマホ用のBASICをゲットしてみてはどうでしょうか?


さて。ここまで無料のプログラミング用ソフトを紹介してみましたが、どうでしたでしょうか?
暑くて外に出たくない季節。そんなときは、涼しい部屋で、プログラミングにいそしんでみてはいかがでしょうか?
posted by 裏編 at 09:16| 特集 | 更新情報をチェックする