サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 9
magazine.techacademy.jp
初心者向けにPythonでインストールしたパッケージの一覧を取得する方法について現役エンジニアが解説しています。パッケージとはPythonの外部ライブラリのことでpipを使ってインストールします。pipのlistやfreezeコマンドでインストールしたパッケージの一覧を確認する方法を解説します。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査
パスとは パスは、1つ以上の直線セグメントまたは曲線セグメントで構成された線のことです。 ペンツールなどで作成することができます。 [PR] Webデザインで副業する学習方法を動画で公開中 文字をパス化するメリット 文字をパス化することで、文字は図形化され、テキストの状態では使えなかったPhotoshopの機能や効果を適用できるようになります。また、文字を書く時に使用されたフォントがインストールされていないコンピューターでファイルを開いた場合も、文字の形を崩すことなく表示することができるようになります。 文字をパス化する方法 レイヤーパネルで、パス化したい文字が書かれたテキストレイヤーを選択します。 メニューから「書式」ー「作業用パスを作成」をクリックし、文字から作業用パスを作成します。 タブの「パス」をクリックしパスパネルを表示します。タグが表示されていない場合は、メニュー「ウィンドウ」
Web制作の仕事をするうえでの心構えについて解説します。 最近、在宅でできる副業としてWeb制作の仕事を目指す人が増えています。 ここでは一例として、実際にホームページを制作して顧客へ納品する前にどのようなポイントを確認するのかを説明します。 また、納品後のサイト運用の際にも活用できる内容ですのでしっかりと確認して、サイトの品質向上に役立てましょう。 目次1 制作前と制作中の注意点1.1 ヒアリングの際に注意すべき事1.2 制作中に注意すべき事2 制作後、納品前の注意点2.1 デザイン関連のチェック項目2.2 コーディング関連のチェック項目2.3フォーム関連のチェック2.4 タグ関連のチェック(SEO関連設定チェックも含む)2.5 OGPの設定2.6 hタグ(見出し)の設定2.7 alt属性2.8 サイトマップXML2.9 Web解析、計測タグ チェック3.まとめWeb制作の仕事を確実にし
「スキマ時間で稼げる副業はないかな…?」 「どうせなら在宅でできる副業はないかな…?」 「スキルを身につけながら稼ぐことはできないかな…?」 この記事では、在宅でできるおすすめの副業20選を紹介し、選び方、副業をする上での注意点まで解説しています。 今の会社の収入だけでは満足できていない人 会社に出勤するのが無駄だと思っている人 そんな人に向けて書きました。 この記事を最後まで読めば、あなたにぴったりの副業が見つかるでしょう。 目次1 在宅でできる副業20選1.1 Webライティング1.2 ブログ1.3 プログラマー1.4 Webサイト制作1.5 Webデザイン1.6 イラスト制作1.7 ネットショップ1.8 カスタマーサポート1.9 データ入力・文字起こし1.10 コンサルティング1.11 Webマーケティング1.12 動画編集1.13 広告動画制作1.14 写真撮影1.15 ナレーショ
逆コンパイルとは まずは逆コンパイルとはなにかについて簡単に説明していきます。そもそもJavaファイルをプログラムとして動かすためには「コンパイル」という手順を踏む必要があります。「コンパイル」というのは、人間が書いたテキストである.javaファイルを、コンピュータが読むことのできる形式である.classファイルに変換することです。 これに対して、「逆コンパイル」というのは人間が読めない形式である.classファイルを、人間が読めるファイルである.javaファイルに変換しなおすことになります。逆コンパイルを行うことによって、.classファイルしかない場合などにはプログラムの中身を確認することができるなどのメリットがあります。 [PR] Javaプログラミングで挫折しない学習方法を動画で公開中 逆コンパイルを行う方法 Javaにおいて逆コンパイルを行うにはJAD(Jad Decompile
sessionの有効期限とは sessionの有効期限とは、セッションファイルが保持される期間です。セッションファイルが保持されている間は、ユーザが画面遷移した後でも前回接続した時の状態を保存し、特定できます。 これにより、以前に接続したサイトで、ログイン状態を保持したり、操作の続きを行ったり、ユーザごとに特化した情報の提供ができるようになります。 例)カートの中身、ログイン状態、レコメンド情報など sessionの有効期限が切れるというのは、セッションファイルが削除されるということになり、前回の接続情報が破棄されるということになります。 つまり、ログインしていた状態が解除されて再度ログインが必要になることや、カートの中身がリセットされたりするということになります。 sessionの有効期限はサーバで決められており、何も指定しなけれれば、デフォルトの値が設定されます。 PHPでsessio
指定した要素が配列に存在するかチェックする方法 JavaScriptで配列内に「ある要素」が存在するかをチェックする場合、以下の方法が使えます。 indexOfメソッドを使う includesメソッドを使う(ES 2017) findメソッドを使う(ES 2015) filterメソッドを使う someメソッドを使う(ES 2015) ※ES2015やES2017というのはJavaScriptの仕様のことで、2015年に策定されたからES2015、2017年に策定されたからES2017です。 これらのメソッドはどれも少しずつ異なる仕様を持ちます。 下にいくにつれ、少しずつ構造と仕様が複雑になっていくので、混乱しないよう上からひとつずつインプットしていきましょう! indexOfメソッド indexOfメソッドは今回紹介するメソッド達の中では長老のような存在で、古くから多く使われています。
初心者向けにJavaScriptで「Cannot read property 'プロパティ名' of undefined」というエラーが出る原因と対処法について現役エンジニアが解説しています。undefinedとは中身が設定されていない変数にアクセスしようとした場合に発生するエラーです。if文などで判定し対処できます。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査
隣接セレクタとは 隣接セレクタとは、基準要素の隣の要素を指定するためのセレクタです。 CSSでは以下のように記述します。 HTML <span>1</span> <span>2</span> <span id="me">3</span> <span>4</span> <span>5</span> CSS #me + span { background: gold; } /* #meの隣にあるspan */ 実行結果 4の背景色がgoldになります。 直下セレクタとは 直下セレクタとは、基準要素の1つ下にある子要素を指定するためのセレクタです。 CSSでは以下のように記述します。 HTML <div id="me"> <span>1</span> <div> <span>2</span> <span>3</span> </div> </div> CSS #me > span { backgr
「具象と抽象の両方を行き来できるかどうかが、エンジニアにとってすごく大事なポイント」ビッグツリーテクノロジー&コンサルティングCTO高安厚思の”影響を受けた人”に迫る。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査 本企画では、業界トップの現役エンジニアの”影響を受けた人”にフォーカス。 CTOはどんな時、どんな場所で、どんな人に成長を支えられたのか。エンジニアを目指している人は必見です! ※肩書き等はインタビュー当時の内容となります コ
「僕だったら諦めていたかもしれないなという場面でも、彼はとにかく諦めずにやり遂げる。」primeNumberCTO鈴木健太の”影響を受けた人”に迫る。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査 本企画では、業界トップの現役エンジニアの”影響を受けた人”にフォーカス。 CTOはどんな時、どんな場所で、どんな人に成長を支えられたのか。エンジニアを目指している人は必見です! ※肩書き等はインタビュー当時の内容となります toB向けデータ統合
初心者向けにHTMLのフォームからPOSTで送信されたデータの受け取り方について解説しています。入力されたデータをPHPで送信する際にはPOSTとGETの2つのメソッドが使用されます。それぞれの違いとPOSTの場合の書き方を覚えましょう。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査
様々な回転方法と設定 アニメーションでよく見かける回転の動きについていくつか紹介します。 円上に動かす 一番よく見かける回転アニメーションです。ローディング画面などでよく使われています。 @keyframes rotation{ 0%{ transform:rotate(0);} 100%{ transform:rotate(360deg); } } 要素を平面で360度回転させます。 X軸で回転させる 鉄棒でくるくる回る動きのような感じです。 @keyframes rotation{ 0%{ transform:rotateX(0);} 100%{ transform:rotateX(360deg); } } X軸を基準に360度回転させます。 Y軸で回転させる X軸で回転させるのY軸バージョンです。 ご想像通り、XをYに変えるだけです。 @keyframes rotation{ 0%{
プログラミングやダンスが好きな小学3年生にインタビュー!プログラミング学習の楽しさやカリキュラムについてお話してくれました。新型コロナウイルスの影響で休校になったときにテックアカデミージュニアの「はじめてのScratchコース」を受講していただき、今ではゲームを自分で作れるまでに成長しています。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査 プログラミングとダンスが好きな女の子!新型コロナウイルスの影響で休校になり、小学2年生の3月にテッ
2025年より大学入試にプログラミングが出題!大学入学共通テストが再編成され、プログラミングを含む「情報」科目が新設されます。本記事では、この度再編成された大学入学共通テストの内容や新設される「情報」のサンプル問題を紹介します。2025年以降に大学受験を控える高校生や親御さんは必見です。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査 令和7年より大学入学共通テストが再編成され、プログラミングを含む「情報」科目が新設されます。 つまり令和7
型とは JavaScriptには数値や文字列といった「型」があります。 型はデータの種類です。数値や文字列の他にもnullやオブジェクトなどもそれぞれ個別の型を持ちます。 [PR] フロントエンドで副業する学習方法を動画で公開中 型を判定する方法 型を判定するにはtypeof演算子を使用します。typeof演算子の使用方法は以下のとおりです。 typeof(型を調べる値) typeof 演算子について、詳しくは以下の記事も参考にしてください。 MDN – typeof ただし typeof演算子はnullやオブジェクトを詳しく判別できません。それらを判別する方法についてはObject.prototype.toStringを使用します。 var toString = Object.prototype.toString; toString.call(型を調べる値) Object.prototy
初心者向けにPythonのテストフレームワークunittestとpytestの違いについて現役エンジニアが解説しています。テストフレームワークとは、ソフトウェアのテストを行うフレームワークのことです。Python標準のunittestとサードパーティーのpytestのインストール方法や使い方について解説します。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査
小学校、中学校、高等学校と学校教育課程におけるプログラミング教育の必修化が決定してから多くの関心が集まっています。 しかし、プログラミング教育とは具体的に何を学ぶのか、どんな授業をするのか、実際はよく分からないという方が多いのが現状です。 そこでこの記事ではプログラミング教育必修化の導入背景や目的について詳しく解説していきます。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査 小学校、中学校、高等学校と学校教育課程におけるプログラミング教育
初心者向けにPythonの文字列における変数展開について現役エンジニアが解説しています。変数展開とは、文字列の中に変数名を埋め込んでおき、実行時に値に展開することです。Pythonで変数展開を行うには、%演算子、format関数、f文字列を使う方法があります。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査 Pythonの文字列における変数展開について解説します。 そもそもPythonについてよく分からないという方は、Pythonとは何なの
【困った!】いつの間にかローマ字入力が大文字になっていたときの対処法 誰しもが1回は経験したことのある、キーボードのローマ字入力がいきなり大文字になってしまったときの、原因と解決方法を紹介。アルファベット入力を大文字に固定してしまう機能【CapsLock】についてや、その解除方法などを、パソコン初心者の方にも理解して頂けるよう、わかりやすく説明しています。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査 皆さん、こんな経験はありませんか?
プログラミングやデッサンが好きな小学5年生にインタビュー!プログラミングで作ったオリジナルゲームやプログラミングが役に立ったことについてお話してくれました。新型コロナウイルスの影響で休校になったときにTechAcademyジュニアの「はじめてのScratchコース」を受講していただき、今ではゲームを自分で作れるまでに成長しています。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査 プログラミングやデッサンが好きな小学5年生!新型コロナウイル
二重送信の概要と原因 二重送信とは、例えば個人情報を登録するWebページで個人情報登録フォームを入力し終えた後に「登録」ボタンを押したとします。その後、内部的には、画面からサーバに対して登録をするための「リクエスト」が送信され、サーバ内のプログラムによって、DB(データベース)への登録処理や、登録するデータのファイル出力処理などが行われます。そのような処理が完了した後に画面に対して「レスポンス」が返されます。 そのレスポンスが返却される前に、「登録」ボタンを再度押してしまうと、本来1件しか登録してはいけない個人情報がDBに2件登録されてしまったり、ファイルに2件出力されてしまったりと、システムとしてあってはならないことが起きてしまいます。 これが二重送信と呼ばれる原因の1つの例で、このような二重送信を防止するために画面のプログラムや、サーバのプログラム内に防止対策を施さなければいけません。
OpenCVとは OpenCVとは、動画や画像を処理するのに必要なさまざまな機能が実装されたオープンソースのコンピュータ・ビジョン・ライブラリです。 OpenCVを使用することで、フィルター処理、オブジェクト追跡、物体認識、機械学習等の処理をPythonで行うことができます。 [PR] Pythonで挫折しない学習方法を動画で公開中 opencv-pythonのインストール方法 opencv-pythonはpipを使用してインストールできます。 opencv-pythonをインストールする場合は以下のコマンドを使用します。 pip install opencv-python pip install opencv-contrib-python pip installを利用してopencv-pythonをインストールしてみよう それではここまで紹介した内容を参考にpip installを利用し
配列の種類と特徴の比較 Kotlinの配列には大きく分けて2つの種類があります。 基本型(プリミティブ型)の1つとしての配列: Arrayが該当します コレクションパッケージの1つとしての配列: ListやArrayListなどArray以外のほとんどが該当します Kotlinで複数の要素を扱う際は、基本的にコレクションパッケージで用意されているListやMutableListなどのクラスを使用します。 Arrayはライブラリなどで明示的に使うことを指定されている場合に使用すると良いでしょう。またListは読み取り専用のクラスであり、要素や要素数を変更する可能性がある場合はMutableListを使用します。 MutableListと同等のクラスにArrayListがあります。両者の違いは可変(Mutable)であることを明示しているか、です。通常はMutableListを使用し、Java
selectオブジェクトとは selectobjectとは、プルダウンの選択肢を表示してユーザに選択をしてもらうインタフェースを提供してくれるタグになります。 selectタグには子要素として、optionタグを追加して記載します。このオプションタグが選択肢になります。 <select> <option></option> <option></option> </select> optionには、valueとHTML上に表示しるtextの二つを記載出来ます。 例えば、学年を選択させる場合にvalueは”1″でtextは”一年生”などとします。valueはプログラムで扱いやすい値にします。Textは人が見て分かりやすい値を使います。 [PR] フロントエンドで副業する学習方法を動画で公開中 text値を取得する記述方法 selectタブの扱いは他のタブと少し違っています。なぜなら実際に扱いた
初心者向けにCSSで要素の高さを指定する100vhと100%の違いについて解説しています。Viewportに基づいた単位を使用することで、様々な媒体に対応したサイトを作成することができます。100vhと100%の違い、高さを指定したときの画面での見え方を確認しましょう。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査 CSSで要素の高さを指定する100vhと100%の違いについて、TechAcademyのメンター(現役エンジニア)が実際のコ
初心者向けにHTMLでtableを縦並びにする方法について解説しています。tableタグの基本の書き方とHTMLで縦並びにするやり方、CSSで縦並びにするやり方それぞれについて説明します。サンプルで動作を確認しましょう。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査 HTMLでtableを縦並びにする方法について、TechAcademyのメンター(現役エンジニア)が実際のコードを使用して初心者向けに解説します。 そもそも、HTMLの記述方
初心者向けにJavaScriptの命名規則について現役エンジニアが解説しています。変数や関数などの名前は基本的なルールを守っていれば問題ないのですが、定数は大文字、変数名にはわかりやすい半角英数字などをつけることが慣例としてあります。他のプログラミング言語でも似ていますので、命名規則について気を付けるようにしましょう。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査 JavaScriptの命名規則について解説します。 実際のコードをもとに解
初心者向けに2021年までに身につけると圧倒的に差がつくスキル3選について解説しています。ここでは3DCG作成、時短リカバリー術、プログラミングについて説明します。それぞれを身につけることでどのような影響があるかを見ていきましょう。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査 2021年までに身につけると圧倒的に差がつくスキル3選について、TechAcademyのメンター(現役エンジニア)が初心者向けに解説します。 今回の記事の内容は動
次のページ
このページを最初にブックマークしてみませんか?
『magazine.techacademy.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く