プログラミングって何から勉強したら良いの?パソコンが有れば無料で勉強できる方法。

2020.01.11

Logging

プログラミングって何から勉強したら良いの?
答えは通称js(ジェーエス)と呼ばれるjavascript(ジャバスクリプト)言語から
始めると良いです^_^。
ちなみにプログラミンスクールに通う必要なんてないです。
偏差値50ぐらい有れば独学で身につくことが出来ると言われています。

自分を知っている人ならあいつでも出来るなら私でも出来ると思って
トライしてみてください。
繰り返しになりますが、参考書などは買わなくて良いです。

下記の方法で勉強してみてください。

  1. YOUTUBE動画を見る。
  2. 動画に記載しているプログラムを実際に同じコードを書いてみる。
  3. 動作したらプログラムコードを変更してみる。
  4. 一旦、プログラムコードを消して今度は記述コードを見ないで書いてみる。
  5. コードがわからない時は動画を見ずにググる。

上記のことを繰り返しすることで何だかわからないけど、感覚的に身につくはずです。難しい横文字などは後から覚えたら良いです。

JavaScriptを解説している動画リンクを貼っておきます。
動画のリンク切れあった場合はYOUTUBEで JavaScript 入門などの単語で検索してみてください。

入門解説動画:何となく進めるが大事です。

【Javascript入門】#1 Javascriptを始めましょう

エラーになった時の対処方法:デバッグ方法。

入門】JavaScriptのデバッグ方法を解説!これだけは知っておけ!

中級者JSテクニック動画。

https://www.youtube.com/watch?v=mNJ06S60B9k

尚、プログラムコードを書く場合、大体のプログラマーはエディターやIDEを
使用してプログラミングコードを記載します。

自分はVisualStudio codeを使用しています。
こちらWindowsやMac、リナックスのOSにそれぞれ対応しています。
https://code.visualstudio.com/ [日本語化出来ますググって]

補足:今でもC言語などやJAVA言語から初めると良いよと言われますが
おそらくC言語で始めるとメモリの事などで挫折しJAVA言語で始めると
オブジェクトで挫折します。

JSで始め、大体の事をマスターすると他のプログラミング言語へ
移行しやすいです。いろいろな言語を覚えるのではなく。
まずは一つの言語をマスターする事が大事になります。

皆さんトライしてみてくださいね(・(ェ)・)b

タグ

50, javascript, JS, youtube, あいつ, エス, コード, こと, ジェー, ジャバ, スクール, スクリプト, トライ, パス, パソコン, プログラミン, プログラミング, プログラム, 一旦, 上記, 下記, , 今度, , 偏差値, 勉強, 動作, 動画, 参考書, 変更, 実際, 必要, 方法, , 横文字, 無料, 独学, , 答え, 自分, 言語, 記載, 記述, , 通称,

一時間に一回だけAPIを実行するPHPのオブジェクトファイル

2020.01.10

Logging

あるユーザーが公開しているプログラミングを参考にして
オブジェクト化してみた。
参考にしたサイトのリンクは下記になります。
phpでapiを切りの良い時刻までキャッシュする

尚、動作環境はPHP5.6以上になります、と言いつつ
動作テストは行っていないので、もしかしたらエラーで動かないかも?
動作内容はJSONファイルの更新時間( hour )と
サーバの 時間 ( hour ) を比べ差異があれば
APIを呼び出し結果をJSONファイルとして上書き保存します。
そのため、一時間に一回だけ更新処理が走ります。
(※CRONで設定していれば)

結果がJSONで返ってこない場合などは可変して頂いて構いません。
もともと自分の案でもないので…。

PHPファイルのダウンロードはこちらから
https://zip358.com/tool/timeKeeper/timeKeeper.zip

ソースコードはこちらになります(* ̄(エ) ̄*)

<?php
class timeKeeper{
    public static $json_filename = "abc.json";
    public static $json_api_url = "https://example.com/api/?v=1.333";
    public static function judge(){
        $server_timestamp = time();
        $server_time = date('Y/m/d H',$server_timestamp);
        $json_timestamp = filemtime(self::$json_filename);
        $json_time = date('Y/m/d H',$json_timestamp);
        return $server_time === $json_time ? true : false;
    }
    public static function api_run($opts=null){
        if(is_null($opts))return false;
        $context = stream_context_create($opts);
        $json = file_get_contents(self::$json_api_url, false, $context);
        $fp = fopen(self::$json_filename, "w");
        fwrite($fp,$json);
        fclose($fp);
        return self::json_load();
    }
    public static function json_load(){
        $json = file_get_contents(self::$json_filename);
        return json_decode($json, true);
    }
    public static function check(){
        if(file_exists(self::$json_filename)){
            return self::judge();
        }
        return false;
    }
}
///使用例
if(timeKeeper::check()){
   $json = timeKeeper::json_load();
}else{
    $opts = array(
        "http"=>array(
        "method" => "POST",
        "header" => "User-Agent: php"
        )
    );
    $json = timeKeeper::api_run($opts);
}

タグ

