マック屋🇯🇵日曜エンジニアの日常

日曜エンジニアの日常を綴ります。作ったアプリやアプリの作り方など。 🔰ブログ https://taiyosite.com/ 💻作ったアプリ https://app.taiyosite.com/

マック屋🇯🇵日曜エンジニアの日常

日曜エンジニアの日常を綴ります。作ったアプリやアプリの作り方など。 🔰ブログ https://taiyosite.com/ 💻作ったアプリ https://app.taiyosite.com/

    マガジン

    最近の記事

    【書評】ひろゆきの「プログラマーは世界をどう見ているのか」

    ひろゆき(西村博之)さんの「プログラマーは世界をどう見ているのか」を読みました。 この本は、プログラミング初心者の入門にピッタリな内容です。プログラミングを学ぶメリットを実例を交えて解説したり、実際に自分で書いて動かしてみる体験を通してプログラミングの基礎を楽しく学べます。 この記事では、印象に残った話をご紹介したいと思います。 印象に残った話読んだ中で印象に残ったところを挙げます。 ①ボトルネックを見つける ボトルネックとは、生産性の低下を招いている箇所です。これ

      • On-chain Asset Storeで歴史を刻め

        私はフルオンチェーンのNFT画像を所有しています。 OpenSeaで確認できます。 このNFTは「On-chain Asset Store」という「ブロックチェーン・NFTの発展を目指すプロジェクト」に協力した人がもらえる特別な画像です。 On-chain Asset StoreとはOn-chain Asset Storeは、ソフトウェアエンジニア中嶋聡さん発案のプロジェクトです。 現状のNFTの問題である「画像データ自体はブロックチェーン上に無いのでサーバーがストッ

        • web3の所感

          2022年web3が流行している。 web3とは?社会(経済)が大きく変わるかもしれないムーブメント。デジタル技術の進化によりブロックチェーンやVRが浸透してきている。資産をデジタルで所有し、メタバースやVR空間での経済活動を総称してweb3と言う。webの技術としてのweb3.0とは別物の話。 なぜweb3に変わるのか?web1.0 情報は世界中のサーバーコンピュータに保管され、誰でもインターネットを安く利用できた。ネット上にあるデータは人類が共有する資産だった。

          • パソコンやスマホにWebサイトが表示されるしくみ

            24時間365日、いつでもどこでも、知りたい情報を閲覧できる時代です。 そんな便利なWebサイトは、なぜパソコンやスマホの画面に表示できるのか。 ウェブの仕組みについてのお話です。 パソコンやスマホの画面にWebサイトが表示される仕組みその答えは、ブラウザが頑張っているからです。 インターネットで検索する時に何気なく使っているソフト「ブラウザ」です。 では、ブラウザはどのような仕事をしているのか? ブラウザとはブラウザは、ユーザーの依頼を受けると、サーバーと呼ばれ

          マガジン

          マガジンをすべて見る すべて見る
          • 家事の工夫
            マック屋🇯🇵日曜エンジニアの日常
          • はじめてのプログラミング
            マック屋🇯🇵日曜エンジニアの日常
          • ブロックチェーンアプリ制作
            マック屋🇯🇵日曜エンジニアの日常
          • ウェブのしくみと作り方
            マック屋🇯🇵日曜エンジニアの日常
          • 【JavaScript】ポケモンWeb図鑑を作ってみた
            マック屋🇯🇵日曜エンジニアの日常
          • HTML,CSSの基礎
            マック屋🇯🇵日曜エンジニアの日常

          記事

          記事をすべて見る すべて見る

            ウェブサイトとは何か?

            「Webサイトとは何か」か考えていきましょう。 WebサイトとはWebサイトとは、文字や画像などを使って、何かを宣伝したり、お知らせするためのコンテンツです。ホームページと言われたりもします。 この目的は「情報を伝えること」です。 情報とは、データと言い換えてもいいと思います。 Webサイトに表示できるものWebサイトには、以下のような情報を表示することができます。 文字 画像 音楽 動画 どんなサイトも、基本的には4つの要素から作られています。 あとは、

            【ポケモンweb図鑑】Webページの読み込み速度を向上させる方法

            以前、PokeAPIを利用した「ポケモンweb図鑑」を作りましたが、、、ページの表示(画像の読み込み)がとても遅い状態でした。 遅いプログラム(Before)以前のプログラムを三段階に分けて説明します。 APIで読み込んだデータを変数に入れる document.create でHTML要素を生成する 生成した要素にDOMを追加する 以上のプログラムをループ処理で表示していました。 プログラムは、以下のようになります。 for (i = 1; i < 151; i

            Google Apps Scriptで雨予報通知システムを作る

            Google Apps Script(以下GAS)を使って「雨予報通知システム」を作りました。 「雨予報の時だけGmailでメールを送るシステム」です。 開発の経緯このアプリを作ったきっかけは「天気アプリを毎日チェックするのって面倒だな。」と思ったことです。 雨予報の時だけ、通知が来たら便利だと思ったからです。 GASについてこのアプリはGASを使って作りました。 GASを使った理由は3つあります。 スクレイピングが簡単 Gmailの送信が簡単 定期実行も簡単

            有料
            100

            ウクライナまとめ

            「ウクライナのことを知りたい」という人へ、簡単に概要、寄付先、ウクライナを知るためのコンテンツなどをご紹介します。 ウクライナの概要(Ukraine)国名:ウクライナ(Ukraine) 首都:キエフ(Kyiv) 人口:4130万人(日本の3分の1) 面積:60.4万平方キロメートル(日本より1.6倍大きい) ウクライナの国旗ウクライナの国旗は、青・黄の二色旗です。 「青空と麦畑」を表す旗と言われています。 Heulwolf - 投稿者自身による作品, CC 表示-継承

            DApps開発を学べるコンテンツまとめ

            ブロックチェーンでデータを管理するアプリ「DApps」 HTMLやJavaScriptの単なるWebサイトに、メタマスクを連携して作れるようです。 この記事では、DAppsの概要と学習方法をご紹介します。 DAppsとはアプリで使用するデータをブロックチェーンで管理するアプリのことです。 Decentralized Applications の略で、日本語では「分散型アプリケーション」です。 分散型?今までのアプリケーションは、運営が持つサーバーで管理されていました

            「プログラミングとは何なのか?」を説明します!

            最近は、DXの流れから「デジタルに強いビジネスパーソンになりたい」「プログラミングをやってみよう!」という人も増えてきました。 しかし、「プログラミングって何?」と言われると、答えられる人も多くはないと思います。 私自身、プログラミングの本質がわからないまま学習してしまい、遠回りをした経験があります。 だからこそ、プログラミングの本質を理解してからプログラミングをはじめて欲しいのです。 そこで、今回は「プログラミングとは何なのか?」について説明します。 プログラミン

            HTMLとJavaScriptだけで「メモアプリ」を作る!!

            こんにちは!個人開発家のマックです! 今日は「HTMLとJavaScriptだけでメモアプリ」を作ったのでご紹介します! できるだけわかりやすいように、プログラムにコメントも書いてありますので、ぜひ最後まで見て下さい! プログラムの動き方を一つひとつ確認していけば、初心者さんでも理解できると難易度だと思います。 「HTMLはわかってきたけど、JavaScriptがとっつきにくい」という初心者さんは、ぜひご覧ください。 まずは作ったアプリです↓ 「新規メモボタン」を

            忘れた時に見るCSSまとめ

            Web制作でたまに使うCSSをまとめました。 ずっとやっていないと忘れるCSS。 備忘録として。 要素・・・要素をどうにかするもの 背景色 背景画像 影をつける 透過する 枠線をつける 角を丸くする 文字・・・文字の装飾関係 太くする 間隔をあける 色を変える 影をつける リンクの下線を消す 行の高さを変える リストの点を消す 文字を中央揃えにする その他・・・マウスカーソルが載ったときのイベント サンプルコード

            ターミナルでVSCodeを開く方法

            こんにちは、マックです\(^o^)/ 駆け出しエンジニアから一歩進むためには、ターミナルを使いこなせるようになることです。 こんなやつ使いこなせたらかっこいいですよね。 そこで今回は「ターミナルからVSCodeを開く方法」をご紹介します。 ターミナルでVSCodeを開く方法まずは、①VSCodeの設定が必要です。 そのあと、②ターミナルでコマンドを入力するだけです。 ①VSCodeの設定をする VSCodeを開いたら、Command + Shift + Pでコマンド

            Webページを無料で公開できるGitHubPages

            こんにちは、個人開発者のマックです\(^o^)/ HTMLやCSSでWeb制作をしている方は、作ったサイトを公開してみましょう。 「GitHubPages」を使えば無料で公開することができます。 GitHubPagesを使う方法「GitHubPages」を使ってサイトを公開するためには、まずGitHubのアカウントを作ります。 そしたらそこに、作ったファイル(HTMLやCSS)を保管するだけで公開できちゃいます。 以下のProgateの記事とYouTube動画を見れば

            スーパーの鰻をもっと美味しくする裏技

            スーパーで売っている味付きの鰻をもっと美味しくする方法を話します。 方法①鰻に付いているタレを水で洗い流します。 ②フライパンにアルミホイルを敷いて、鰻を置き、適量の日本酒をまぶします。 ③蓋をして5分蒸したら完成です! ちょっとした工夫で、庶民の味方スーパーの鰻を美味しくできます。ぜひお試し下さい。

            ホームベーカリーで簡単【食パンの作り方】

            自宅でもパンが作れる時代です。工程も簡単で、材料を入れて寝て待つだけ。ほぼ自動で作れます。コロナ禍でお家時間が増えた人にもおすすめの趣味です。 材料【1斤分】材料は以下です。ホームベーカリーの釜に入れる順に記載しています。 水 80ml牛乳 100mlはちみつ 大さじ1砂糖 20g全粒粉 小さじ10強力粉 500g(200mlのカップを2.5杯分)バター 20gドライイースト 3g 作り方上記の材料をホームベーカリーの釜に入れるだけです。 とても簡単です。スイッチを入