コンピュータプログラムを記述するために使われる人工言語のこと。 文法や意味が厳密に定められている点が自然言語と異なる。
などなど。(他あったら書き加えてください…)
プログラミング言語の歴史 http://www.shos.info/develop/oo/prglng.html も参考になる。
*1:APLの拡張版であり、Javaとは無関係。
私は、やはりIT系の作業をすることが心から好きなんだと改めて感じています。 ここ数日、独自ドメインのメールアドレスの整理をしていて余計にそう感じてしまいました。 パソコンを使ってプログラミングやWeb系の作業などをするのが、好きで楽しくて仕方がないのです。 なので・・・・ 続きはこちら
概要 アプリ開発をするにあたって、プログラミング言語を習得する必要がありますし、そのプログラミング言語におけるアプリ開発のための作法だったり仕組みを理解していく必要があります。 そのためアプリ開発をゼロから構築するにはとても時間がかかるのと根気がいる作業になります。 そんな中、その根気のいる作業をサポートしてくれる OSS がありましたので、ご紹介したいと思います。 今回ご紹介する OSS は、アプリケーション開発をゼロから構築する手法について学ぶことができる「Project Based Learning」になります。 それでは早速詳細についてみていきましょう! 目次 概要 目次 特徴 利用手…
ブログを続けている影響なのかもしれませんが、もう一度プログラミングの勉強をしてみたくなりました。 単なる思い付きみたいなところは無きにしも非ずですけど、何か始めたい気持ちになっているのは確かなことなのです。 何か好きなことをすることで、少なくとも記事のネタに困ることはなくなるのではと、つい期待してしまいます。 私にとって・・・・ 続きはこちら
なんだかんだ言っても、やはり私はパソコン作業が大好きなのです。 パソコンを使って何かしているときは、本当に時間を忘れてトコトンやってしまいます。 パソコン作業と読書のどちらが好きかと問われれば、それはもちろん両方です(笑) どちらも・・・・ 続きはこちら
システムエンジニア(SE)時代にデータベース(DB)を経験していたお陰で、Web系でもそんなに苦労することはありませんでした。 Web系でもHTML+CSSを使ったホームページ自体の作成よりも、PerlやPHPなどのプログラミング言語を使ったシステム開発的なものが多かったです。 一例で言えば、会員制のシステムや在庫管理システム、事務的なシステムなどをWeb系にしたりしていました。 画面・・・・ 続きはこちら
やっとこさホームページが完成しました。 ここまで辿りつくのに試行錯誤の連続。 一時はあきらめようとも思いましたけど、なんとなく中途半端で納得できませんでした。 やっぱり・・・・ 続きはこちら
昔はいろいろなものをCGI(Common Gateway Interface)で作っていました。 殆んどは実用的なものが多いのですが、お遊びで作っていたものもありました。 最近では、新しいものを制作することは殆んどなくなってしまいました。 ネタが・・・・ 続きはこちら
どうしてもWebサイト制作に集中することができません。 パソコンを使用するとついつい誘惑が多く、他のことに気がいってしまうのです。 今は、ともかくWebサイト制作に集中していかなければ、目標としていることには到底たどり着けなくなってしまいます。 それだけ・・・・ 続きはこちら
もうこれはやる気の問題のように思います。 なかなかエンジンがかかるまで、ちょっと時間が必要なところもあるのです。 自分ではいろいろと考えて行動しているつもりでも、空回りな状態で無情にもときが過ぎていくだけになってしまっています。 それでも・・・・ 続きはこちら
やっとトップページが完成しました。 2日間かかってしまいました。 本格的なサイトのホームページ制作は久しぶりだから・・・・ う~ん・・・・ 続きはこちら
著作権法では、著作物は創作的に表現した物であることと、文芸、学術、美術または音楽の範囲内であることが定められています。 そうすると、文芸、学術、美術または音楽の範囲外の物や、創作的に表現されていない物は著作物ではありません。 具体的には次のとおりです。 ○ 文芸、学術、美術または音楽の範囲外の物 「工業製品」~ 自動車やロボットなどの工業製品は、文芸、学術、美術または音楽の範囲外の物ですので、著作物ではありません。 ○ 創作的に表現されていない物 以下の例は、いずれも創作的に表現されていない物ですので、著作物ではありません。 「時事報道ニュース」~ これは以前に紹介しました。ニュースは事実の伝…
gigazine.net ⇧「XZ Utils」の問題は、偶然発見された感じだったような気がするから、コミュニティの健全性は関係ない気はしますが、影響範囲が大きい機能については、AIとかで自動的に脆弱性の検知をしてソースコードに反映できないようにとかして欲しいですな。 REST APIのレスポンス作成でOOEM(OutOfMemoryError)は簡単に起こり得るという話 画面とかであれば、ページング機能を実装して、一度に大量のデータをレスポンスに持たせないようにするなどができるんだけど、疎結合になっているシステム間で、Rest APIで処理のリクエストを送り、別システムで大量の処理を行った後…
記念すべきブログ執筆1日目! この記事を読んでくださったそこのあなた!ありがとうございます! 当ブログではSESになってまだ2年しか経っていない新参者の自分から見たSES業界&プログラマーという職種に関しての記事を書いています。 週に1日2日でゆるく更新していくので是非読んでくださると幸いです。 1回目の投稿、何を書こうかなと思いましたが現状自分が感じているこの職業に関して書いていきたいと思います。 題名にもありますがSESという職種で働く中で感じていることですが、この業界を経験して早2年知りたかったこと、、結論から申し上げますと御覧の通りです。 ①社内研修をあてにしなければよかった。。。 ②…
まとめ Rubyを勉強する前に、Pythonの学習のためにAnacondaというソフトをインストールしていた Pythonの環境構築についてよくわからないままインストールしていた上に、zshの設定ファイルに関連設定が色々と書き込まれているのが気持ち悪かったので、Anacondaを削除することにした 削除したのにCONDA_CHANGEPS1というAnaconda関連っぽい環境変数が消えない zshのプロンプトのテーマであるpureの中で設定されていた CONDA_CHANGEPS1でググっても同様のケースと思われる内容にヒットしなかったので、シェアしようと思います。 Anacondaのアンイン…
未経験からゲームデザイナーになる方法について知りたいと考えている方々へ、この記事では具体的なステップや学習方法、成功事例などを紹介します。 ゲーム業界は常に需要が高く、未経験でもチャンスが広がっています。 では、どのようにして未経験からゲームデザイナーになるのか、その方法をひとつずつ見ていきましょう。 【PR】ゲーム業界の転職・求人情報 まずは無料エントリー!最短30秒で完了!【G-JOBエージェント】 1.未経験からゲームデザイナーになれるのか 2.未経験からゲームデザイナーになる方法とは? 3.未経験からゲームデザイナーになれるステップバイステップガイド 4.未経験からゲームデザイナーにな…
システムエンジニアという職業には、多くの人がやりがいを見出すポイントがあります。そのやりがいを感じる理由と、その活かし方、成功事例、そしてよくある質問に対する回答について詳しく探っていきましょう。 システムエンジニアが持つやりがいは、仕事の成果を目にすることで感じる達成感や、チームと協力してプロジェクトを達成するうれしさなど、さまざまな要素が絡み合っています。また、やりがいを活かす方法や成功事例を知ることで、自身の仕事に対する姿勢やスキルアップの方向性を見つける手助けとなるでしょう。 さらに、システムエンジニアとプログラマーの違いや、やりがいを感じない時の対処法、システムエンジニアに必要なスキ…
未経験からテクニカルアーティストとして活躍することは可能なのでしょうか?この記事では、テクニカルアーティストの基本知識からスキル、効果的な学習法まで幅広く解説します。 テクニカルアーティストとは何か、未経験者が最初に踏むべき一歩、必要なスキル、効果的な学習法、よくある質問と回答まで、すべてを網羅しています。 未経験からテクニカルアーティストになるための手助けとなる情報を提供し、夢を実現するための第一歩を踏み出していきましょう。 【PR】ゲーム業界の転職・求人情報 まずは無料エントリー!最短30秒で完了!【G-JOBエージェント】 1.テクニカルアーティストとは?未経験でも理解できる基本知識 2…
システムエンジニアは、情報技術の専門家としてシステムやソフトウェアの設計、開発、運用などを行う重要な役割を担う職業です。 では、システムエンジニアに向いている人の共通点とはどのようなものなのでしょうか? システムエンジニアに向いている人の特徴を探るために、以下の項目を詳しく見ていきましょう。 【PR】副業・フリーランスを目指す方におすすめのプログラミングスクール ChapterTwo(チャプターツー) 1.システムエンジニアに向いている人とはどんな人? 2.システムエンジニアに向いている人のスキルとは? 3.システムエンジニアに向いている人のキャリアパスとは? 4.システムエンジニアに向いてい…
※本記事は、Geminiによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 プログラミングの「アート」:単なるプログラミング技術ではなく、問題解決能力を養う 重要なポイント: まとめ GeminiへのQA Q:正解ではなく自立の方法を教えるということでしょうか? Q:この記事では、なぜアートに例えたのでしょうか? 感想+雑記 原文 El Arte de Programar: No se Enseña Programación, Sino a Programar - DEV Community 意訳+要約 プログラミングの「アート」:単なるプログ…
(※イメージ画像です。) (※一部、広告・宣伝が含まれます。) (アフィリエイトリンク テキストリンク) <DMM WEBCAMPとは?> <DMM WEBCAMPの充実したカリキュラム> <DMM WEBCAMPの手厚いサポート体制> <DMM WEBCAMPの充実した就職サポート> <DMM WEBCAMPの口コミ・評判> <DMM WEBCAMPの魅力> 20代のうちにキャリアアップをしていきたいと思っている方は必見!! プログラミングを身につけることで自分の市場価値を高めることができ、 転職に有利になります。 DMM WEBCAMPは、オンライン完結型でプログラミングを学べるスクールで…
こんにちは、ロジカル・アーツの石山です。 最近見つけた便利なメソッドがありましたので、 Apexで取得したい項目の項目名を動的に変更する方法についてと題して ご紹介します。 Apexとは 紹介するsObjectメソッド sObjectメソッド:get(fieldName)メソッドについて 動的に取得する際の簡易応用例 注意点 最後に Apexとは Salesforceのサーバで動作するプログラミング言語になります。 型付けされたオブジェクト指向言語で、基本的にはJavaに非常によく似ている文法構造をしています。 Apexの基本的な概要については開発者ガイドに記載されておりますので、是非ご確認下…
ランキング参加中【公式】2024年開設ブログ こんにちは! 雑学王です!! 今回は【プログラマーについて】です プログラマーは、コンピューターや他のデジタルデバイスが特定のタスクを実行するための指示を書き、プログラミング言語を使用してそれらのタスクを自動化する人々です。彼らはソフトウェア開発の専門家であり、多くの場合、ソフトウェアやアプリケーションの設計、開発、テスト、および保守を担当します。 プログラマーが行う主なタスクには、以下のようなものがあります 1:プログラミング言語を使用してソフトウェアやアプリケーションを設計および開発する。 2:コードのテストとデバッグを行い、問題を解決する。 …
宣伝宣伝〜!!!私が書いた書籍「つくって、壊して、直して学ぶKubernetes入門」が発売になりました〜〜〜!!!チリンチリン〜〜〜!!! 前回、本書を執筆するに至った経緯などについて書いたため、今回は純粋に宣伝ブログになります。 blux.hatenablog.com 本のリンク https://www.amazon.co.jp/dp/4798183962 つくって、壊して、直して学ぶKubernetes入門の概要 目次は以下の通りです。 Part 1:つくってみようKubernetes Chapter 1 Dockerコンテナをつくってみる Chapter 2 Kubernetesクラス…
はじめに こんにちは。セキュリティエンジニアの田村と千原です。この記事は 2 人で共同執筆しております。 この記事はFFRIセキュリティに興味はあるものの、大学や専門学校で非情報系の事を学んでいる、もしくは、セキュリティやコンピュータの事前知識をあまり持っていない方向けの記事です。 そのような方の中には、セキュリティの事前知識が無いのに選考に応募してもよいのだろうか、入社したとしてその後の業務について行けるのだろうか、といった疑問を持つ方もいらっしゃるのではないでしょうか。 実は当社には、数学・物理をはじめとした非情報系出身の社員がセキュリティエンジニアとして多く在籍しています。本記事を執筆し…