5.6, API, class, cron, hour, json, lt, php, public, timeKeeper, エラー, オブジェクト, キャッシュ, コード, こちら, サーバ, サイト, ソース, ダウンロード, ため, テスト, ファイル, プログラミング, ユーザー, リンク, , 上書き, 下記, 保存, 公開, 内容, 処理, 動作, 参考, 場合, 実行, 差異, 時刻, 時間, 更新, , 環境, 結果, 自分, 設定,

IT戦士の最終目標は上流工程からYOUTUBERメンターになっていく!?

2020.01.10

Logging

IT戦士の最終目標は上流工程からYOUTUBERメンターになっていく!?
自分はそう思っています、なぜならIT系のプログラミンスクールは
増えているものから、何れ無料でIT系プログラミンスクール同等の動画を
提供する人が出てくる。

本当はもうそういう人が登場しているけど、あまり知られてはいない?
例えばこのYOUTUBEチェンネルの方。
https://www.youtube.com/channel/UCsLPJEAgH-KUJE2WobcLZ0A

中級者から上級者向けの動画を提供していて登録者も増えていってます。
たぶん、この方は続けていけば動画のプログラミング解説だけで
安定した収入益を得ることが可能になると思います。

●これからのIT需要
いろいろな企業にIT部門が出来てくると思うので
自分が思うにITリテラシーは身につけて損はないと思います。

HTMLやCSSを勉強しなさいとは言わないけど、エクセルのVBA使いや
グーグルスプレッドシートなどを使いこなせると事務作業効率はぐっと
上がります。

今ではどんな業種でもパソコンが会社に最低1台はあって何かしらのデータが
保存されていたりします。なので、プログラミングは勉強して
損はないし高度なプログラミングが出来る場合はそれで収入を得ることも
可能になります。

唯、これから先はある一定の技術を身に着けておかないと中々、大変な時代に
なって来ているということも付け加えておきます。

ちなみにプログラミング好きな人は上流工程へ進まずに敢えて
現場主義の方もこれからは増えてくると思いますが
上流工程のお仕事の方がお給料は良いですし健康的です?

タグ

0, 2, channel-, com, css, html, IT, UCsLPJEAgH-KUJE, WobcLZ, youtube, YOUTUBER, いろいろ, こと, これ, スクール, チェン, ネル, プログラミン, プログラミング, メンター, もの, リテラシー, 上流, 上級者, 中級者, , 企業, 勉強, 動画, 収入, 可能, 同等, 安定, 工程, 戦士, 提供, , , 最終, 本当, 無料, 登場, 登録者, , 目標, , 自分, 解説, , 部門, 需要,

日本語の人工知能(機械学習)の解説動画があまりないよね。

2019.12.13

Logging

SSD Mobilenet v1 COCO – Object detection in TensorFlow

YOUTUBEでAIの日本語で解説している動画が非常に少ないよねと思っている。
これって凄く丁寧に解説した動画を何本もアップすれば
それだけで需要があるよねということは言うまでもないじゃないかな。

この頃思うのはHTMLやCSSの解説動画はあるのだけど
中級レベルの技術動画や機械学習などの日本語動画が少ないよねという事、
ほとんどプログラミングスクールに通わないと身につかないシステムに
なっているけど、これを全てYOUTUBEで解説する人が
登場すれば…。

その人はそれだけで収益を得れる可能性があると思うのです、
自分は喋りが下手なので無理だけど、何れ誰かが
そういう事を行うようになってもおかしくないと思います。

ちなみにそんな人工知能の解説を行っている人は何人か知っています。

2_03 数学的基礎から学ぶ Deep Learning

最後に 夢のある機械学習使い方をしている動画を貼っときますね。

Anne’s Story: From student to planet hunter

タグ

AI, css, html, youtube, アップ, こと, これ, システム, スクール, それだけ, プログラミング, ほとんど, レベル, 丁寧, 中級, , , 人工, 何人か, 何本, 使い方, 全て, 動画, 収益, 可能性, , 学習, 技術, 日本語, 最後, 機械, 登場, 知能, 自分, 解説, 誰か, , 需要, ,

これから得する人。

2019.11.30

Logging

これから日本で得する人を考えてみた結果。
プログラミングができる人とかそんな人でもなく、
コミニュケーション能力があるひとでもなく、
遊びができる人でもないと思っていて…。

じゃ何なのかと言えば、英語力があるひとです。
外人と会話がスムーズにできる人です、それが出来てプラスアルファの
スキルがあるひとが重宝される時代になると思っています。

何故なのか?
これから先、日本は先進国からたぶんこのままだと落ちていく
落ちていくと海外の方が単価が高くなり日本は仕事を依頼する側から
依頼される側になる。そうなると英語力があるひとでないと
仕事が取れなくなるという図式になるのではと考えている。

翻訳ソフトは人工知能のおかげで進化しているけど
まだまだ荒削りです、自分で英語を勉強した方が良いでしょう。
あと10年は翻訳ソフトはうまく翻訳することは出来ないと思います。

人工知能の弱いところは新しい流行語に弱いところです。
なので、古い文法なら正しく翻訳できるでしょうけど新しい流行語などが
文章にはいっていたりするとポンコツ翻訳になってしまうので
あと10年と言いましたが、10年?20年は人と同等の能力を持つことは
無理だと思います。

What's it like to work at Google?

タグ

