絞り込み条件を変更する
検索条件を絞り込む

IT・テクノロジー(72ページ目)

12,456 件中 4,261 - 4,320 件表示
カバー画像

ショクノロジー「世界一の食事処」

【世界一高い場所】 世界で1番高い場所のレストランは ブルジュハリファの中にある アトモスフィアと言うレストランで 122階の442mにあります。 ブルジュハリファ自体828mあるので 東京タワーより高い442m地点でも ブルジュハリファの中では 中間地点位の高さです。 ここのレストランは 世界中の料理を食べる事が出来 魚介類やフランス料理や日本料理等 様々な料理を提供してくれます。 このレストランの経営会社は アルマーニホテルになり 宿泊するとレストランの食事が セットでついてきます。 食事だけでも予約を入れる事が出来 当日行くと迷路のような廊下を 数分歩き専用エレベータに案内され 直でレストランに行けるのです。 食事の平均価格が1人2万円位で ランチもディナーも最低食事価格が 設定されててそれ以下の食事しても 最低価格分取られます。 最高級の料理で最高の味ですが どの料理も鼻時が出るような高額で もしここに行くなら相当な覚悟をし 行かないとならないかも。 〓=〓=〓=〓=〓=〓=〓=〓=〓 【世界一広い場所】 世界で1番広いレストランは シリアのダマスカスにある 「バワベット・ディマシュク」で 東京ドーム1.2個分もあります。 バワベットディマシュクの広さは 客席が5400㎡もある広大さで 更にキッチンが2500㎡もあり 客の収容人数が6014人です。 ここで働く従業員が1800人もいて 2008年に世界最大のレストランと ギネスブックにも登録され とても有名になりました。 更に内装もとても豪華で 客席に滝や噴水や遺跡の模型があり 中央の舞台でショーも行われて もうテーマパ
0
カバー画像

【AI美女生成ブログ】教えて!AI美女生成 第2回~Openposeで思い通りのポーズをさせよう~

はじめに 画像生成の世界に革命が訪れました。Stable Diffusionという新たな方法を使えば、自分のイメージ通りのポーズで画像を生成することが可能です。本記事では、Openposeを活用した画像生成の方法を詳しく解説します。Stable Diffusionとは?Stable Diffusionは、プロンプトを使って画像を生成する革新的な技術です。しかし、ポーズのプロンプトでは、思い通りの画像を得るのが難しいことがありました。この問題に対処する方法が、Openposeをポーズ指定に活用することです。 OpenPose EditorとControlNetの導入手順 Stable Diffusionでポーズ指定をするためには、OpenPose EditorとControlNetの導入が必要です。幸い、これらの拡張機能を導入する手順は非常にシンプルです。OpenPoseEditorをGithubからダウンロードします。動画を参考にして、Stable Diffusion の「Extension」→「Install from URL」にある「URL from extension’s git repository」に貼り付け、「install」を押してください。手動作成と画像からの自動生成方法 ポーズを指定する方法には、手動で作成する方法と画像から自動生成する方法の2つがあります。どちらの方法も簡単に実行できます。自分のアイデアに合った最適な方法を選んでみてください。 ポーズをOpenPoseEditorでマウスを使っていじってください。自由なポーズをとらせることでポーズを反映できま
0
カバー画像

【Word VBA】七曜カレンダー作成マクロ▽ソースコード

Option Explicit Option Base 0 ' Public Sub 七曜カレンダー作成マクロ()     '*********************     Const CALENYEAR = 2023        '年(西暦)     Const CALENMONT = 10           '月     '*********************     'テーブルセル     Const CALENCLWD = 48            '幅     Const CALENCLH1 = 30             '高さ1(曜日)    Const CALENCLH2 = 50             '高さ2     'フォント     Const CALEFNTNA = "MS ゴシック"    '名前     Const CALEFNTS1 = 12             'サイズ1(曜日)    Const CALEFNTS2 = 24             'サイス2(1~)    Const CALEFNTS3 = 16             'サイス3(24/31)    '---------------------------------------------------------------------------     Dim Ip As Integer, Jp As Integer     Dim tblCale As Table     Dim intCl As Integer     Dim intDy
0
カバー画像

テクノロジー「哺乳類絶滅の日」

【未来の超大陸】 英国ブリストル大学の気候学者の アレクサンダーファーンズワースが 哺乳類が絶滅する日がいつか 科学的に求めてくれました。 コンピューターの計算によると 大陸が移動し続けて全部くっつく 約2億5000万年後に気温が高くなり 哺乳類が絶滅すると言います。 大昔から地球の大陸は くっついて1つにになったり 離れてたくさんの大陸になったり これを何度も繰り返してます。 独の気象学者アルフレート氏の 大陸移動説によれば地球上の陸地は およそ4億年から5億年の周期で 超大陸が出来たり分離りしてます 地球が生まれてから約46億年の間 小規模な物も合わせると20回以上 超大陸が出来て小さな大陸に分裂し それを繰り返してるのです。 次超大陸が出来る約2億5千万年後は 今の大陸たちが赤道上で合体して パンゲアウルティマと名付けられた 超大陸が出来ます。 この超大陸が出来る場所が赤道で そのため大陸のほぼ全域の気温が 1年中40度以上になってしまい 熱帯気候になってしまうのです。 〓=〓=〓=〓=〓=〓=〓=〓=〓 【気温上昇】 もう1つの原因で大陸が大きすぎる為 海風が内陸に入って来なくなり その風の冷却効果を受ける事が 全く出来なくなるからです。 しかし1番大きな気温上昇の要因は 大陸同士が衝突した時各地で起こる 火山噴火が原因で大量の溶岩がでて 固まり熱を吸収してしまう事です。 しかもこの溶岩に炭素が含まれてて その炭素が燃えて化学反応を起こし 大量の二酸化炭素が大気に放出され 一気に気温が上がります。 すると平均気温が40度以上になり 海の水の蒸発速度が速まって 湿度が急激
0
カバー画像

テクノロジー「天使の実体化」

【故人再現技術】 ChatGPTのようなAIを使用すれば 人の日記などの記録を元にして 話し方や考え方を再現し 疑似人格作って会話が出来ます。 画像や映像を合成できるAIは 実際の人物の映像を元に 存在しない表情や仕草の映像を 作り出す事を可能にします これらの技術の組み合わせで 亡くなった家族や友人をまるで 画面の中で生きているように 蘇らせることを可能にしたのです。 AIを使って故人を デジタル上に蘇らせる事を 「デジタルネクロマンシー」と呼び 最近この技術を誰でも使えます。 日本だと故人AIやバーチャル故人 と呼ばれて注目を集めており 海外で実際故人と会話できるAIの サービスも登場してきています。 2019年の紅白歌合戦にAIの 美空ひばりが登場しこの技術は 歌声や歌唱法をAIに学習させて 「VOCALOID:AI」で再現した物です このAI美空ひばりに対しての意見は 感動したとか不気味だったとか 故人への冒涜であるとか 本人の意思を無視してる等あります 〓=〓=〓=〓=〓=〓=〓=〓=〓 【故人立体表示】 2016年韓国のチャンチソンさんは 7歳の娘ナヨンちゃんを亡くし 3年後テレビ番組でナヨンちゃんが VRデジタルで再現され再会しました このナヨンちゃんは 体型が似た女子の動きをAI学習させ 生前に家族が撮影した写真や動画で 声や喋り方をAIで再現させたのです この母娘の感動の再会を見て 賞賛の声もある一方VRでの再会が 母親の心を更に傷つけるのでは?等 懸念の声も広がりました。 しかし我々が仏壇やお墓に向かって 自分の近況報告をする事は決して 変な行為でなくその時
0
カバー画像

【Microsoft Bing】と【Wix】が IndexNow の統合を発表!

Wix プレミアム サイトのコンテンツは、Bing、Yandex、Seznam.cz、Naver.com をサポートする IndexNow のおかげで、より速くインデックス付けされる可能性があります。ハイライト・Wix は Microsoft の IndexNow と統合して、プレミアム ユーザー向けのコンテンツのインデックス作成を高速化します。 ・IndexNow は、Web サイトがコンテンツの変更を検索エンジンに通知するための簡素化された標準化された方法を提供します。 ・この統合には、SEO 専門家やサイト所有者による追加のアクションは必要ありません。大手 Web 開発プラットフォームである Wix は最近、IndexNow を自社のサービスに統合し、プレミアム サイトの新しいコンテンツが検索エンジンによってインデックスされる速度を最適化しました。 この開発は、Web トラフィックを促進するために検索エンジンの迅速な更新に依存している何百万もの Wix ユーザーにとって特に重要です。 Microsoft Bing との共同作業により、Wix は現在、主要な検索エンジンによる革新的な取り組みであるIndexNowのシームレスなサポートを提供しています。Wix のプロダクト リードであるエイナット フービアン シーボルド氏は、統合について熱意を表明し、これは「すぐに使える優れた SEO ソリューション」を提供するという Wix の取り組みをさらに体現するものであると述べました。プレミアム サイトにおける IndexNow の仕組み IndexNow は、Bing、Yandex
0
カバー画像

