全10件 (10件中 1-10件目)
1
![]()
C#の学習をするにあたり、microsoft visual studio community をPCへインストールしました。インスト-ルは2時間ほどかかりました。 visual studio communityは自身の利用したい言語により、インストールを選択します。言語種類はC++,C#,python,Node.jsとかありますが、今回はC#を選択します。インストールが完了し、新規プロジェクトを作成しますと、C#でのHelloWorldの出力のサンプルプロジェクトが出来上ります。もちろん、実行すれば HelloWorldが出力されます。これだけだと、つまらないでの、ネットワークプログラムを試してみます。TCPクライアントの例があります。ソースのprogram.cs部分を、上記例題に置き換えます。別のLinuxサーバーでapcheを起動しておきます。ソースのIPアドレスとポートをLinuxサーバーのものに書き換えます。これで実行させると、以下がコンソールに出力されるのでGETと入力します。文字列を入力し、Enterキーを押してください。サーバー(192.168.11.100:80)と接続しました(192.168.11.7:52451)。GET以下のようなapacheサーバーからの応答が受信されます。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML> <HEAD> <TITLE>Test Page for the Apache Web Server on Red Hat Linux</TITLE> </HEAD><!-- Background white, links blue (unvisited), navy (visited), red (active) --> <BODY BGCOLOR="#FFFFFF"> <H1 ALIGN="CENTER">Test Page</H1>やはり百聞は一見にしかずです。動くものを体感しながら、ソースの勉強をしていくほうが楽しく学ぶことができます。アプリを作ろう! Visual C++入門 Visual C++ 2017対応 無償のVisual Studio Communityでゼロから学ぶプログラミング [ WINGSプロジェクト ]価格:2160円(税込、送料無料) (2019/7/20時点)楽天で購入
2019.07.20
コメント(0)
![]()
挑戦といっても、とりあえず今日はインストールまで。というのもインストールに1時間以上を要してしまいました。インストールが完了し my first unity gameを起動すると、しばらくするとロードバイクのゲームプロジェクトが立ち上がります。おそらく、デモのようなものだとは思いますが、感動ものです。再生ボタンを押すと、ゲームをプレイできます。どうも、PCのメモリが4Gでは、資源不足で大変そうでです。最近PCを購入したのですが、8Gを購入しておけばよかったかなあ?でも予算が足りなかったので仕方ないです。操作ビューはまるで、VisualStudioやAndroidStudioのような感じでそこにゲームのベース画面がドカッと占有しているようなものです。このビューを見ると、無限に時間がないと、マスターできそうもないようにも思えます。まあ、ゆっくり遊んでいきますか。どうせ暇なのですから。Unityの教科書 Unity2019完全対応版 [ 北村 愛実 ]価格:2808円(税込、送料無料) (2019/7/19時点)楽天で購入
2019.07.19
コメント(0)
![]()
今まで、linux配下のハードウエアを駆動するのに、デバイスドライバー無しで、直接レジスタ操作して動作させる開発を行っていました。少し自身のレベルアップを図りたいので、linuxデバイスドライバーについての学習をしようと思います。いいサイトがないかとググるうちにlinux-dvr.biz/archives/49というサイトが見つかりました。非常にわかりやすく書かれたサイトで、実際に自身のCentOS7で実験してみましたが、すんなり動作しています。簡単なようで、全体を把握するには至らないのですが、百聞は一見にしかずで、実際に動作させることが、理解への早道ではないかと思っています。まずはここから、入門としてみたいと考えます。Linuxデバイスドライバ第3版 カーネル2.6対応 [ ジョナサン・コルベット ]価格:5940円(税込、送料無料) (2019/7/19時点)楽天で購入
2019.07.19
コメント(0)
![]()
なんか、「振り返り」なんて言葉を使うと、前に勤めていた会社を思い出し複雑な気持ちになります。プロジェクトの完了後に、よくこの「振り返り」という行為をしていました。この4ヶ月足らずの間に、行った自身の再就職活動について、まとめてみます。年齢的に、正規雇用は難しいので、非正規雇用に絞りました。以下が結果です。肉体労働、交代勤務、炎天下業務、顧客対応の業務は避けて応募しています。エントリー数 :30社面接数 :8社派遣先探索中 :6社内定 :2社ここで、思ったことは、とにかく粘り強く活動を続けることが肝心であるということです。活動の中で、面接の状況等により、自身の希望と、実際に求められるものに折り合いをつけていくことが成功への秘訣なのです。そして、過去の栄光とプライドを捨てて、ある程度妥協していくことが必要です。(私の場合、栄光はなかったですが。)途中で、もう諦めようか、このまま引きこもりになろうか、とかも考えましたが思いとどまり、活動を継続させていきました。結果としては、自分なりに成功ではないかと自負しています。不安もないわけでは、ありません。なにせ履歴書には、自分の能力をめいっぱい誇張して記述しており、再就職先で落胆させないかが気がかりです。まあ、でも世の中なんとかなるものだと、言い聞かせます。履歴書の書き方なんて教えてあげないんだからっ! 履歴書・職務経歴書の書き方がわかる本 [ 就活応援アカデミー ]価格:1404円(税込、送料無料) (2019/7/18時点)楽天で購入
2019.07.18
コメント(0)
![]()
今日、久しぶりにめまいが起きました。過去の経験から、他人とやや緊張感がともなう会話をしている最中に起きています。リラックスしているときには、起きないのです。そして耳鳴りが続いているときにも、起きやすいようにも思えます。どうも、ストレスがたまっているときに起きやすいようです。もし、車の運転中に発生したらと思うとぞっとします。家族には、病院へ行くようにと言われますが、いまひとつ戸惑っています。めまいの原因は、ネット上には様々な要因があるとされていますが、自己診断ではメニエール病かなあと思ったりもしますが、やはり医者へ行くべきかもしれません。実は、私は病院へ行くのがとても苦手なのです。めまい・メニエール病を自力で治す最強事典価格:1404円(税込、送料無料) (2019/7/17時点)楽天で購入
2019.07.17
コメント(0)
![]()
linux配下でのmysql実行環境を作ってみました。まずはWindows10へVMWARE playerをインストールします。 VMware(R) Workstation 15 Player 15.0.4 build-12990004 非営利なら無償らしい。次に CentOS-7-x86_64-DVD-1810.isoをダウウロードして VMWARE playerからisoファイル選択して起動する。 ほとんど自動で起動まで完了します。CentOS7が立ち上がったら、 CentOS7の MariaDBを削除し、mysqlをインストールします。mysqlのパスワード設定を完了させて mysql -u root -pで起動mysql> show databases;+--------------------+| Database |+--------------------+| information_schema || mysql || performance_schema || sys |+--------------------+5 rows in set (0.02 sec)こんな感じでmysqlが利用可能になります。今後、PHPとの連携のトライをぼちぼちやることにします。標準テキスト CentOS 7 構築・運用・管理パーフェクトガイド [ 有限会社ナレッジデザイン 大竹 龍史 ]価格:4536円(税込、送料無料) (2019/7/15時点)楽天で購入
2019.07.15
コメント(0)
![]()
就職活動の面接で、よく言われるのが 「必要とされる開発言語は、C#かJava」だそうです。たしかに最近本屋のその筋のコーナーへ行くと、C#の本が多く並んでいるのが見受けられます。Javaについては、昔からの定番でいつでも陳列されています。私はC#は未経験なので、ちょっと調べてみたのですが、どうもマイクロソフトが開発した言語でC++に似ているらしいです。つまり、クラスを使ったオブジェクト指向言語なのです。.NET Framework上で動作し、他のプラットフォームでも動作可能なようです。JavaがJVM上で動作するといったたぐいのものであると、似たようなものなのです。そして、これまた初耳の言語でUnityといものがあるそうですが、このUnity配下でC#をつかうとゲームができるらしいです。なにせゲームに興味があって、自身で作ってみたいという人は、それ相当な人数がいるはずで、開発マニアのみならず、小学生あたりからプログラムにのめり込んでいく人たちが増えていくことが予想されます。私も、俄然C#に興味がわいてきました。独習C# 新版 [ 山田 祥寛 ]価格:3888円(税込、送料無料) (2019/7/10時点)楽天で購入
2019.07.10
コメント(0)
![]()
いまだに、ガラ携を使っている化石のような人間です。どうしても、スマフォに毎月数千円の出費をしたくないという理由です。先日10.1インチのタブレットを購入し、ついでに格安SIMを接続しました。LIMBOというTOKAIが提供するものです。データ通信のみで月あたり3Gバイトまで、利用可能で月額800円です。しばらくは、ネットの閲覧ぐらいしか利用していなかったのですが、周りがLINEでの情報交換しているので、なんとか利用出来ないかと思い挑戦しました。LINEアプリをインストールして、起動すると 電話番号を入力する必要があるということで、データ通信のみの契約のため諦めていました。先日、勇気を出してガラ携の電話番号を入力すると、なんとショートメールでLINE認証番号が、ガラ携メールへ通知され、実行することができました。感激です。ただ格安SIMの場合、LINEID検索ができないという弱点があるみたいです。QRコード認証を行うことで、知り合い間では通信できるようになるのでまあ、我慢できます。なにせ、LINEが使えるようになったのですから。大人のためのLINEのトリセツ。(2018最新版) (e-MOOK)価格:604円(税込、送料無料) (2019/7/9時点)楽天で購入初めてでもできる超初心者のLINE入門(2019年最新版) ([テキスト])価格:1080円(税込、送料無料) (2019/7/9時点)楽天で購入
2019.07.09
コメント(0)
![]()
今までは会社員だったので、会社のPCデータを自宅のPCとの間で共有することはなかったのですが、会社を辞めてからは、自宅ではPC、外ではタブレットを使っており、データを共有することが多くなりました。そのときOneDriveは便利です。PCはもちろんWindows、タブレットはAndroidです。外で撮影した写真とは動画や、PCで作成した文書等を相互にやりとりができるのは、ありがたいです。ゼロからはじめる Dropbox&Google Drive&OneDrive&Evernote スマートガイド【電子書籍】[ リンクアップ ]価格:1706円 (2019/7/9時点)楽天で購入
2019.07.09
コメント(0)
PHPからSQLを呼ぶためには、PDO()、$stmt, prepare() ,bindParam() , execute()なるものを理解すればよさそうです。ググって予備知識を得ます。以下、記述の例<?phpheader('Content-Type: text/html; charset=UTF-8');try { $pdo = new PDO("mysql:host=localhost; dbname=mydb", "root", ""); $stmt = $pdo->prepare("INSERT INTO hogehoge1"); $stmt->bindParam(":title", $_POST['hogehoge2']); $stmt->execute(); print("登録しました");} catch(PDOException $e){ die($e->getMessage());}?>
2019.07.05
コメント(0)
全10件 (10件中 1-10件目)
1