10, おかげ, こと, このまま, コミニュケーション, これ, スキル, スムーズ, ソフト, それ, ところ, ひと, ひとで, プログラミング, , 人工, 仕事, 会話, , 何故, 依頼, , , 先進, 勉強, 単価, 図式, , 外人, 文法, , 日本, 時代, 流行, 海外, 知能, 結果, 翻訳, 能力, 自分, 英語, 英語力, , 進化, 重宝,

プログラムの基礎しか書かないわけ。

2019.11.27

Logging

何故、自分のブログには基本的なプログラミングしかなく複雑なプログラムが存在しないわけはこちらです。

基本的な文法から複雑なプログラムが生まれるので基本的な部分がわかれば大体の人は応用できるだろうと
考えているからです。

自分の場合、勉強と経験からコードを組み立てています。人から教わらないけれど、ググると無数のコードと
解説が存在します。そんな先人が残したコードを読み取り習得するという形と参考書から情報を得たりして経験値を
積んでいます。

職場でプログラムを教わったことは今までほぼほぼ無いです。本当はOJTがあって然るべきだと思いますが中小企業に入るとそんなに甘くはないですね。

今の人はYOUTUBEなどでも無料でプログラミングの知識を取得することも可能です、そこらへんが少し羨ましいです。

ちなみに自分は教えられていないので後輩には自分が知っていることは教えるということを現場では心がけていました。知識って共有して向上するのですがブラック企業は技術を教えない技術は盗み取るものだという考え方が未だに根強いです。

タグ

OJT, youtube, コード, こちら, こと, そこら, , ブログ, プログラミング, プログラム, べん, わけ, 中小企業, , , 何故, 先人, 共有, 勉強, 参考書, 取得, 可能, 向上, 基礎, 場合, 大体, 存在, 少し, , 後輩, 応用, 情報, 文法, 本当, 無数, 無料, 現場, 知識, 経験, 習得, 職場, 自分, 複雑, 解説, 部分,

ブルーオーシャンとは

2019.11.22

Logging

ブルーオーシャンとは、競合のいない市場のことを指す。
IT業界はブルーオーシャンではもうない、むしろこれからどんな業種でもIT関係の人がひとりは常駐するような社会に転換していくのではと思っている。

ITの人材がこれから必要になるというけれど実際は人工知能に置き換わる部分が結構増えてくると思うので需要は今より少し増えるぐらいになるのではないかなと思っています。

今後、IT業界で長く働きたいと思う方は、人工知能や高度なプログラミングを学ぶ、もしくは目標に置き取り組んでいくことをおすすめします。

おそらく人工知能の分野は、これから重要はかなりあります、なので、IT業界で働こうとしている方は 仕組みなどは覚えておくと必ず役に立つ日が来ます。


タグ

IT, オーシャン, おすすめ, かなり, こと, これ, ひとり, ブルー, プログラミング, , 人工, 人材, , 今後, 分野, 実際, 少し, 市場, 常駐, , 必要, , , 業界, 業種, 目標, 知能, 社会, 競合, 転換, 部分, 重要, 関係, 需要, 高度,

無職あまり響きが良くないよな。

2019.11.21

Logging

今日から無職です。
早くお仕事に就きたいです、前職を何故辞めたかについては
ブログで書くこともないかなと思います。

IT業界の人々は退社したことをブログなどで書かれていますが
本当に良い会社なら辞めずに働いていることが多いじゃないかな。
ステップアップのため辞める人も結構増えてきていますが・・・。

この一ヶ月で4社受けて、2社面接まで進みました。
1社は人工知能の会社です、こちら仕事内容が違っていたので
何となく面談でその流れになり辞退のようなものになりました。

今日、1社、面接を受けてきました、どう判断するかは未知数です。
もし不採用だったら2,3社受けてそれでも駄目だったら
今後プログラミングは趣味兼副業として行うつもりです。

正直なところ、高知県で働きたいIT会社ってあまりないのが現状、
そして高知県のIT会社は4割はブラックです。
現状を知っているので受けたくないのです・・・。

タグ

, 2, , 4, IT, アップ, お仕事, こちら, こと, ステップ, それ, ため, つもり, ところ, ブラック, ブログ, プログラミング, もの, , , 人々, 人工, 今後, 今日, 仕事, 会社, , 内容, 判断, 前職, 副業, 採用, 未知数, 本当, 業界, 正直, 無職, 現状, 知能, 趣味, 辞退, 退社, 面接, 面談, 駄目, 高知県,

ドロップシッピングCSV流し込み開設に向けて。WEB知識のある業界の方オススメします!

2018.07.06

Logging