VScodeのスニペット登録について

今回はよく使われているテキストエディタ「Visual Studio Code」でのスニペット登録を説明したいと思います。スニペットとはコード群を予めスニペットに登録することで短いコードで簡単に呼び出せる機能です。普段からよく使うコードや、長いコードを毎回 1 からコードを入力するのは大変なので、そういったコードを短縮して出せるようになるとコーディングスピードの向上に繋がります。よく使うネーミングでいえば、PCやスマホでいう「ユーザー辞書」のようなものです。スニペット登録の方法実はこのスニペット登録は、すでに色んな人がやり方を書いています。僕も最初にやる時は色々な登録方法を探していくつも目にしています。なのになぜこのテーマで書こうとしたかといえば!この機能、初心者の内から使いたい機能だと思います。ですが、初心者あるあるでここで詰まってしまう方が一定数いると思っています。僕もその一人。。。そして身近な人からも相談を受け、同じ方法で解決出来たことを知って、これは時間の無駄だ!と思い、ある1箇所を特に強調してお伝えしたいと思います。それではいってみましょう!1.  「Code」→ (歯車マーク) →「ユーザー スニペット」を選択。2.  検索欄で登録したいスニペットの言語を入力し、選択します。  (今回はHTMLの登録と仮定して「html.json」を選択)さて、ここで問題の場所がやってまいりました。みなさん説明の中で少しずつ違いはあるものの概ね同じような説明をされています。上の画像の部分にサンプルコードが入っていますが、これは実はあってもなくても変わりません。人によっては全部消してか
0
カバー画像

AI美女 バレーボール

強いぞ! NIPPON!
0
カバー画像

Githubアカウント切り替え

お久しぶりですココナラのブログの投稿頻度が少なめのYataberryDesignです。複数のGithubアカウントでssh接続を切り替える方法をご紹介します。①ssh鍵の作成ターミナルを開いてssh接続に使用する鍵を生成します。cd ~/.sshssh-keygen -t rsa -C メアド -f 鍵名②設定ファイルの作成cd ~/.sshsshフォルダ内に移動し鍵ファイルがあるところと同じ階層にconfigファイルを作成します。<ファイルの中身の例 - config>Host github.com.private # プライベート用  HostName github.com  User git  Port 22  IdentityFile ~/.ssh/id_rsa_private #①で名前をつけた鍵ファイル  TCPKeepAlive yes  IdentitiesOnly yesHost github.com.work # 仕事用  HostName github.com  User git  Port 22  IdentityFile ~/.ssh/id_rsa_work  # ①で名前をつけた鍵ファイル  TCPKeepAlive yes  IdentitiesOnly yes③接続方法ssh -T git@ホスト名最後にプロジェクトをクローンする際はホスト名を忘れずに指定しよう!
0
カバー画像

AI美女 今日の1枚

頼んでおいたもの 出来てる?
0
カバー画像

AI美女 今日の1枚

バイトちゅう
0
カバー画像

テクノロジー「名医AI」

【係留索症候群】 ChatGPTは 米の医師免許試験にも合格できる程 精度の高い医療分野の答えを出せて 医療以外の事でも期待されています そんなChatGPTが 3年間で合計17人の医師達が 原因を特定できなかった 7歳の少年の病気を言い当てました この病気が1日中体の痛みが続く 「係留索症候群」と言う病気で 歩行の異常や慢性的な痛み 自律神経が安定しない症状が出ます 2020年当時4歳のアレックス君は 体の痛みを突如訴え始めたので 母のコートニー氏が毎日 痛み止めを与えて我慢させてました 当初痛み止めのでアレックス君は 痛みが和らいでいましたが だんだん薬の効果が無くなってきて 体の痛みは悪化してしまいます。 痛みを我慢する為さまざまな物に 噛みついて耐えてたから両親が 「虫歯じゃなかろうか」と思い 歯科医の診断を受けさせました しかし歯科医に見てもらうと アレックス君に虫歯が無い事が判明し でも噛む事以外にも歯ぎしりが凄く この事も心配でした。 〓=〓=〓=〓=〓=〓=〓=〓=〓=〓 【気道閉塞】 このままだと歯ぎしりをする事で 呼吸がしずらくなってよく眠れず 睡眠に影響が出てると感じた医者は 「気道閉塞」かもと考えました。 なので歯ぎしりを治す専門医の 歯科衛生士を紹介されて 診断してもらった結果 頭蓋骨の形が通常と違ってました その違ってた場所が口蓋と言う 口の中の上部の鼻と口を分けてる 壁の役目をしてる骨の部分で ここがとても小さかったのです。 この口蓋が口と歯に対して小くて そのため睡眠中の呼吸がしにくく 熟睡できずに脳が酸素不足になり 脳機能障害の可能性がありまし
0
カバー画像

AI美女 今日の1枚

お出かけ前♪
0
カバー画像

AI美女 今日の1枚

ど あ~っぷ(⋈◍>◡<◍)。✧♡
0
カバー画像

【製作紹介1】Outlookメール自動作成ツール

多くの方のパソコンにインストールされている”エクセル”ですが、あまり使用されないマクロを使うと色々なことができる事を知っていただくためにbon31の知識を結集し「Outlookメール自動作成ツール」を製作しました。興味を持っていただけましたらご連絡をお願いします。このツールは以下の様な方々におすすめ致します。・毎日、毎週、毎月、定期的に繰り返し送信する定型メールを”簡単”に作成・メール送付先が多くても、送付先アドレスを一覧から選択するため”素早 く・正確に”実施できます。・添付ファイルも一覧から選択し、複数メールを”一気”に作成本ツールはこれから説明する3ステップで作成します。画面イメージを使い1ステップづつご説明します。(1)ステップ1[メール件名・本文の作成と宛先の選択]エクセルの行方向(A~D列)にメール送付先(メールアドレス)を入力、列方向にメールを作成・登録します。列方向に作成するメールは”メール作成フォーム”を使い直感的に作成できます。※メール作成フォーム画面ステップ1作成を手助けする”お助け機能(マクロ)”は上部Menuに配置①宛先情報入力 ・メールアドレスチェック:    入力したメールアドレスの誤りチェック ・並び替え:    メールアドレスの並び替え ・宛先情報1件クリア:    不要となったメールアドレスレコードを削除②メール作成 ・メール作成フォーム:    メールを作成するためのフォームを起動③宛先(To,Cc,Bcc)選択 ・プルダウン(To,Cc,Bcc)範囲設定:    ①宛先情報②メール作成が完了しましたら①②のマトリクス交点に     To,
0
カバー画像

ROBLOX STUDIO標準のパーツについて

ROBLOX STUDIOでは標準でいくつかのパーツが用意されており、そのパーツを組み合わせたり配置することで簡単なゲームを作ることができます。まずは下の画面の新規作成から「Baseplate」を選択開発画面が表示されます。この画面中央に表示されている四角いプレートがSpawnLocationといい、ゲーム開始時にキャラクターのスタート地点となります。まずは画面上部にある「パーツ」のボタンをクリックしてみましょう。下にメニューが開かれ、表示されている一覧からパーツを追加することで画面に配置することができます。試しにブロックを配置してみます。ブロックを配置すると画面右側の「Workspace」に「Part」という項目が増え、画面にも長方形のブロックが追加されます。他にも選択できるパーツは下にある5種類です。左から「ブロック」「球体」「三角柱」「角の三角柱」「円柱」になります。パーツはそれぞれサイズや方向、配置を自由に変えることができます。パーツを選択した状態で画面上部の「選択」「移動」「拡大/縮小」「回転」から行いたい操作を選択することでアイコンが変わり、操作することができます。■「選択」状態■「移動」状態■「拡大/縮小」状態■「回転」状態赤/青/緑はそれぞれ方向を表しており、画面右上にあるサイコロのようなマークにある方向と同じ色になります。サイズ変更や配置、回転を使って変更するとこのように空中に配置することも可能です。今後も基本的な操作からコーディングまで随時更新していきますので、興味ある方はぜひ見に来ていただけたらと思います。
0
カバー画像

ROBLOXでのゲーム作り

今小学生に大人気のROBLOXでは、パソコンさえあればコーディングなしでも簡単なゲームであれば作ることができます。RobloxStudioと検索して下のサイトの画面にある「制作を開始」ボタンからインストールするだけでゲーム作りの環境が完成です。インストール後、ログインを行えば下の画面が表示されてゲーム作りをスタートできます。※作成中のゲームとユーザ名は見えないように加工してます。新規でゲームを作成する際はテンプレートから選ぶこともできるので、初めての時はこの中から選んで動かしてみるといいかもしれません。今後も基本的な操作からコーディングまで随時更新していきますので、興味ある方はぜひ見に来ていただけたらと思います。
0
カバー画像

AI美女 今日の1枚

どこ見てんのよ❓
0
カバー画像

AI美女 今日の1枚

