ともすたmedia
新着記事
-
2024.04.02
Astro DBでデータをページに表示しよう
Astro DBは、Astroが公式で提供するデータベースサービスです。これを利用すると、簡易的なCMSとして利用したり、お問い合わせフォームの内容を一時的に保管しておく場所として利用するなど、情報を記録したり取り出した […]
-
2024.03.11
TypeScriptの「型」とはなにか
TypeScriptは、JavaScriptをベースにさまざまな機能を追加したプログラミング言語ですが、中でも特徴的なのは、名前にもある「型(Type)」という特徴です。 例えばJavaScriptの次のプログラムを見て […]
-
2024.03.05
kintoneがWebエンジニアにおすすめな理由
kintone(キントーン)は、サイボウズ社が運営する「業務アプリ制作のノーコードツール」とされています。 こう聞くと、エンジニアにとってはあまり縁のなさそうなツールに感じますが、これはサイボウズ社がターゲット層に向けて […]
-
2024.03.01
フロントエンド(Jamstack)開発で知っておきたいことば10選
Webサイト制作、特にフロントエンド開発の現場は流れが速く、次々に新しい技術・新しいことばが登場します。そこでこの記事では、そんなフロントエンド、特にJamstack開発をするに当たって、覚えておきたいことばを10個紹介していきましょう。
-
-
2024.01.31
TypeScriptを直接実行できる『ts-node』
JavaScriptでちょっとしたプログラムを作成した時、Node.jsを使って次のようにプログラムを動作させることができます。 しかしこの時、TypeScriptを使って開発をしたいと思った場合は、TypeScript […]
-
2024.01.30
JavaScriptで小数の計算の誤差を解決する『decimal.js』
JavaScriptに限らず、コンピュータは小数の計算が苦手です。例えば、次のプログラムを実行してみましょう。 100 × 1.1という計算なので、結果は「110」になるはずです。しかし、JavaScriptで実行すると […]
-
2024.01.28
TypeScriptで「ブロック スコープの変数を再宣言することはできません。」と言われたら
Visual Studio Codeで、TypeScriptを使って開発しているとき、変数名のところに「ブロックスコープの変数 ‘tax’ を再宣言することはできません。」というエラーが発生するこ […]
-
2024.01.24
Visual Studio Codeをインストールしよう
Visual Studio CodeはMicrosoftが開発する無償の開発用エディタソフトです。 Web制作や、プログラミング開発に非常に役立つエディタなので、是非インストールして学習などに役立てましょう。 ダウンロー […]
-
2023.08.26
Prettierで変なところで改行されるのを防ぐ方法
Visual Studio Codeに、Prettierプラグインをインストールしてフォーマッタに利用すると、プログラムコードを自動的に整形してくれます。 しかし、標準の状態だと次のようにHTMLタグの途中の変なところで […]
-
2023.06.23
Snow Monkeyでページ内リンクがメニューに隠れてしまうときの対処法
Snow Monkeyのメニューバーは、標準で画面上部に固定されて表示されます。 しかし、この状態でページ内リンクを設置すると、次のように見出し部分がメニューの影に隠れてしまいます。内容自体は見られますが、これはちょっと […]
-
2023.03.24
ChatGPTをプログラミング学習に役立てる方法5選
高機能AIチャットサービス、ChatGPTはプログラミング学習にも役立てることができます。ここでは、5つの方法を紹介しましょう。
-
2022.11.30
Figmaのグループ化、結合・統合とコンポーネントの違いを知ろう
Figmaで複数のシェイプをまとめるときに使う「グループ化」「結合」「統合」と「コンポーネント化」について紹介します
-
2022.11.22
PHPのFileinfo(finfo)で、ファイルの種類を表示しよう
PHPでファイルをアップロードしたときに、その種類を知ることができるFileinfoファンクションを紹介します。
-
-
2022.05.14
ロリポップでWordPressが爆速になる『LiteSpeed Cache』がリリース
レンタルサーバーのロリポップで、WordPressの動作がより高速にする『LiteSpeed Cache』がリリースされました。ハイスピードプラン(月額550円〜)から利用可能です。
-
2022.04.22
プログラマのためのPC/スマホ/タブレットの選び方 2022年度版
春になって、これから新しく学習用、仕事用にコンピューターを揃えたいという方も少なくないでしょう。 WindowsかMacか、iPadは買うべきか。さまざまなデバイスが登場していて迷ってしまいます。そんなときの1つの指針と […]
-
2022.04.08
Vue CLI(Vue UI) + Vue Router + Vuex (+ vuex-persist) を使ってメモ帳アプリを作ろう
この記事は、「これからはじめる人のJavaScript/Vue.jsの教科書」のVue3対応、アップデート記事です。本書をお持ちの方は、後半の記事を以下の記事に差し替えてご利用ください。 Vue.jsは、JavaScri […]
-
2022.03.10
npmってなに? Node.jsのバージョンを切り替えられるVolta / nとyarnも紹介
プログラミングやウェブ開発でよく利用される「npm」や「yarn」はなにか、Node.jsのバージョンを切り替えられるVoltaやnとともに紹介します。
-
2021.12.01
JavaScriptのwhile構文で万年カレンダーを作ろう
JavaScriptで同じような処理を繰り返したいときに使えるwhile構文を使って、万年カレンダーを作ってみましょう。
-
2021.10.15
Microsoft EdgeとInternet Explorerってどう違うの? Chromeの仲間ってどういう事?
2021年に登場したMicrosoftの最新OS『Windows 11』には、標準ウェブブラウザーとして「Microsoft Edge(以下、Edge)」が搭載されています。 Microsoftといえば、長らく「Inte […]
-
2021.07.31
この夏学びたいプログラミング言語10選
一部の都府県が緊急事態宣言下のこの夏、外出を控えて自宅でのんびりしている方も少なくないでしょう。せっかくなので、この機会にプログラミングを学んでみませんか? ここでは、この夏、学んでおきたいプログラミング言語をご紹介しま […]
-
2021.07.22
WordPress 5.8リリース。変更点とバージョンアップの注意点
WordPressが、5.8にバージョンアップしました。WordPressは小数第2位がマイナーバージョン、整数部と小数第1位がメジャーバージョンとされています。(5.9の次が 6.0になる予定?) メジャーバージョンに […]
-
2021.06.17
Cookieを特定のサイトのものだけ削除する方法
ウェブサイトを開発していると、Cookieの値のせいで管理画面などにアクセスができなくなったり、正常に操作が行えなくなってしまうことがあります。 そんな時、Cookieを削除すると戻るのですが、この時ウェブブラウザーの機 […]