ドロップシッピングCSV流し込みの過程。
ドロップシッピングからCSVをダウンロード、
その後、ヘッダー部分の削除を行い、CSVを10000行単位で
分割する。リナックスのコマンドで行いましたが
PowerShellやフリーソフトでも分離は可能です。
次にDBへ登録を行うプログラミングをPHP言語で記述し
コマンドラインからPHPファイルを叩く。コマンドラインで叩くほうが
処理が早いのでこちらを選びましたが、ブラウザから送信ボタンを押したときに
非同期処理(ajax)を走らせて行う方法もあります。
自分が登録したドロップシッピングのCSV容量は
850MBでした、まぁまぁ多いファイルです、これを一行単位で取り込んで
行くのですが、、、、かなり時間がかかります。
取り込み終わるのに数時間かかりました。
最初、一括CSVで取り込めないかなと思っていろいろ試しましたが515円のサーバでは
無理でしたので、10000処理を行ったら一度、PHPを終了させ
再度、開き次のファイルをパラメーター付きで実行させるシェルスクリプトを
作りました。そちらを叩いて後は終了するまで待つという方法です。
登録したDBから商品の一覧や詳細画面、カテゴリー一覧、
トップページを作らないといけないという作業が残っています。
こちら会社でも使っているSmartyで当初思ったのですが
やめてPHPテンプレートエンジン「Twig」を使用して作ることに決めました。
ここまで来て思ったのは会社での事がかなり役に立つという事です。
ノウハウがあるのとないのとはぜんぜん違うなと思います。
ドロップシッピングが軌道に乗るのかはわかりませんが、
サイトを作るというのは楽しいですね。
ちなみにドロップシッピングのURLは非公開とさせていただきます。
https://youtu.be/rrvL2-jqZ-4

タグ

CSV容量, PHPテンプレートエンジン, powershell, Smarty, Twig, コマンドライン, サーバ, シェルスクリプト, ドロップシッピングCSV流し込み, ドロップシッピングCSV流し込み開設, パラメーター付き, ブラウザ, フリーソフト, プログラミング, ヘッダー部分, リナックス, 一括CSV, 一行単位,

AQテストとは。

2018.06.15

Logging


 
AQテストとは自閉症スペクトラム指数を測るテストです。
自分はどうなんだろうかという事でとある所でテストしてみました。
結果は次ぐらいでわかるみたいです。
いまの段階で分かっていることは、口下手でなおかつ一般常識がないということ
ぐらいです。自分の予想では自閉症スペクトラムは極度に高いわけではないのでは
と理解しているのだけど、まだ結果は知らされていない。
ただ、IQの指数も一般的かやや劣ると思っていますが
空間認知能力などPGに関係している部分は高いと思っています。
これは前にも検査して高成績だったので、そうではないかと思っているだけ。
発達障害や自閉症スペクトラム障害の人はいろいろと
得意不得意があるのだけど、プログラミングに長けている人は
結構いるのは、結構知られた話です。
何故、受診したのか。
ある程度、自分の負の部分をデータとして欲しかったと言うことと
やはり改善したいという事ですね。昔から皆と少し感覚や捉え方の違うので
そこをなんとか直したいです。
治ることはないといろいろな本に書かれているので
治らないだろうけど、対処方法は学びたいなと思います。

タグ

AQテスト, コミュニケーション・トレーニング, データ, プログラミング, 一般常識, 対処方法, 捉え方, 極度, 発達障害, 空間認知能力, 結果, 自閉症スペクトラム, 自閉症スペクトラム指数, 自閉症スペクトラム障害, 部分, 高成績,

Chromeの拡張機能を作りました限定公開してます。

2018.01.21

Logging


Chromeの拡張機能を作りました限定公開してます。
自サイトの新着記事を表示するようにしています、自虐的に言えば
誰も使わないだろうけれども・・・。
お試しに作ってみたよぐらいのレベルです。
有料で販売することも可能みたいなので、ヒットすれば
結構な収入になることは間違いないですね。
試しにお使いになる方はこちらのリンクからインストールを
行ってくださいな。
尚、たまにレスポンスが遅くなり表示反応が悪い時あり。
https://chrome.google.com/webstore/detail/zip358com/deggndfnobbcfjklgpaeggkjfdhcjgde?hl=ja?

タグ

Chrome, Informatics&amp, javascript, インストール, お使い, お試し, プログラミング, レスポンス, 収入, 徹底マスター, 拡張機能, 教科書, 教養, 有料, 自サイト, 言語仕様, 開発技法, 限定,

jsって言ってるアレ、そうアレ。

2017.12.30

Logging


この頃、知ったんだけど配列とかも参照渡しなんだね・・親切だけどココは
親切にしてほしくないところかな。

$(function(){
    var FUSION= function(yabai){
        var fooooooooo = yabai;
        fooooooooo[0]++;
        fooooooooo[1]++;
        fooooooooo[2]++;
    },
    FUSION2= function(yabai2){
        var YaYaYaaaaaaaaa = yabai2 ;
        console.log(YaYaYaaaaaaaaa);
        return ;
    },
    t=[1,2,3];
    FUSION(t);
    FUSION2(t);
});

上記の記述で参照渡し可能になります。
オブジェクト渡しで参照渡しになるのは何となく理解できるものの
配列も参照渡しになっちゃうのはどうかと。
じぶんとしては参照渡し行ってほしくないだよね。
でもjavascriptの場合、参照渡しになっちゃう事を覚えておいたほうが
良さげです。逆にうまく使えれば参照渡し役に立つかもしれないだろうけど。

タグ

AM, console.log, function, FUSION2, Informatics&amp, javascript, var fooooooooo, var FUSION, var YaYaYaaaaaaaaa, yabai2, アレ, オブジェクト渡し, じぶん, プログラミング, 参照渡し, 参照渡し役, 徹底マスター, 配列, 開発技法,