ランチ ちょっと贅沢に
0
カバー画像

AI美女 今日の1枚

接待ゴルフ はぁ~大変(*´Д`)
0
カバー画像

AI美女 今日の1枚

イケてるっしょ❓
0
カバー画像

多言語対応のサイト制作

ホームページ作りが流行った2000年代初期は、比較的日英語対応のサイトが多かったと思います。日本特有のWEBサービスがまだ未発達だった頃の方が外国語対応していたのも何だか不思議です。WordPressの場合WEB開発の仕事をする中で何度か多言語対応をしましたが、基本的にJoomla!でやっていました。WordPressのプラグインを用いる方法もありますが、運用が始まると色々と課題が出てきました。ページ編集画面に多言語用フィールドを追加したり、言語タグを利用するようなやり方だけだと、コンテンツの管理者の負荷が非常に高くなります。言語別にページのテーマを変えたい、このメニュー配下だけは言語別にテンプレートを変えたいという場合、他プラグインの仕様との兼ね合いで更に管理が複雑に。勿論更に便利に多言語コンテンツを管理できるプラグインも出てきているかと思いますが、WPのコア機能の外にそれを任せるリスクも考える必要があります。Joomla!の場合そういった点を意識せず、メニュー、ページ、テンプレートとは独立して言語を標準機能で管理できるのがJoomla!の良い点です。具体的な特徴を挙げると以下になります。1)組み込みの多言語サポート: Joomla!はコア機能として多言語をサポートしているので、追加の拡張機能やプラグインをインストールすることなく多言語対応のウェブサイトを構築することができます。 2)言語オーバーライド機能: Joomla!の言語オーバーライド機能を使用すると、特定の文字列やフレーズの翻訳を簡単にカスタマイズできます。これにより、特定の言語のニュアンスや意味合いに合わせた翻訳
0
カバー画像

AI美女 今日の1枚

夏の思い出 そろそろ終わりですね。
0
カバー画像

ChatGPT x 古代文字

今回は、ふと頭の中でもしかしたらできるんじゃねみたいに思ったことをとりあえずやってみよう!ということで、ChatGPTに古代文字を作らせてみよう!と古代文字を使って表現してみました。まずは、準備で古代文字の画像を探します。古代文字といっても結構あるので今回僕が選んだのは「阿祖山文字」これを使っていこうと思います。これをやるにあたり、ChatGPTのコードインタープリターを使います。考古学とか都市伝説みたいなものが好きな人は面白いと思うので良かったら最後まで見ていってください。ChatGPTは古代文字を理解しているのかまず、最初にChatGPTが古代文字を知っているか確認を行います。知らなかったら話にならないですからね。そこから、「阿祖山文字」について知っているか少しふかぼっていきます。「阿祖山文字」とは、1970年代に沖縄本部長の阿祖山で発見された「阿祖山文書」と呼ばれる文書に記されています。未解読のこの文書は、阿祖山文字の存在が初めて確認されたもので、その神秘性が多くの関心を引いています。ここで知っていることがわかったので、次に、この文字を作ることができるかを聞いてみました!ChatGPTで阿祖山文字を作れるのか前回の質問で知っていることがわかったので、おそらく作れるのではないかと思ったので聞いてみました。そうしたら、具体的な文字の形状やデザインがあれば作れるかも阿祖山文字を作成 今回は、めちゃくちゃ雑に具体的な文字の形状やデザインを与えないまま再現してとプロンプトを入れてみました!応答は、具体的にどの文字やシンボルを再現するかを教えて頂けると作れるよ。と来たのでここで2つの
0
カバー画像

AppSheet アプリをポートフォリオに初公開

連休前からAppSheetに挑戦しています。身の回りのアプリを作ってみたり、誰かと共有したり、コピーを誰かに譲ったりと言った練習をしていました。今回はサンプルアプリとして公開してみたので、備忘録として記事にしてみます。次のような手順で進めました。<<< 公開用のアカウントにコピー >>>アカウント作成開発用のアカウントとは別に、公開用のアカウントを作成します。公開用アカウントに共有開発用アカウントから、公開用アカウントにEdit definition権限でシェアします。公開用アカウントでコピーを作成実際に運用しているアプリとデータを公開する訳に行かないので、公開用アカウントでコピーを作成します。(︙からCopyを選択)公開用の名前に変更し、なぜかアイコンが変わっていたので、アイコンを戻す。(UX→Brandの App logo)サンプル用にデータを修正Google Driveから公開用アプリのデータを(コラム名を残して)削除し、公開用アプリから「商品A」などサンプル用のデータを数点入力しました。<<< デプロイ >>>Manage→Deploy Deployment Check Run deployment check Move app to deployed state despite errors とクリックして完了しました。<<< アプリの公開設定 >>>全てが必須なのか不明ですが、以下を入力しました。Info→Properties App Properties  Short Description  Category  Function  Industry  Descr
0
カバー画像

テクノロジー「痴呆症改善珈琲」

【珈琲効果】 ヴェローナ大学の研究チームが アルツハイマーを治す効果に エスプレッソコーヒーが 効果があると証明しました。 アルツハイマー病は 脳の神経細胞が死んでいく事で 記憶力や思考力を失っていく 進行性の脳疾患です。 世界中でアルツハイマーの患者は 5千700万人以上に増えていて 今後の高齢化社会になるにつれ 更に増加していきます。 アルツハイマー病の発症原因は まだ完全に解明されてませんが 脳内でタンタンパク質が 固まる事が1つの要因です。 普通タウタンパク質は 脳神経を動かない様にしたり 脳その物の形を保ったりする とても大切なタンパク質です しかしこのタウタンパク質が 脳内の所々で密度が高くなって そこでだんだん固まってくると 脳神経を遮断してしまいます。 そうなると脳神経が死亡して 正常な考えが出来なくなり 意志力の低下や記憶障害など たくさんの異常が出てきます 〓=〓=〓=〓=〓=〓=〓=〓=〓 【固まらせない方法】 この事を証明した実験方法は 珈琲豆15gでエスプレッソ80ml作り 「トリゴネリン」「ゲニステイン」 「テオブロミン」を抽出しました 抽出した物を別々に皿に入れて そこにタウタンパク質を加え エスプレッソそのものも用意し タウタンパク質を加えました 脳の中に無いタウタンパク質は だんだん固まっていくのですが その後40時間放置して培養し どんな変化が出るか見たのです するとタウタンパク質は 全く固まっていく気配がなく エスプレッソその物のお皿は 固まる処か柔らかくなりました 更にエスプレッソその物の中の タウタンパク質の機能が変わり もう固まろうと
0
カバー画像

スクレイピングはお任せください

Ruby・Pythonどっちの言語でもスクレイピングできます。WEBサイト形式でのスクレイピングツール、実行ファイルでのスクレイピングツール作成やCSVファイルやエクセルファイルでの納品も可能です。お気軽にご連絡ください。
0
カバー画像

TwitterAPIを使ってみた。

別件作業でTwitterAPIを使うことになったので、ついでに自分用のツールを作ってみた。BookWalkerにある「Twitterでシェアする」ボタン押下時の処理に割り込んで(正確には割り込みというよりエミュレート)、任意の文字やらハッシュタグやらを追加して、TwitterAPIを利用しツイートしています。※7秒あたりで任意のキー押下時、ツイートするようになっています。ツイートの簡略化など、ご依頼ありましたら以下からどうぞ!
0
カバー画像

Pythonを使ったファイルの自動整理

Pythonはその豊富なライブラリと簡潔な文法により、ファイルの自動整理を簡単に行うことができます。この記事では、Pythonを使ってファイルを自動的に整理する方法について解説します。1.使用するライブラリPythonの標準ライブラリであるosとshutilを使用します。osライブラリは、OSに依存した機能を提供します。ファイルやディレクトリを操作するために必要な関数が含まれています。shutilライブラリは、高レベルのファイル操作を提供します。ファイルのコピー、移動、削除などを行うことができます。2.ファイルの整理以下に、特定のディレクトリ内のファイルを拡張子ごとに整理するPythonスクリプトの例を示します。import osimport shutildef organize_files(directory):    # ディレクトリ内の全てのファイルを取得    for filename in os.listdir(directory):        # ファイルのフルパスを取得        file_path = os.path.join(directory, filename)        # ファイルでなければスキップ        if not os.path.isfile(file_path):            continue        # ファイルの拡張子を取得        _, extension = os.path.splitext(filename)        extension = extension[1:] # 先頭の"."
0
カバー画像

Google生成AI学習 Vol.1

Google生成AI学習コースが無料ということで少しずつ勉強をしていきたいと思います!これから、学んだことをnoteを使ってアウトプットしていきます。僕のペースで勉強をしていくので投稿頻度はまばらになります。それでは、始めていきます!はじめに 生成AIの入門のYouTube動画で人工知能とは何かについて学習していきたいと思います。人工知能の定義人工知能(AI)は、コンピューター科学の一部で、物理学などの他の学問と同じように、特定の目標に向かって深く掘り下げていきます。その主な目的は、理論と方法を提供して機械が人間のように思考し、行動すること。 これを実現するために、AIシステムが論理的な推論をする、新しい知識を学ぶ、自律的な行動をするなどの能力を持つAIエージェントを設計・構築します。 人工知能の一分野として、機械学習があります。機械学習とは、大量のデータを用いて機械が学習するためのシステムやプログラムを作る領域です。この学習によって、コンピュータは人間が明示的にプログラムを書く事なく、新たな情報を学び取ることができるようになる。 その結果、機械学習モデルは、入力データをもとに予測できることができます。機械学習は大きく分けて教師あり学習(supervised learning)と教師なし学習(unsupervised learning)の2つのカテゴリーがある。教師あり学習と教師なし学習教師あり学習(supervised learning)教師ありの学習モデルは、事前に定義されたラベルやタグが付けられたデータを使う。たとえば、あるレストランのオーナーが過去の注文履歴からチップの
0
カバー画像

Pythonを使ったデータ分析の基礎:機械学習を活用

Pythonはその使いやすさと、豊富なデータ分析関連のライブラリが存在するため、データ分析において広く使用されています。本記事ではPythonを使ったデータ分析の基本的な手順を、scikit-learnライブラリのデータセットを利用して解説します。0.必要なライブラリのインストール本記事では、ライブラリとしてpandas、numpy、matplotlib、seaborn、sklearnを使用します。インストールがまだお済でない場合、以下をコマンドプロンプトで実行してください。pip install pandas pip install numpy pip install matplotlibpip install seaborn pip install sklearn 1.必要なライブラリのインポートデータ分析には様々なライブラリが使われますが、ここでは主にpandasとnumpy、そして可視化にはmatplotlibとseabornを使います。また、データセットを読み込むためのsklearn.datasetsもインポートします。import pandas as pd import numpy as npimport matplotlib.pyplot as pltimport seaborn as snsfrom sklearn import datasets2.データの読み込みscikit-learnには、分析の練習用としていくつかのデータセットが提供されています。ここでは、ワインの品質を示す「wine」データセットを利用します。wine = datasets.load_w
0
カバー画像

Pythonを使ったウェブスクレイピングの基礎

ウェブスクレイピングは、Webページから情報を抽出するテクニックです。Pythonには、ウェブスクレイピング用いるためのライブラリが用意されています。本記事では、Pythonを使用してウィキペディアから情報を抽出する基本的な手順を解説します。0.必要なライブラリのインストール本記事では、requests、BeautifulSoupライブラリを使用します。requestsは、HTTPリクエストを扱うためのものです。特にウェブページのHTMLを取得するためによく使用されます。BeautifulSoupは、HTMLやXMLの解析を行うためのものです。HTMLのタグ構造を理解し、特定のタグや属性を簡単に検索・抽出できるようにする機能を提供します。以上のインストールがお済でない方は、ターミナルで以下を実行してください。pip install requestspip install BeautifulSoup1.必要なライブラリのインポートまずはじめに、ウェブスクレイピングに必要なライブラリをインポートします。import requestsfrom bs4 import BeautifulSoup2.Webページの取得requests.get()関数を使用して、特定のURLのWebページを取得します。変数urlに、ウェブスクレイピングしたいurlを入れてください。ただし、ウェブスクレイピングはウェブサイトの所有者の許可なしに行うと違法となることもあるため、利用規約に反しないようにご注意ください。url = 'ウェブスクレイピングしたいurlを入れてください'response = reque
0
カバー画像

夏のカスタムパーツ

毎日暑いですねこれだけ暑いと空冷のエンジンのSR400はオーバーヒートを心配しますノーマルなら良いんですがマフラーを交換したりキャブレターをファンネルにしたりカスタムするとキャブのセッテングが必要になりますここで必要になるのが油温計!SR400はエンジンオイルを入れるファイラーキャップに油温計のあるカスタムが昔から定番ですね!デイトナ(Daytona) KEDO(ケドー) バイク用 油温計 SR400/500(78-21)専用 RRディップスティック温度計 ブラックパネル 93261 ¥13,700 税込信頼のデイトナかボッシュあたりが良いですよ年式によって違うので良く確かめてわからなかったら聞いてでもこれは簡単な油温計で精密のはオイルフィルターの付近の油温計が良いんですこれは簡易的にBOMATA 防水速読温度計 料理 速読3~6秒 防水IPX6 丸洗い可能 デジタル 304ステンレス LCD¥999 税込実際にエンジンに付ける方法は課題にね昔からSRの油温計はキャップ式のを使っていましたエンジンのフィルター当たりからSR400はキャップ式の油温計は離れていますですから低めにでますお守りな感じです油の温度は80℃ぐらいが良いんですオーバーヒートに気おつけて!!!
0
カバー画像

Pythonを使った日本語テキストマイニング:夏目漱石「こころ」

テキストマイニングとは、テキストデータから有用な情報を抽出するための方法です。それを行う言語としてPythonは非常に優れています。この記事では、Pythonとそのライブラリを使い、夏目漱石の「こころ」をテキストマイニングする基本的な手順を解説します。0.必要なライブラリのインストール今回使用するライブラリは、MeCab、gensimです。MeCabはオープンソースの形態素解析エンジンであり、日本語テキストを単語に分割し、それぞれの単語の品詞情報などを提供することができます。gensimは自然言語処理ライブラリで、主にトピックモデリングとドキュメント類似性の分析に利用されます。これらのタスクは、大量のテキストデータから主要なトピックを抽出したり、文書間の類似度を計算したりするためのものです。コマンドプロンプトからインストールを行ってください。pip install Mecabpip install gensim1. データの取得まずは、青空文庫から「こころ」のテキストをダウンロードします。ここでは、事前に手動でダウンロードしたテキストデータを使うこととします。 2. データの読み込みPythonの標準ライブラリを使ってテキストファイルを読み込みます。f= open('kokoro.txt', encoding="utf-8") text = f.read()f.close()3. データの前処理日本語テキストデータを解析するためには、形態素解析という前処理が必要です。ここでは、日本語に対応した形態素解析器「MeCab」を用いてテキストを単語に分割します。また、不要な単語(ストッ
0
カバー画像

商用利用可能なフリー画像・写真素材を提供するサイト特集

ホームページ制作は、情報を伝えるためのテキストだけでなく、ビジュアルの演出も重要な要素です。良いホームページとは何か、という質問に対しては様々な答えがありますが、一つの共通点として挙げられるのが、それが視覚的に魅力的であることです。この視覚的な魅力を演出する手段の一つとして、画像や写真が用いられます。しかし、すべての画像や写真を自分で撮影したり、専門家に依頼したりするのは手間と時間がかかりますし、なかにはそれが難しいケースもあるでしょう。そこで役立つのが、商用利用可能なフリー画像・写真素材です。これらの素材は、クオリティの高さと利用の自由さが魅力。さまざまなシーンやテーマの素材が揃っており、個々のホームページ制作に活かすことができます。また、商用利用可能であるため、企業のホームページ制作やブログ運営にも安心して使用できます。本記事では、ホームページ制作におけるビジュアル演出の一助となるような、商用利用可能なフリー画像・写真素材を提供するサイトを10サイトご紹介します。どのサイトもそれぞれ特色がありますので、あなたのホームページのテーマやコンセプトに合った素材を探してみてください。1. UnsplashUnsplashは、画像のクオリティと量のバランスが素晴らしいサイトです。数多くの高品質な写真素材を揃えています商用利用が可能で、著作権表記の必要がありませんキーワード検索やカテゴリー検索など、使いやすい検索機能が備わっています2. BURSTBURSTはダウンロード数に制限がないサイトです。商用利用可能で、制限のないダウンロードが可能です高解像度の写真素材が取り揃えられていますサ
0
カバー画像

WordPress、STUDIO、Wix、ペライチの違いについて

本ページでは、WordPress、STUDIO、Wix、そしてペライチという4つのウェブサイト制作ツールの違いについて解説します。これらのツールは全てウェブサイトを作るためのものですが、それぞれ特徴と用途が異なります。それぞれの特徴と違いを理解し、自分の目的に最も合ったツールを選択することが重要ですWordPressについてWordPressはCMS(コンテンツマネージメントシステム)として広く知られています。ブログやウェブサイトを作成するためのオープンソースのプラットフォームで、その自由度の高さから多くのユーザーに利用されています。特徴・自由度の高さ: WordPressは多数のプラグインやテーマを利用可能で、非常に高いカスタマイズ性を持っています。これにより、あなたのウェブサイトは他のどのサイトとも異なる独自性を持つことができます。・SEO対策: WordPressはSEO(検索エンジン最適化)に対して強いとされています。このため、検索エンジンからのアクセスを増やすことが可能です。・利用者が多い: WordPressは全世界的に非常に多くのユーザーがいます。そのため、情報が豊富で初心者でも扱いやすいです。注意点・サーバーやドメイン取得のコスト: WordPress自体は無料で利用できますが、自身でサーバーをレンタルし、ドメインを取得する必要があります。そのため、初期費用がそれなりにかかります。STUDIOについてSTUDIOはコーディング不要でウェブサイトを作成できるツールです。デザインの自由度が高く、CMS機能も実装されています。特徴・デザインの自由度: STUDIOはコ
0
カバー画像

Wordpressテーマ Cocoon トップページをオシャレにカスタマイズ

CocoonとはCocoonとは無料とは信じられないほど高機能な日本製ワードプレステーマ。SEO施策機能、記事の装飾など、プラグインなしで数多くの体験を得られる上に制作者による更新も頻繁にあり、セキュリティ的にも心配ない稀有なテーマとなっています。その反面、高機能すぎて設定個所が多く、カスタマイズに困る初心者の方が多いテーマでもあります。また、ネット上ではよくデメリットとして「デザインがイマイチ」などとも言われており、残念な限りです。デザインは全くイマイチでも何でもないのですが、無料なだけに使っている方が多すぎて、サイト巡りをしていると「これもCocoon だな」とすぐわかるサイトに多数引っかかるのは確かです。Cocoon は供えられた機能内でも多数のカスタマイズが用意されていますが、「見出しデザイン」などに選択肢が無いので、ご自身で出来る方はその辺で差をつけていくだけで見栄えが変わると思います。当方では、そういったデザインに煩わされたくない、すぐに記事を書きたい、という初心者の方に向けてテンプレートをご用意いたしました。「すぐに記事を書ける状態」でお届けWordpressを「すぐに記事を書ける状態にしてほしい」というご依頼はとても多いのですが(そもそもワードプレスはインストールすればすぐに記事は書けるのです……)、とりあえず・提供テンプレート3種のうち1種を選択いただき、貴Wordpressに設定する ・編集すればそのまま使える仮記事5記事分(内容は白紙です) ・仮記事を紐づけた仮カテゴリーと、仮カテゴリーを使用したグローバルメニュー設定 ・サンプルアイキャッチ画像5記事
0
カバー画像

Bootstrapを使ったWEBデザインの作り方について

Bootstrapは、Twitterが開発したオープンソースのCSSフレームワークであり、ウェブデザインを効率的かつ簡単に行うことができるツールです。Bootstrapを使用することで、レスポンシブデザイン、グリッドシステム、コンポーネント、スタイルなどの要素を容易に導入することができます。以下では、Bootstrapを使ったWEBデザインの作り方について解説していきます。 1. Bootstrapの導入 まずはじめに、Bootstrapをプロジェクトに組み込む必要があります。CDN(Content Delivery Network)を使用して、以下のようにHTMLファイル内の<head>セクションにリンクを追加します。 2. グリッドシステムの活用 Bootstrapの主要な特徴は、強力なグリッドシステムです。これにより、コンテンツをレスポンシブに配置できます。containerクラスで囲まれた行(rowクラス)内にcolクラスを使用して、コンテンツをカラムに配置します。上記の例では、画面が中サイズ以上の場合(md)、2つのカラムに分かれてコンテンツが表示されます。画面サイズが小さい場合は、カラムは一列に並びます。 3. コンポーネントの活用 Bootstrapには、ボタン、ナビゲーションバー、フォーム、カード、モーダルなど、さまざまな便利なコンポーネントが用意されています。これらのコンポーネントを使用することで、スタイリッシュなデザインを簡単に実現できます。 上記の例では、btnクラスとbtn-primaryクラスを使用して、スタイリッシュなプライマリボタンを作
0
カバー画像

3DCGソフト Blenderでバイクをモデリング

最近は夏休みの自由研究や課題も、昔に比べてさまざまなテーマが選べるようになりましたね。写真や工作も良いですが、今年は「3DCG制作」に挑戦してみるのも面白いかもしれません。こちらはBlenderという無料の3DCGソフトを使って制作したバイクのモデルです。3DCG制作では、・パソコンの操作に慣れる・ものの形を観察する力が身につく・創造力や発想力を伸ばせるといったメリットがあります。夏休みにスマホやゲームだけで時間を過ごすのではなく、ものづくりに挑戦してみるのも良い経験になると思います。Blenderは無料で始められるので、興味のある方はぜひチャレンジしてみてください。Blender初心者向けのサポートも行っていますので、お気軽にご相談ください。
0
カバー画像

SSD買って交換しました

某社のSSDが最初から調子良くないので。まあエラーとかってよりも突拍子もない問題を出したり、ソフトを入れないとなぜか安定しないって面倒なわけなので。それを入れてたのはX240で最初は自分が使うために改造したもので家族に渡すつもりもなかったのですが、当時はお金が無かったのと早急に必要でそのままの状態で渡しました。結局安定性に欠け、およそそんな問題を見たことはなかったので不信に感じました。X240はお試しと改造をいろいろしてたのでパソコンを分かってない人には不向きな環境だったかも。他社については、特にトランセンドについては入れたら全然問題無いし、壊れることも無いしということでようやく入れ替えました。ようやく入れ替えて安定した運用が出来るでしょう。
0
カバー画像

こんなプログラマはいつまでも"初心者"①

煽り強めのタイトルを覗いてくださり、まことにありがとうございます。本職でも副業でも様々な方のプログラムを拝見しますが、中でも"初心者"様のプログラムは質が異なります。この「こんなプログラマはいつまでも"初心者"」シリーズの記事では私がどんなプログラムを"初心者"様作であると判断するのかを紹介いたします。あくまで一個人意見に過ぎませんが、ご自身のプログラムと照らし合わせ、改善の一助となれれば幸いでございます。命名が適切でない命名はプログラミングにおける最重要要素の一つです。変数、関数、クラス等プログラム内に留まらず、DBのテーブル名、カラム名、ファイル名、プロジェクト名までもが重要です。ほとんどのプログラミング言語で、これら名前は何であろうとプログラムは動作します。a.pyという名前のファイルにBというクラスが定義されていて、Bクラスはcというメンバ変数とdというメンバメソッドを持つ、という構成でももちろん問題なく動作します。このようなプログラムを書いた"初心者"様は満足げにエディタを閉じることでしょう。多くの"役に立つ"プログラムにおいて、1度書いて終わりということはございません。時間が経てばプログラムを使う場面の事情が変わり、修正が必要になるかもしれません。業務なら、プログラムが誰かの手に渡ることもあるでしょう。そうなった時、未来の"初心者"様や"初心者"様からプログラムを受け取った方は、プログラムを見るや否やきっとこう言うでしょう。「なんだこのくそみたいなコードは」プログラムが動作するかどうかはもちろん大切なことですが、プログラムが読みやすいかどうかはそれ以上に重要です。な
0
カバー画像

新しい音楽を世界中に広めたいアーティストの皆様へ!広告ストリーミングプラットフォームを活用し、成功を収めましょう!

新しい音楽を世界中に広めたいアーティストの皆様へ! あなたの音楽をより多くの人々に届ける方法をお探しですか?有料広告ストリーミングプラットフォームを活用し、成功を収めましょう!私たちのサービスは、あなたの音楽を広告として宣伝することで、より多くの視聴者にリーチすることを可能にします。 有料広告サービスを利用すれば、以下のメリットが得られます。視聴者の拡大: 私たちの広告プラットフォームは、数百万人以上のアクティブユーザーを抱えています。あなたの音楽は、その広大な視聴者層に向けて宣伝されることで、より多くの人々に聴いてもらえます。 ターゲット設定プラットフォームでは、ターゲット設定を細かく設定することができます。あなたの音楽のジャンル、地域、年齢層、興味関心など、特定の視聴者にピンポイントでアプローチすることが可能です。 効果的な広告配信広告サービスでは、データ分析やアルゴリズムを活用して、効果的な広告配信を実現します。視聴者の嗜好や行動パターンに基づいて、最適なタイミングや場所で広告を表示することができます。 成果の可視化サービスでは、広告の成果を詳細に分析することができます。再生回数、再生時間、クリック数などのデータを通じて、広告の効果を把握し、今後の戦略に生かすことができます。 あなたの音楽を世界に広め、より多くの人々に届けるために、有料広告ストリーミングプラットフォームをご活用ください。私たちのサービスは、あなたの音楽の成功を支援し、ファン層を拡大する貴重なツールです。 今すぐ広告サービスにアクセスし、あなたの音楽の可能性を広げましょう!
0
カバー画像

PowerPlatformの制限③

SharePointリストで「ユーザーまたはグループ」の項目を作成し、PowerAppsでプルダウン表示させてユーザーを選ばせる…あるあるだと思います。しかし、どうしても解せない制限がここにありました。なんと、一度値を更新したユーザーまたはグループの項目は、PowerAppsからでは空に更新できません。つまり、空白からAさんを選択したり、AさんからBさんに変更して更新は出来るのですが、Bさんから空白に戻すことは出来ないのです。しかもプルダウンを空白にして更新した場合エラーにはならず、あたかも正常に更新できたように見せかけて、実は更新されていませんという…If文でUpdate式を空白にしたり、Patchで空白にしたりと色々試したのですが、これだけはPowerAppsからでは不可能でした。マイクロソフトさぁん!?何とか空白に戻す処理を入れたい、ということで、今回はPowerAutomateを使ってユーザーまたはグループの項目を空白にしたいと思います。まずは、PowerAppsでユーザーまたはグループの項目を空白にしたかどうかの判断をするため、別途項目を用意します。ここはチェックボックスでも、一行テキストでも構いません。PowerAutomateでユーザーまたはグループの項目を空白更新するにあたり、条件分岐で使用する項目となります。PowerApps上では非表示にしてしまっても良さそうです。今回は、一行テキストの「名前」という項目を用意してみました。Defaultの値に、ユーザーまたはグループの項目が入っている場合はそのDisplayNameを表示するという式を入れておきます。If(
0
カバー画像

今更だけど、ChatGPTってなに?

初めまして、AIの活用について勉強中の『みの』と申します。本日は、話題になっているAIモデルであるChatGPTについてご紹介します。もしかしたら、ChatGPTについて初めて聞いた方もいらっしゃるかもしれません。では、そもそもChatGPTとは何なのか、その基本からメリットとデメリットまで、初めての記事なのでサクッと解説していきます。ChatGPTとは何か?ChatGPTは、OpenAIが開発した自然言語処理のためのAIモデルです。GPTは「Generative Pre-trained Transformer」の略であり、Transformerという機械学習のアーキテクチャをベースにしています。ChatGPTは、大量のテキストデータを学習して作られたモデルであり、人間のように自然な会話を行うことができます。つまり、ChatGPTはテキストに対する応答を生成することができるAIです。ChatGPTのメリット豊富な知識と文脈理解: ChatGPTは膨大なテキストデータを学習しているため、様々なトピックに関する知識を持っています。そのため、質問に対して詳細な回答をすることができます。また、文脈を理解して応答するため、会話の流れを維持しながら情報を提供することも可能です。24時間利用可能: ChatGPTはオンラインで利用できるため、24時間いつでも利用することができます。質問や疑問に対して迅速に回答が欲しい場合に便利です。多言語サポート: ChatGPTは多言語サポートがあり、さまざまな言語で会話をすることができます。言語の壁を越えてコミュニケーションするのに役立ちます。練習やテス
0
カバー画像

転職相談開始します!

本日よりIT業界を中心に転職相談を開始します。相談をはじめたきっかけですが、求人の多さだけで、転職し、すぐに離職することが多いからです。すぐにお金が欲しいということは理解できますがある程度の準備は必要です。転職しても、イメージとは違った。きつい案件に配属されて、体調が悪くなったなど、多くのネガテイブな状況をみてきました。一方で、着実に努力し、 しっかり仕事を行い、着実にスキルアップに向けての努力をすれば 次のステップの転職、フリーランスになることも可能です。転職したあとも重要で、あなたがどんな未来を生きたいのかによって案件の受け方、資格取得などのスキルアップも変わります。会社との相性も重要です転職はあなたの人生をよりよくするための手段でありわたしは、あなたの人生がよりよくするためのアドバイスを行います。1歩前進するアドバイスを心がけますので、よろしくお願いします出会いを感謝します。
0
カバー画像

WordPressプラグインを複数同時アップロードする方法

新しくサイトを構築するときや、アドオンのプラグインがやたらたくさんあるプラグインを導入する時、ひとつずつプラグインをアップロードしていく作業ってとても大変ですよね。FTPでまとめてアップロードするのも手段のひとつではあるのですが、翻訳してある言語ファイルをまた別のフォルダにアップしなければいけない場合も出てくると思います。プラグインひとつで解決できるので、ぜひお試しください。Download Pluginこれ、本来は名前の通り、WordPressに実装したプラグインを、ローカルにダウンロードするためのプラグインですが、プラグインマルチアップロードの機能がついており、これを利用したいと思います。Download Pluginのインストールプラグイン新規追加画面から、「download plugin」で検索すると出てきますこれをさくっとインストールします。インストールすると、プラグインの一覧画面に変化が起こります。緑色の文字でダウンロードという項目が出てくるようになりますさて、次にプラグインの新規追加画面を見てみましょう。こんな感じになっています。なんか変なところに「Upload Multiple Plugins」が出てきますDownload PluginのCSSを調整変更するのは、この新規追加の画面だけでいいかと思います。こだわりのある方は翻訳ファイルいじってもいいと思いますが、位置ずれは当然変わりませんので、結局CSSをいじることになります。また、フィルターフックが普通の投稿やカスタム投稿用にしか用意されてないっぽいのです。誰かこんなフックあるよ、みたいなのがありましたら教えて
0
カバー画像

デザイン会社への勤務経験は無駄じゃなかった!

今日はweb制作会社に勤務しながら実感した、「デザイン会社で得られたコーディングスキル」についてお話します。このブログは以下のような方におすすめです。・ある程度コーディングスキルは付いてきたから転職活動をしたい方・将来web制作を仕事にしたいと考え勉強中の方5分を目安にお読みいただけると思います。 それでは早速ですが、下の画像をご覧ください。この画像をぱっと見て、コーダーであればどう感じるでしょうか。tableタグね、はいはい、ではありません。ここで話したいのは、下記赤線の部分です。文頭が揃っていないこと。【】や()などは半角スペースがほとんどの場合入ってしまいます。これを無くすコードを記述すると下記画像のようになります。小さなことかもしれませんが、デザイナーからお渡しいただいたデザインデータを見てみてください。きっと頭が揃っているはずです。逆に揃っていない場合は、意図があるか、無ければ「4原則」を意識できていないデザインでしょう。要するに、デザインには意味がある、ということです。デザイン会社に勤務して意識できるようになったことはこれです。コーダーからしたらただのpaddingでも、デザイナーからすれば、意味のある「余白」なんです。ピクセルパーフェクトができればそれ以上はありません。ただそれでスピードが遅くては、あまり意味がありません。・コンテンツ間の余白を意識する・共通パーツや共通のコンテンツ幅を守る等々。デザイナーの当たり前を意識できるコーダーは決して多いとは言えないからこそ、デザインを尊重できるコーダーとして活躍したいですね。
0
カバー画像

適当な容量に「圧縮」できていますか?

みなさん、いかがお過ごしでしょうか。web制作コーダー2年目ひーちゃんです。今回は、画像の圧縮についてお話します。このブログは以下のようなコーダーにおすすめです。・画像の圧縮はしてるけど雰囲気でやっている・表示速度に関係することは知っているけど取り組んでいない10分を目安にお読みいただけると思います。さっそくですが、事前知識として・画像1枚のファイルサイズは、200KB以下に抑えるが必要です。詳しい理由の説明は省略しますが、Googleによると1ページあたりのページ容量を1.6MB以下にすることが望ましいとされています。したがって、単純計算で6枚程度の画像を表示すると目安の1.6MBを超えることになります。この条件をできる限りクリアすべく圧縮を行うわけですが、今回はわかりやすい例をあげます。1366px ×768px のpng画像を、pngとjpegの1倍でデザインデータから書き出したとものと仮定し、それらを圧縮します。最後にそれぞれをwebpに変換し、計4つの画像容量を比較します。それでは、まずオリジナルの画像がこちらです。[ サイズ:1366px ×768px  / 形式:png ] 容量:2.5MB[ サイズ:1366px ×768px / 形式:jpeg ] 容量:1.1MBでは、それぞれ圧縮します。(使用するツールは「TinyPNG」です。圧縮後に名前が変わらないので地味におすすめです笑)圧縮後[ サイズ:1366px ×768px / 形式:png ] 容量:627KB (-75%)[ サイズ:1366px ×768px / 形式:jpeg ] 容量:339KB
0
カバー画像

PowerPlatformの制限②

2分って長いですか?短いですか?PowerAppsからPowerAutomateのフローを呼び出し、そのフローの結果をPowerAppsに返すための方法の一つとして「PowerApp または Flow に応答する」というアクションが用意されています。このアクションの直列繋ぎはできませんが、並列にすれば失敗した場合と成功した場合とで返す値を分けることが可能です。入力値の制御はPowerApps側で出来るのですが、例えば入力された値と大量データとの突合であったり、投入されたExcelのテーブル値をバリデーションチェックしたい…みたいな場合、めちゃくちゃ便利じゃない?と思っていました。そう、2分でタイムアウトするということを知るまでは…。いや、嘘です。知ってもそこそこ便利だと思っています。要は2分もかかるような処理を組むなと、そういうことなのです。ほとんどのゲートウェイは 60 秒でタイムアウトします。エンドポイント自体へのデータ転送に時間がかかりすぎる場合は、処理をチャンクする必要があります。PowerPlatformでは一気にすべてをやり過ぎず、汎用的に作り込み過ぎず、地道に一個ずつやることが結構大事なんだな~と思っています。ちなみにタイムアウトの回避策としては、「PowerApp または Flow に応答する」というアクションを使わず、PowerAppsから呼び出したフローの実行結果を変数に入れて、結果がエラーかどうかで判定すれば良さそうです。似たような事例でお困りの方がいらっしゃいましたら、こちらのサービスで対応可能です。7月は少し空きがありますので、お声掛けいただけると嬉し
0
カバー画像

テクノロジー「美味しさ世界一」

【美味しい料理】 世界一美味しい料理を調べてみたら うま味成分と言う物があり これが多く含まれてる料理が 人が一番美味しいと感じるようです。 しかし世界一うまみ成分が高い料理は 具体的に存在しませんがいくつかは 料理人の間で濃厚なうまみを持ち 以下にその代表料理をあげます。 ①日本料理の出汁料理 和食には出汁を使用した料理が多く 出汁には魚や海藻から抽出される うまみ成分が豊富に含まれます。 特に昆布や鰹節を使用した出汁は 濃厚なうまみ成分が入ってて 代表的な料理としては 味噌汁や煮物やお吸い物があります ②パルメザンチーズを使用した料理 イタリアのパルメザンチーズは 塩気のある濃厚なうまみを持つ物で 様々な料理に使われてます。 例えばパスタやリゾットやサラダ等 様々な料理に使われチーズ自体が うまみ成分を多く含んでいるため 料理全体のうまみを引き立てます。 ③韓国料理のキムチ 辛味や酸味などのうま味成分を 多く含む発酵食品の一種でうまみ成分が発酵過程で発生します〓=〓=〓=〓=〓=〓=〓=〓=〓 【うま味食材】 うま味成分が多く含まれる料理は 使用されてる食材そのものに うま味成分が含まれてて その食材がの一例が以下の物です ①ダシ 日本料理で広く使用されるダシは うま味成分を多く含む魚や海藻から 抽出されて更にうまみがだせます。 主なうまみ成分として 「イノシン酸」「グルタミン酸」 「アミノ酸」などのうま味成分が 多く含まれてる事で知られてます ②パルメザンチーズ パルメザンチーズのグルタミン酸や イノシン酸と言ったうま味成分が 強いうまみを提供してくれます。 ③マッシュル
0
カバー画像

【5日目】サービス出品の1ページ目を目指して

2023年7月11日(火)HTML/CSSコーディングサービスを出品して38日目。みなさん、いかがお過ごしでしょうか。web制作コーダー2年目ひーちゃんです。転職活動及び引っ越しなどで更新ができておりませんでした・・・当テーマでの投稿は5回目になりますが、サービス出品日からは38日が経過しております。申し訳ありません。それでは約1ヶ月寝かせた(意図的ではない)サービスの検索結果を確認します。ログアウト状態の検索で、表示ページ数:7ページ目(前回7ページ目)でした。ちなみに前回も同じくログアウト状態で7ページ目。正直あまり落ちていないことに驚きましたが、ログイン状態だと、表示ページ数:5ページ目(前回:4ページ目)でした。総じてあまり大きな変動はなかったことがわかります。この結果と比較するためにも、一旦ブログを短くても更新していきます。また、こちらのブログとも関係しますが、私が管理するコーディング依頼専用サイトにブログ機能を追加し、こちらの記事と同じものを投稿できるように構築していきます。ブログ内に別サイトのURLを貼ることはココナラ規約上よろしくないので、興味がございましたら、メッセージにてご連絡お願いいたします。それでは
0
カバー画像

ChatGPTに新機能!ファイルの編集とかもできるプラグイン【Code Interpreter】が導入

どうも、AI未来研究所です。さて今回はChatGPTにCode Interpreter(コードインタープリター)と呼ばれる新しいプラグインが導入されたので、それについて遊んでみたいなと思います。このCode Interpreterは何ができるかというと、どうやらファイルをChatGPT上にアップロードすることができるようになったとのこと。そしてそのファイルに対して、あれこれと指示を出して編集することができるようになったそうなのです。これ、かなり革新的な技術ではないでしょうか?Code Interpreterでできることネットでざっと使い方を調べてみたところ、こんなのに使えるそうです。・データを入力してグラフを生成・SNSの分析・Gif動画の生成・マインドマップの生成・パワーポイントスライドの生成・文字起こし・棒グラフアニメーションの生成・計算問題を解く・投資の分析・長期記憶化といった感じ。まだ発表されてから数日しかたっていないので、今後様々な使い方が開発されていくでしょうから、この辺は自分たちでも遊びながら待つしかないところかなと。Code Interpreterの始め方さて、肝心の始め方ですが、そもそもChatGPT4でなければ使うことができません。そのうえで、始め方をお伝えしますと...ChatGPTにログインしたら、画面の左下のユーザーネームの右側の・・・をクリックします。そしたら次のダイアログが開きますので、ここでSettingsをクリックします。そうしましたら、次のダイアログが開かれますので、左側にあるBeta featuresを選択し、Code interprete
0
カバー画像

ネイティブアプリとブラウザアプリ:フロントエンド技術の違いと選択のポイント

モバイルアプリやウェブアプリの開発において、フロントエンド技術の選択は重要な要素です。その中でも、ネイティブアプリとブラウザアプリは、それぞれ独自の特徴を持っています。本記事では、ネイティブアプリとブラウザアプリの違いについて、いくつかの観点から詳しく解説していきます。 まず、ネイティブアプリは特定のプラットフォーム(iOSやAndroid)に最適化されたアプリケーションです。開発者はプラットフォームのネイティブ言語(Objective-CやSwift、JavaやKotlin)を使用してアプリを開発します。これにより、ハードウェア機能への直接アクセスや高度なパフォーマンスが可能となります。ネイティブアプリは、アプリストアからのダウンロードやオフラインでの使用ができるため、ユーザーエクスペリエンスに優れていると言えます。 一方、ブラウザアプリは、ウェブブラウザ上で動作するアプリケーションです。開発者はHTML、CSS、JavaScriptを使用してアプリを作成します。ブラウザアプリはプラットフォームに依存せず、クロスプラットフォームの開発が可能です。また、アプリのアップデートやデプロイメントが簡単で、ユーザーは特別なアプリのインストールなしにウェブブラウザでアプリにアクセスできます。 次に、ネイティブアプリとブラウザアプリのパフォーマンスについて考えてみましょう。ネイティブアプリは、ハードウェアに直接アクセスできるため、高速かつ滑らかな動作が可能です。一方、ブラウザアプリはウェブブラウザ上で実行されるため、ハードウェアへのアクセスに制約があり、一部の処理においてはネイティブアプリ
0
カバー画像

BootstrapとTailwind CSS:Web開発のための2つの人気フレームワーク

Web開発において、効率的で使いやすいフレームワークを利用することは非常に重要です。その中でもBootstrapとTailwind CSSは、デザインやコーディングの面で優れたツールとして人気を集めています。本記事では、BootstrapとTailwind CSSの特徴や利点について比較しながら、それぞれのフレームワークの魅力を紹介します。 まず、Bootstrapについて語りましょう。Bootstrapは、Twitter社によって開発されたオープンソースのフロントエンドフレームワークです。その最大の特徴は、予め用意されたレスポンシブなコンポーネントとグリッドシステムを提供していることです。これにより、開発者は簡単にレスポンシブなウェブサイトを構築することができます。また、テーマやスタイルのカスタマイズも柔軟に行うことができます。 一方、Tailwind CSSは比較的新しいフレームワークですが、急速に人気を集めています。Tailwind CSSは、スタイルシートに直接クラスを適用することでデザインを構築するユーティリティファーストのアプローチを採用しています。そのため、開発者は細かいスタイルの設定を行うことなく、簡潔なHTMLコードで柔軟なデザインを実現することができます。また、カスタマイズ性にも優れており、プロジェクトに合わせてカラーパレットやスタイルを自由に調整できます。 BootstrapとTailwind CSSの比較をすると、Bootstrapはコンポーネントやプリセットスタイルが豊富で、初めて利用する開発者にとっては使いやすい特徴があります。一方、Tailwind
0
カバー画像

テクノロジー「初期の宇宙時間」

【スローライフ】 米シドニー大学で行われた研究で 宇宙が誕生して10憶年後位の世界は 時間の流れの速度が現在の 5分の1程度だった事が解りました この事が解かったのは 宇宙誕生からわずか10億年の時の ブラックホールから発せられる クエーサーを観測したからです。 クエーサーとは 物質がブラックホールに近づくと ソフトクリームみたいな回転をし 徐々に勢いをつけ先端で飛び出す物 物質がブラックホールの重力で どんどん引き寄せられていくと そのまま吸い込まれると思いきや 実際吸い込まれません。 理由がブラックホールには 事象の地平面と言うのがあり これの範囲がとても小さいですが ここを越えると脱出不可能になります しかしブラックホールに 引き寄せられる物質は 事象の地平面が小さいので そこに命中せず側を通り過ぎます。 そしてまたブラックホールの重力で 通り過ぎた物質の速度が徐々に落ち 弧を描いて勢いを増し接近し また通り越してまた接近します。 すると徐々に円軌道が縮まって ソフトクリームみたいな軌道になり 先端で最小円軌道になり 飛び出す現象がクエーサーです。 〓=〓=〓=〓=〓=〓=〓=〓=〓 【加速度膨張】 今回観測されたクエーサーは 128億光年先のクエーサーで このクエーサーを見てみたら 光の速度がとても遅かったのです この光の速度を計算すると 現在の5分の1の速度しかなく 宇宙が誕生してから10億年後は 今より時間の流れが遅かったのです 波長と言う波が光にあり 光が強くなったり弱くなったりして この運動を繰り返しながら飛ぶと 光が波みたいに見える現象です。
0
カバー画像

エンジニア転職希望者向け!プログラミング以外にも役立つ5つのスキルとは?

エンジニアとして転職を考えるとき、どのようなスキルが求められるのでしょうか?もちろん、技術的な知識や経験は重要ですが、それだけではなく、前職で培った他のスキルも大きな強みになります。特にこれまで未経験の状態から転職を考える場合に、企業側に対して、プログラミングは未熟だが、これまで培っていたスキルでカバーできる、貢献できる部分というのをアピールすることがとても重要になります。企業側も、プログラミング以外の部分で、活躍できる部分があれば、採用する際の安心材料にもなります。今回は、全てではないですが、エンジニア転職において、前職やこれまでの経験で活かせるスキルの一部を紹介します。コミュニケーション能力 これはエンジニアに関わらず必要な能力です。エンジニアは、自分の作ったシステムやプログラムを他の人に説明したり、クライアントやユーザーの要望を聞いたり、チームメンバーと協力したりすることが多くあります。そのため、コミュニケーション能力は必須のスキルです。過去受けた相談で、エンジニアの仕事のイメージとして、PCに向かって一人でプログラムを書き続けるというようなイメージを持っていて、ここをあまり重要視していない方が一定数見受けられました。なので、そこをあまりアピールの材料として考えておらず、非常に勿体ないと感じていました。企業でも、フリーランスでも、働き方はともかくとして、色々な人とのコミュニケーションはとても多いです。優秀なエンジニアの方の多くは、人脈が広かったり、色々と講演や発表をして交流をしたり、社内でもリーダーとしてチームをまとめていたりと、コミュニケーション能力を活かして活躍してい
0
カバー画像

テクノロジー「人類監視カモメ」

【泥棒カモメ】 カモメが人の食べてる物と あえて同じものを識別して 好んで盗んだり奪ったりして 食べる事が判明しました。 この事を証明するために サセックス大学の神経行動学の 教授を務めてるポールグラハム氏が 実験を行いました。 実験方法は 砂浜のカモメから数m離れた地点に 色の違う2つのお菓子の袋を置き お菓子がある事を解らせます。 そして研究者が そこから少し離れた場所に座り 研究者が置かれた2つのお菓子の内 どちらかかを持ちます。 するとカモメの95%が 近くにいる研究者と同じお菓子と 同じ種類のお菓子をくわえて 持って行ってしまったのです。 この事からカモメは 研究者が持っているお菓子を 砂浜に置かれた2つのお菓子から 同じものを認識できたのです。 しかしお菓子を盗んだカモメは みんな大人のカモメばかりで 子供のカモメだと狩りスキルが低く 盗みにこれなかったとの事です。 〓=〓=〓=〓=〓=〓=〓=〓=〓 【認識能力】 この実験でカモメは 人間が触れてる物体に照準を合わせ 常に追跡できる事が判明し 人類がカモメに監視されてたのです しかもカモメたちは 街中にある色々な物体を 人間が持ってる物と同じ物なのか識別し判断する能力があったのです 人間が持ってるものと同じ物が どこかに置いてあるだけなら 危険度が低い置いてあるだけの方を 盗んでいきます。 カモメの異なる物体を比較し 同じ物かどうか判断する能力は 他の鳥の物体を追跡能力と違い 更に高い認知能力があったのです 以前から科学者たちは 街の広場にある出店のアイス屋で カモメがお店のアイスを奪う事が とても不思議でした。
0
カバー画像

誰でも簡単に小説家デビュー?ChatGPTを使った壮大な物語の作り方を解説

どうも、AI未来研究所です。あなたは、小説家になりたいと思ったことはありますか?別にプロに...というわけでもなかったとしても、こんな世界観でこんな物語ができたら面白いのに...と思う瞬間ってあると思います。しかし、アイディアはあるけど、書くのが大変ということはたくさんあります。そもそも、タイピングが早くないとできませんし、文章量も相当なものです。断片的なアイディアは妄想して作れているのに...他の条件によってなかなか出来上がらないものですよね。何かもっと楽に物語を作れないものか...そんな時にこそ、ChatGPTを使ってざっくりと物語を作ってみてもいいのではないでしょうか?物語のテーマを考えるChatGPTに入れるプロンプトまず初めに、ざっくりとしたテーマを考えましょう。入れるべきプロンプトは次をお使いください。あなたはプロの小説家として演じてください。短編小説を作ろうと考えています。 そこで、その小説で使うためのストーリーテーマを考えていただけませんでしょうか? 誰しもが感動する、壮大な物語を希望しています。 テーマは3つかんがえてください。このプロンプトの意図としては ・ChatGPTに役割を与えている→プロの小説家 ・こちらの意図を伝える→短編小説を作りたい、テーマを考えてほしい ・具体的な要望→壮大な感動物語、3つのテーマ これを伝えているプロンプトになります。 ポイントは、具体的なプロンプトであることです。 さて、この結果はどうなったでしょうか?「運命を超えた愛」: このテーマは、2人の恋人が困難や運命的な障害を乗り越えて絆を深め、最終的には真実の愛を見つけ出
0
カバー画像

15.6インチ4Kモバイルディスプレイ買いました

今までのTYPE-Cは使えるのか?とか中古ノートパソコンに食傷気味とかは前フリだった?こういったガジェットを買わないのは多分喉が渇いて水を飲まないと済まない状態と同じで、ずっとこういったものを買い続ける病気なのかも。中古ノートパソコンは本当に今はスペックが低いのも高い。それはもうすぐWindows11に移行する時期が来ているから。なので第八世代以前のものはほぼたたき売り状態に思える。だからと言ってすでに第八世代のものを持っているからそれ以前の物は買いたくない。それ以降のものは相対的に手を出せない状態。デスクトップも今の所飛びつきたいものが少ない。ビデオカードも高値だし出力が4つとコスト削減の波。少し革命でも無ければかなり前の世代でもいいやって思う所。で、ディスプレイってかなり買ってない事に気が付いた。4Kディスプレイは27インチ2台、24インチ1台ある。2Kはそれぞれの4Kディスプレイに近い13インチや11インチを持ってたりする。2Kはモバイルディスプレイばかり。ゲームをする訳じゃ無いので反応速度は気にならない。てか普通に見えている。なので不満は無い。ディスプレイばかり買ってた時期に15インチのFHDディスプレイを買ったけどPCに接続しない状態でその当時の大きさはディスプレイよりもかなり外周がデカイので持ち運びが面倒だったりする。なので持ち運びと解像度を両立させるには15インチ4Kくらいかなと。そういった理由での購入。ノングレアといいつつ反射する感じはもう何も言うまい。安物だから。とは言いつつ3万8千円くらいするので結構勇気がいる買い物。中古ノートパソコンのいいスペックの値段と
0
カバー画像

フリーランスエンジニアになれば本当に悠々自適な生活を送れるのか

フリーランスエンジニアというと、自分の好きな時間に好きな場所で仕事をして、高収入を得て、自由に生活できるというイメージを持っている方がいるかもしれません。しかし、実際には、よほどの経歴や人脈が無ければ、そんなに甘いものではありません。フリーランスエンジニアになるということは、自分で仕事を探し、契約したり、確定申告等の雑務をこなし、それと同時に自己管理やスキルアップをする必要があります。フリーランスエンジニアの働き方やメリット・デメリット等について、詳しく見ていきましょう。フリーランスエンジニアの様々な働き方フリーランスエンジニアには、大きく分けて以下のような働き方があります。 ・個人事業主として直接クライアントと契約する個人事業主として直接クライアントと契約する場合、自分でクライアントを探す必要があります。また、契約書の作成や報酬の交渉なども自分で行います。 ・エージェントやマッチングサイトを介してクライアントと契約するエージェントやマッチングサイトを介してクライアントと契約する場合、自分でクライアントを探す手間が省けます。また、契約書の作成や報酬の交渉なども代行してくれるため、ビジネススキルに自信が無くても、仕事を受注することが可能です。 ただ、当然エージェントやサイトを通しているので、手数料は取られますし、直接契約するよりも報酬は少なくなります。 ・クラウドソーシングサイトで案件を受注するクラウドソーシングサイトで案件を受注する場合、自分でクライアントを探す手間が省けます。また、契約書の作成や報酬の交渉なども代行してくれるため、ビジネススキルがなくても仕事を受注することがで
0
12,456 件中 4,261 - 4,320