ついにキタ━━━━(゚∀゚)━━━━!!

2017.11.16

Logging


ついにぐーぐるほーむみにがやって来ました。
早速、Twitterと連携してみたのですけど、中々音声を認識してくれないと
いう問題があり、ちょっと長文つぶやきには向かないなという印象です。
休日、プログラミングでどんな事ができるか
試してみようと思います。


 

タグ

Twitter, キタ, ぐーぐるほーむみ, プログラミング, 中々音声, 休日, 印象, 問題, 長文つぶやき,

小学生からプログラミングを習うということは。

2017.11.12

Logging


小学生からプログラミングを学ぶのはいささか問題有りかなと思われます。
確かに小さい頃からプログラミングを勉強させるのは理想ですけど
好きでもない子にプログラミングを義務的に習わすのは苦痛でしか無いと。
なので、義務教育でプログラミングを習わすのは反対です。
やはり大人が子供用の教材を使用してテストしてみるのが良いのかも、
例えば昨日、自分はプログルというサイトで
子供用のプログラミング問題を解いてみました、その結果、
これ子供たちが楽々と解けるのかという疑問を持ちました。
子供たちは頭が柔らかいとか言うけれど
意味が違うような気がします。実際、大人が子供の教材の問題を
解くということを行なったほうが良さそうです。
どちらかと言えば、子供の頃にプログラミングで問題を解き
学習するのではなくプログラミングが楽しいと思うように感じさせる事が
大事かなと感じました。
プログラミングや英語もそうだけど
小学生のころは楽しいという思いを持たすことのほうが大事かなと。
これでは小学生の時点で出来る子と出来ない子の差が明らかに
広がってしまうように思えてならないです。
そして教える側の親がプログラミング出来るのかと
言えば出来ない人が大半でしょう。
プログラミングを勉強させるというよりは環境作りが大事だなと感じます。

タグ

どちらか, プログラミング, プログラミング問題, プログラム, 大人, 大半, 子供たち, 子供用, 小さい頃, 小学生, 持たすこと, 教材, 理想, 環境作り, 疑問, 絵本, 義務教育,

映画、ザ・サークルを観てきましたよ。

2017.11.11

Logging


映画ザ・サークルの感想はツイッターに掲載しましたので特に
書かないです。その代わりにSNSについてうにゃと書いてみます。


SNSとはフェィスブックやツイッターの事を指します。
特にリアルな知り合いなどや友人と繋がるのは日本ではLINEがフェィスブックより
使われているのではないでしょうか。
フェィスブックに友達があまりいない、仕事関係のフェィスブックを除けると
リアルに繋がっているのはLINEだけになります。
何度かフェィスブックで旧友の人とつながりたいなと思ったことは
ありますが、まずアカウントが見つからない。
正確には繋がってみたい人のアカウントが見つからないのです、
本音で言えばパソコンに詳しいひとと繋がりたいだけです。
一度、フェィスブックで繋がりを持った事があるのですが
何だか、「いいね」するべしかしないべしかというのが
悩ましくなり二度ほど承認してもらったのにも関わらず
友達から外した事があります。
どちらかと言えば・・・
オンラインで楽しめる人と繋がりたい、例えば何気ないチャットより
プログラミングを一緒に無償で作ってもらえる仲間など・・・。
どうやって探せばよいのやら、寝ても覚めてもコード好きとか
あまりいないように感じます。
ちなみに当たり前ですけど、仕事でコードを書くより
休日ゴネゴネとコードを書いていることの方が楽しいですね。
あぁそういう仲間がほしい今日此の頃。

タグ

line, SNS, アカウント, オンライン, コード, ツイッター, どちらか, フェイスブック, プログラミング, ほしい今日此の頃, 仲間, 何度かフェィスブック, 何気ないチャット, 始末, 旧友, 映画ザ・サークル, 知り合い, 詳しいひと, 高野,

フレームワーク使うべしか否か。

2017.11.09

Logging


フレームワーク使うべしか否か。
答えは使うべし!!
会社で決済廻りを修正することが多いのですが、このカート廻りを
速やかにフレームワークに置き換えを行いたいと思っています。
現状、自分が入る前に作られたカート(委託)ですが、今や負の遺産になりかけている
A社からB社へなどいろいろな会社がカートを改修しているため、内部コードは
継ぎ接ぎだらけ、そして自由度が低くお客様がメンテナンスすることが難しい。
一番の問題はHTMLコードとPHPコードがごちゃごちゃしていて
ある程度、プログラミングが可能な人でないと修正が出来なくなっている。
これを解決するにはLaravel、もしくはSmartyなどを導入し一から作り直したほうが
確実に良いように感じます(俗に言うフレームワークとかいうやつ)。
決済廻りを作り直すにはおそらく1、2ヶ月時間が必要かなと。
ただ作り直すことが出来たらなら、確実にトラブルなどは無くなることは間違いないと
現時点、それだけは分かっているのですが仕事が立て込んでいて
作る隙がないのが現状です。
一刻も速くカートのトラブルから脱出したい
今日此の頃です。
胃が痛い・・・重圧を感じます。
お金に直結する部分って嫌な部分です・・・ね。

タグ

HTMLコード, Laravelエキスパート養成読本, PHPフレームワーク, Smarty, Software Design plus, カード, カート廻り, トラブル, フレームワーク, プログラミング, 今日此の頃, 内部コード, 決済廻り, 現状, 継ぎ接ぎだらけ, 置き換え, 自由度, 重圧,

php:3項演算子の使い方。

2017.09.16

Logging


3項演算子の使い方を解説しているサイトは
数多くあるので割愛します。プログラミングの記述例を貼っときます。

<?php
$a=10;
$ret = $a>9 ? "A9":"B9";
print($ret);
//A9

このような感じで3項演算子を使います、これあまり複雑怪奇な
書き方をしなければ自分は普通にコーディングに書いて良いような気がします。
トイウコトで3項演算子を使うと便利かな。
コードって書かなくなると何ていうか、自分の場合、苦労して覚えていないので
あっという間に忘れ去ってしまうですけどね。この頃、javascriptの記述や挙動がいまいち
つかめていない、javaとか言うものを全然勉強していないからなんだろうなと感じる事が多々あり。
もっと使う機会を増やしたいのだけど、この頃、PHPオンリーなので
何とも・・・、他人のコード見て自分もガリガリとコードを書きたいなと
思うのですけど、いまの自分が任されている仕事にゴリゴリ書くことが必要不可欠かと
言えばそうでもないですよね。
他人が書いたコードの修正や機能追加ってのは
どうしてもやりづらく、特にいわゆる普通のコードで
書いている場合、手直しが面倒くさい。普通のコードには
普通のコーディングしないと何だか、無駄な処理が増えるだけだなと。
逆に洗練されたコードは余分なものが殆どないので
下手に触ると挙動が変になるというデメリットもあるのですがね。
会社で難コーディングが書けない分、自宅でいろいろコードを書かないと
進歩がなさそうな気がします。その書くことに時間をこの頃使っていない気がします。
ちなみに自サイトのブログ以外のサイトを
昨日、映画を観終わって帰宅後リニューアルしました。
 
 

タグ

$a&gt, 3項演算子, A9, AM, B9, javascript, php, ret, コード, トイウコト, プログラミング, やさしい教本, 他人, 使い方, 手直し, 挙動, 書き方, 記述, 難コーディング,

触って覚えるイラレ

2017.09.14

Logging


触って覚えるイラストレーター。
じぶんの場合、最初に参考書を読むことはしない。
参考書を読んでもあまり頭に入ってこないので、とにかく触って覚えるから
参考書は最後に読むことにしています。
プログラムもそうで参考書は最後の最後まで読まない。
大体、出来るようになった時に参考書を開いてみると大体のことは
出来ているようになっていたと言うことになるのだけど、極力、参考書は
読まないようにしている。
ネットでプログラムの調べ物をしている時も大体同じで
その人が書いているプログラムしかみない、そのプログラミングが
あっているか、間違いであるかコードを見て判断する。
判断できないものは一度、実行してみるというスタンスです。
最初から参考書を読み、それに沿って覚えることが
効率から言えば効率的なんだろうけど、じぶんの場合、いきなり
参考書っていう勉強方法は試したことがない。
あえて非効率的な方を選ぶ。
いま、イラストレーターの機能の20%ぐらいはマスターしたので
来年の今頃には最低でも50%ぐらいマスターして置きたい。
ちなみにイラストレーターとフォトショップの合せ技を駆使しないと
出来ないこともあるということにこの頃、気づきました。
最終的にイラストレーターは技術+センスなんだろうなと感じます。
技術、70%、センス、130%だとプロに慣れそうですね。

タグ

CC2017対応版, illustrator, イラストレーター, イラレ, コード, じぶん, スタンス, フォトショップ, プログラミング, プログラム, 効率, 参考書, 合せ技, 技術+センス, 最初, 最後, 調べ物,

REFLECT:「若い自分に送るメッセージ」

2017.08.06

Logging


米受刑者たちが「若い自分に送るメッセージ」を添えるプロジェクトがある。
その記事を読んでいて、じぶんは過去の自分にどんなメッセージを送ろうかと考えて
見た結果、こういう言葉を若いじぶんに送りたい。
10代、後半のじぶんへ
おそらくどんな職業についても
20代前半に病に倒れるだろうから、いまは勉強すること。
出来れば研究者になれるぐらいまで勉強すること。
高校は適当に選ばず、お金のことも考えずじぶんが入りたい高校を
選びなさい。大学も行けるレベルにあるのに行かなかったじぶん、
何かとじぶんより他者を考えてしまうのは、良い面でもあるけれど
逆に言えば悪い面でもある。
大学に行き好きなプログラミングでひとりで生きて行けれるぐらい勉強しなさい。
そして20代の何処かであなたは「この世のものとは思えないぐらい」辛い時期を
迎えますが、あなたの根性と家族の支えで乗り越えることは可能です。
それを基にあなたの考え方が昔とは違い物事を深く考えるようになりますが
あまり深く考えないようにしましょう。人のことを信じ、ひとの為に動きましょう。
人に騙されたりすることが多いかもしれませんが必ず道は開けます。
最後に、あなたは好きなことには時間も忘れて取り組みますし
解けない問題に関しても昔から時間を忘れて取り組みます。周囲から
どう見られようと良いので思った通り動きなさい。

タグ

REFLECT, あなた, この世, じぶん, プログラミング, プロジェクト, メッセージ, 他者, 何処か, 受刑者たち, 国際金融, 大学, 根性, 研究者, 若いじぶん, 若い自分, 違い物事, 高校,

ネットワークが重いのか処理が重いのかわからない。

2017.08.04

Logging


ネットワークが重いのか処理が重いのかわからない。
この頃、家でPCを立ち上げてウェブを閲覧していると表示が結構重い。
表示速度が遅いのは離脱率に繋がるというのは本当だろうなと感じます。
表示が遅いと何故、イラってなる時があるのだろうか。
一昔前は表示が遅くても待っていた気がします。
特にネットが定額制ではない時は、ページが表示されるまで
待っていた気がしますね。あの時はウェブページが新鮮でした。
どんな事を書いているのだろうかとか、どんなデザインなんだろうかとか
そういうのもわくわくでしたけど、その心はどこへ行ってしまったのだろうか?
高校時代?ぐらいからネットが家でも出来るようになったのですが
旧SQUAREのゲームサイトやソニーのサイトを見て
どうやってこんな動的なサイトを作っているのかというのが
その当時、自分にとっては興味があり、そして新鮮な感じでした。
この頃からプログラミングと言うものを興味を持ち始めたキッカケでした。
高校時代、プログラミングのクラブに在籍しつつ、帰宅部でもありましたが
プログラミングは部活で覚え、高校時代のプログラミング授業は勉強することなく
いつも満点か90点ぐらいは取っていたという変な学歴があります。
変なものでこれを今でも職業としてます。
もし職を変えたとしても家ではコードを書いていることは間違いないと
思います。じぶんが職業としてコードを書いていなかった頃から
独学でコードを書いていましたから、おそらく歳を重ねてもコードを書いているかなと思います。
ちなみに自分はタイピングが遅いので
いかにコードを書かなくて追加機能を付けることが出来るのかという事に
着目点をこの頃置いています。
ということで?
そろそろPCをおにゅうにしたいのですが、
この調子だと・・・来年かもな。
 

タグ

ウェブ, きっかけ, キッカケ, コード, じぶん, ソニー, ダイビング, ネットワーク, プログラミング, プログラミング授業, 光ファイバ, 処理, 定額制, 旧SQUARE, 独学, 着目点, 職業, 興味, 高校時代,

今日のお題は「トラックバック」です。

2016.08.15

Logging


 

トラックバックTrackback)とは、ブログの主要機能の一つ。ある他人のブログの記事に自身のブログへのリンクを作成する機能のこと。またトラックバック機能を利用する行為自体を指すこともあり、その場合は「トラックバックする」のように表現される。

今日のお題は「トラックバック」です。
プログラミングでトラックバックを自動でつけることをしようと
思いついたのだけど、今どき、トラックバックが出来るブログサイトが
少ないことに気がついたのです。
この頃はRSSさえも停止しているサイトもあるので
ほんと、何だかぁと思うわけですが・・・これも時代の流れって
奴なのかもしれません。
先日、姉妹サイトのRabbit128.comで使用している
Twitterボットが何やらTwitterの規約違反になってしまい
ボット停止を喰らいました。
正直な所、嫌悪感になってしまったのですが
切り替えて、BOTをこの際、停止してみることにしました。
停止して分かったことですが、アクセス数が
20人ほど減少しましたが、大幅な減少にはならないと言う事が
分かり、もしかするとRTは逆効果だったのかもしれないなという
印象を持ちました。
殆どの人がRTスルーしていたのも
何か切ない気もしますが、やはり人間味ある呟きのほうが
良いのかなということですね( ゚д゚ )。
これからはリアルな呟き等で勝負していきます。
ちなみにユーザーが使えるBOTサービスも検討中です( ゚д゚ )。

タグ

BASIC MASTER SERIES, BOTサービス, Rabbit128.com, Twitterボット, お題, ツイッター入門, トラックバック, トラックバック機能, プログラミング, ボット停止, ユーザー, 主要機能, 人間味ある呟き, 今さら, 今どき, 嫌悪感, 規約違反, 逆効果,

プログラミングとは自己満足の世界?

2015.11.30

Logging


東京に旅行にいってた時の話。
昼飯を食べに、ある定食屋に入った。
席に座って数分後に向かい側の席の中年男性2人組のひとりが
発した言葉・・・・。
「プログラミングって結局、自己満足の世界なんだって」
この言葉は確かにそうだと言えるけど・・・
良い意味で、いっているとは思えなかった。
結局、仕事ってのは自己満足の世界なんだってと言ったほうが
まだ良いのではないか。自己満足で需要と供給があるから世の中まわっている
のだから。自己満足が増せば増すほど良いものが生まれるともいえる?。
自己満足が満たされるには基本に周りから認められたり
人に喜んでもらえなければ自己を満たすことはできない。
妥協すればするほど良いものは生まれないともいえる。
その自己満足をどこで妥協するかは人それぞれ違うともいえる。
結局、自己満足でしか良いものは生まれない。
適当にやってたら適当な結果しか返ってこないのだからと
自分は、その時そう思った。

タグ

ひとり, プログラミング, 世の中, 世界, 中年男性2人組, 人それぞれ, 供給, 向かい側, 基本, 定食屋, , 数分後, 旅行, 昼飯, 結局, 自己満足, 良いもの, 良い意味, 言葉, 需要,

9月度のアクセス数です。

2015.10.01

Logging


この所、アクセス数はRSSから訪問者数が多い事が
アクセスカウンター付けてみてわかりました。
RSSを入れると日に280から350件ぐらいのアクセス数があります。
RSS以外の訪問者数は日に45件ぐらいのアクセス数で落ち着いています。
自分としては100台のアクセス数が日にあれば今のところ
満足なのですが・・・あと、50件の訪問者数を
稼ぐ方法はおそらく映画なのですが・・・。
コレばかりは映画が上映されないと
アクセス数が伸びないので映画以外の事で
もっとアクセス数が伸びるカテゴリを
構築しないといけないなぁと感じています。
意外にも、本の紹介やプログラミングにも
結構アクセスが来てたりします。
ので、今後はそちらにも記事も徐々に
増やしていきたいと思っています。
日にプロのブロガーさんは日に4記事書くそうです。
4記事は自分には難しいのでネタがあるときは、ネタ貯めせず
記事を書いていこうと思います。( ので( ゚д゚)ノ ヨロのアクセス数

タグ

4記事, 9月度, RSS以外, visualizer id, アクセスカウンター, アクセス数, カテゴリ, コレ, ところ, トコロ, ネタ, ブロガー, プログラミング, 多い事, 大事, , 方法, , 映画以外, 紹介, 訪問者数,

関数型プログラミングに目覚めた!IQ145の女子高校生の…

2015.08.20

Logging

関数型プログラミングに目覚めた!IQ145の女子高校生の先輩から受けた特訓5日間という本を買ったのですが、プログラミングの作法はあまり書かれていなく、どちらかと言えば解説が多い本です。ただ、自己流でいままで作ってきた人にはそれなりに知識の得られる本になっていると思います。自分はいままで誰かに習った経験がないので結構ためになった本です。習える環境がある人達を見ていた経験(派遣)から言うと羨ましい限りです。習えない環境の下で働いている人達の方が貪欲であることは確かだと思います。これって良い例かわからないですが、日本と昔のアフリカの教育みたいなものでアフリカの生徒たちは日本の生徒たちに比べて貪欲に学習します。教わることが当たり前の環境の下とそうでない違いは明らかに違ったりするのです。この「関数型プログラミングに目覚めた!」という本はそんな貪欲にプログラミングを学びたい方には結構ハードルが高いですが、勉強になることは確かだと思います。Amazonの評価は若干、低いものの、そう書いていることは悪く無いと感じました。

タグ

145, 5, IQ, アフリカ, こと, これ, それなり, ため, どちらか, ハードル, プログラミング, もの, , , 作法, , 先輩, 勉強, 女子, 学習, 当たり前, 教育, , 日本, , , 派遣, 特訓, 環境, 生徒, 知識, 経験, 自分, 自己流, 解説, 誰か, 貪欲, 違い, 関数, 限り, 高校生,

名前空間の概要がすごい(´Д`)、

2015.07.06

Logging

 

名前空間の概要 ¶

(PHP 5 >= 5.3.0)

名前空間とは何でしょう? 広義の「名前空間」とは、項目をカプセル化するもののことです。 これは多くの場面で見られる抽象概念です。 たとえば、たいていの OS はディレクトリでファイルをグループ化します。 この場合、ディレクトリがその中のファイルの名前空間として機能しています。 具体的に言うと、foo.txt というファイルは/home/greg/home/other の両方に存在することが可能ですが、それらふたつの foo.txt を同じディレクトリに配置することはできません。 さらに、/home/greg ディレクトリの外から foo.txt にアクセスするには、ディレクトリ名をファイル名の前につけて /home/greg/foo.txt としなければなりません。 プログラミングの世界における名前空間も、この延長線上にあります。

PHP の世界では、名前空間は次のふたつの問題を解決するための手段として用意されています。 ライブラリやアプリケーションの作者が、 クラスや関数といった再利用可能なコード部品を作ろうとするときにこれらの問題にぶちあたることになります。

  1. あなたが作成したコードと PHP の組み込みのクラス/関数/定数 あるいはサードパーティのクラス/関数/定数の名前が衝突する
  2. 最初の問題を解決するためには、Extra_Long_Names のような長い名前をつけなければならない

名前空間の概要がすごい・・。ぶちあたるって・・どういう言い回しなんだ。仮にもPHP日本語公式サイト、この言い回しは、あまり適切とはいえないものの。クスってなりました。確かに名前空間ぶちあたりそうな考えです。この解説を読むと結構わかりやすく書いているのではないかと感じました。シンプルで分かりやすい例えのように感じます。

タグ

foo.txt, greg, home, PHP 5, アプリケーション, クラス, サードパーティ, ディレクトリ, ディレクトリ名, ファイル, プログラミング, ライブラリ, 分かりやすい例え, 名前空間, 定数, 抽象概念, 概要, 組み込み, 言い回し, 関数,