ブログみるアプリ
日本中の好きなブログをすばやく見られます
無料ダウンロード
ブログ村とはIDが異なります
メインカテゴリーを選択しなおす
フォロー
2024年アップデート Google Workspaceの新機能
2024年も半ばを過ぎて、ここまででGoogle Workspaceも様々な新機能がリリースされてきています。
2024/07/17 17:10
GASやAppSheetで使うスプレッドシート設計
Google Apps ScriptやAppSheetを始めるにあたって、なんとなくフワっと今あるスプレッドシ
2024/07/16 15:41
Microsoft365のOutlookからPSTをエクスポートする手法
大分前のOutlookの場合、現在の受信済みメールをバックアップするのは容易いことでした。しかし、Micros
2024/07/08 18:36
AppSheetでユーザに合わせてドロップダウンをフィルタする
別件のワークフローアプリを作ってる中で「このドロップダウンから選ぶの大変」と言うケースがありました。AppSh
2024/06/22 16:41
Google Apps ScriptとVis.jsでタイムラインを作る【GAS】
前回、Google Apps ScriptとTimelineのライブラリを使って、スプレッドシート連動のタイム
2024/06/20 23:35
AppSheetでドロップダウンとリレーションシップを装備する
前回のエントリーでAppSheetにて植物図鑑の大枠が作成できました。しかし、実際にはちょっと機能不足。という
2024/06/19 19:19
AppSheetでGemini連携植物図鑑を作ってみた
AppSheetを使い始めて思うことが「やはり出来ない事や未だ装備されていない」ことで限界に達することが早いな
2024/06/16 23:49
Google Apps ScriptでVue対応組織図を生成する【GAS】
以前、GoogleのVisualization APIを使っての組織図をGASで作成したことがあります。スプレ
2024/06/14 00:03
Google Apps ScriptからCloud SQLへの接続を再検証【GAS】
#2019年頃にちょこっとだけ、Google Apps ScriptからGoogle CloudのCloud S
2024/06/12 17:37
AppSheetからGoogle Apps Scriptを叩く方法
AppSheetは「ノーコードツール」なわけですが、どうしてもそうなると出来る範囲が限られてしまいます。一方で
2024/06/11 12:37
Googleスプレッドシートにテーブル機能が来たよ
Google Cloud Next '24では地味な扱いというか、ほとんどどこのサイトも注目機能みたいに扱っていなかったテーブル機能。もともとMicrosoft Excelでは2000年から搭載されてる機能です。これがようやっとGoogle
2024/06/01 01:55
OktaからGoogle Workspaceにシングルサインオンしてみた
先日、Microsoft Entra IDをIdPにして、Google Workspaceに対してのユーザの同期とシングルサインオンを実装しました。一方でそれ以外のパターンとしては、Oktaが結構IT業界では耳にするようになりました。 この
2024/05/30 21:33
Azure Entra IDの試用環境を構築する手順
ここ最近、AzureのEntra ID界隈を操作する機会が多かったので、自分で検証用環境として構築する「Entra ID P1」の環境の構築方法とそのテナントの削除方法についてまとめてみました。 作成については大きな障害は無いのですが、問題
2024/05/28 14:23
Googleカレンダー連携タイムラインを作る【GAS】
以前、Googleスプレッドシートのタスクを元にjQueryライブラリにてタイムラインアプリを作成したことがあります。同じ仕組みを作って、Google Groupに参加してるメンバーのカレンダー情報を投影できないか?ということで今回作成して
2024/05/22 12:40
大切なファイルが壊れた!!EaseUS Fixoで修復してみる
古いHDDやCD-Rに格納して於いたファイルを開いてみたらエラーで開けない。Sharepointに置いておいた皆で共有してるExcelファイルを開いてみたら「ファイルが破損」。リカバリーソフトで復旧したファイルが結局壊れてる。こういったこと
2024/05/20 18:41
VMware Fusion ProがBroadcomから無償公開されたので使ってみた
EMCに買収されたりDELLの参加になったり、最終的に2023年11月22日にBroadcomに買収されてきたVMwareだったわけですが、2024年5月13日にBroadcomからVMware Workstation Pro 17およびV
2024/05/18 14:25
2024/05/17 19:25
Google Apps ScriptからAzure Entra IDのユーザ情報読み書き
Microsoft Azure ADことEntra IDは導入してIdPとして使ってるけれど、Google Workspaceを使っているという場合、プロビジョニングで自動連携してるケースがあります(Entra側にユーザ追加や更新すると自動
2024/05/17 11:41
Gemini for Google Workspaceの実力ってどれだけあるのか?
2024年2月21日、BardからGeminiに変わり、Gemini for Google Workspace(旧Duet AI for Google Workspace)が利用可能に成りサブスクリプションにも登場するようになりました。あれ
2024/05/14 12:33
Google Workspaceでアカウントを削除する際の業務フロー
Google Workspaceを導入している企業に於いて、退職時やアカウント削除は少々気を使うシーンです。削除を行う前にどんな作業をしておかなければならないのか?といったことをまず把握した上で、最終的に削除を実行する必要があります。また、
2024/05/13 13:43
AppSheetでGoogle Form送信をトリガーにしてメール送信
自分はローカライズされていないAppSheetにあまり今は力入れていないのですが、業務上で取り扱わなければならなくなったので、ブログでもAppSheetテクニックをこれから作ろう、という取っ掛かりとして「AppSheetにて、Google
2024/05/03 19:20
ASUS Chromebook flip C436FAを業務で使ってみるテスト
以前使っていたHP Chromebook 14aは友人に譲ってしまったものの、業務でChromebookは必要。また、Chrome Enterprise Upgradeを試してみたいということもあって、中古で良い品が見つかったので手に入れま
2024/05/01 22:58
Google Workspaceの共有ドライブ管理を極める
Google Workspaceを導入に於ける壁の1つが「共有ドライブ設計」です。意外とこれが難しい。そもそもNASでは無いので社内のファイルサーバのつもりで使うと後で色々と大変なことになります。ましてやここに「外部共有」を加えるとなると情
2024/04/26 17:00
Google Apps ScriptでDocumentのテーブルの値を読み書き
Googleドキュメントのテーブルの値を書き換えたい。そんな要望はちょっとだけあります。とりわけ差込印刷をしてしまうと元の差込コードが消えてしまう為、それを復元するしたいのに復元するとドキュメントのレイアウトが崩れる。そんな時に思いついたの
2024/04/22 19:40
管理対象に含まれないユーザ用の移行ツールを検証してみた
Google Workspace導入前に別にメールボックスがあり(会社ドメイン)、そのアドレスを元にGoogleアカウントを会社ドメインで野良で作成できてしまう。これが後にGoogle Workspace導入時にちょっとした問題になることが
2024/04/22 12:24
Google Apps Scriptで差込で直接PDFを生成する
以前、Google Apps Scriptで差込印刷的なものを実現し、その後これを元に一括でPDF化するものを開発しています。しかし、いくつかの理由でこのPDF化をする手順は結構複雑で時間も掛かります。 そこで、この過程の一つである「テンプ
2024/04/16 18:00
Google Apps ScriptでPDFを結合する方法
以前紹介したStackOverFlowのmergePdfs関数がうまく動作しないという報告がありましたので、調べてみた所、一部だけ日本語文字化け等の問題が生じるケースがあることが判明。最近のGoogle系のサービスの更新によるものなのか?う
2024/04/14 20:44
Google Workspaceに共有メールボックスって無いの?
Microsoft365には「共有メールボックス」という機能があり、目的別顧客別に代表となるメアドと箱を専用で用意することが出来ます。そして、アクセス権を持ってしてユーザに割り当てが可能です。これは自身のメールボックスとは別のメールボックス
2024/04/10 12:00
Google Apps Scriptを始めよう。出来ること代表例
春、何かを始めるのには良い区切りであり季節。新入社員としての武器を作るも由、リスキリングとして修行するも由。会社の為ではなく己の宝とするべく身につける技術は継続力が重要です。 もし何を身につければ良いのか?迷っているのであるならば、低コスト
2024/04/08 12:00
Google Apps Scriptの制限事項や注意点をまとめました
せっかくの春ですので、今年度からGoogle Apps Scriptを初めてみようか?と思っている人向け・・・とは言えないかもしれませんが、GASを扱っていてぶつかる可能性のある各種制限事項や注意点についてまとめてみました。 結構制限事項が
2024/04/05 18:38
Google Apps Scriptで現在の割り当てライセンス数を調べる
これまで、Google Workspaceの管理者として管理をしていて困ったことの1つに「残りのライセンス枠がいくつ」なのかが、管理コンソールを開かないとわからない点。そんな時に限って現場で大口の採用が決まっていざ割り当てようと思ったら、枠
2024/04/04 19:41
Google Workspaceを新規に導入する時に抑えたいポイント
組織で初めてGoogle Workspaceを導入しようとなると何から始めたらよいのか?何をしなければならないのか?といったことで迷う点がたくさんあります。さらにMicrosoft365から移行するとなると新規導入よりも考慮しなければならな
2024/04/03 19:26
Google SpreadsheetでBigQueryを操る最初の一歩
Google Spreadsheetは2024年現在、2022年の上限引き上げによって1000万セルまで上限が引き上げられています。これにより多くのデータを格納することが出来るようになり、Google Apps Scriptなどを使った分析
2024/04/02 18:00
Google Cloud Directory Syncを使ってOpenLDAPから同期させる
オンプレミスのActive DirectoryやOpenLDAPのディレクトリと、Google Workspaceのディレクトリを同期させて、ユーザアカウントを自動で作成したりプロファイル情報を自動で反映するための仕組みがGoogle Cl
2024/03/29 18:00
個人GoogleアカウントをGoogle Workspaceに移管する手法
新規にGoogle Workspaceを利用するに当たって、もしこれまで個人のGoogleアカウントを利用していたといったようなケースの場合、移行する上での大きな課題になります。 またソレ以外でも、社内でMicrosoft365を利用してい
2024/03/28 18:00
Google Apps Scriptで共有の外部連絡先を管理する
社内のGmail等やContactsに於いて連絡先は普段から利用する手段になっています。しかし、ディレクトリに表示されるのはあくまでもGoogle Workspaceにアカウント登録してる人のデータのみ。自分のお客様や取引先の連絡先データは
2024/03/27 19:06
Entra IDとGoogle Workspaceのメンバーを同期させる方法 - Provisioning編
前回の記事にて、Google Workspace側のGoogle Directory Syncという機能を利用して、Azure Entra ID(Azure Active Directory)と同期させて、メンバーを自動的に追加する手法を記
2024/03/27 17:30
Entra IDアカウントでGoogle WorkspaceにSSO連携してみた
前回の記事では、Microsoft Azure Entra ID⇒Google Workspaceとを同期させてユーザの自動追加を実現しました。一方で、ID管理の主体がAzure側のADことEntra IDにあるので、そちらで同じ独自ドメイ
2024/03/26 14:45
Entra IDとGoogle Workspaceのメンバーを同期させる方法
会社のID管理はMicrosoft AzureのEntra ID(旧Azure AD)で行い、Google Workspaceを利用してるといったケースに於いて、両者のアカウントを常に同期して一致させておきたいというケースがあります。202
2024/03/25 18:05
AD不要!?Google WorkspaceアカウントでWindowsにログインする方法
Google Workspaceを主として利用してるのに、なぜかActive Directoryが入っていて、しかも殆どADは活用されていない(アプリ配布もなければ、ポリシー配布もない)なんて会社があったりします。そんな場合、Google
2024/03/22 18:05
Google Apps ScriptでClaude APIを日本語で叩いてみた
ChatGPT、Google Gemini(Bard)と様々なAIチャットサービスがしのぎを削り、ついていけないスピードで進化し続けています。そこに新たにAmazon, Googleが出資したというAnthropic(アンスロピック)という
2024/03/20 00:02
グループアドレスのメアドでGoogle Apps Scriptからメールを送る手法
時々現場の需要としてあるのが「グループアドレスのメアドをFromとしてメールをGoogle Apps Scriptで送信したい」というものがあります。通知系などの処理で実装されるケースが多く、利用する機会がなにげにあると思います。 しかし、
2024/03/18 16:30
Google Workspace Administrator資格について調べてみた
AWSやAzureといったベンダーによる資格というものがあり、公的なものというより能力を証明するものとして広く取得が推奨されています。Azureで有名なのはAZ104などがそれに該当します。 GCPにもたくさんの認定資格が用意されていますが
2024/03/18 10:51
Chromecastを購入しFire TV Stickと比較してみた
Fire TV StickからNebula 4Kに移行しつつ、気になったので新たにもう一つの大手Googleが出してるChromecast with Google TV 4Kモデルを購入してみました。中身はAndroid TVなのでNebu
2024/03/17 14:23
OBS Studioでライブ配信環境を作る
ニコ生、ツイキャス、そしてYoutube Live。その他にもかつては、UstreamやらPeercastといったものもあったライブ配信。FMEでエンコードしながらFLVで配信していた時代は終わり、現在は配信といったらOBS Studioが
2024/03/12 18:55
Google WorkspaceでYoutubeチャンネルを運用するコツ - 前編
Youtubeで企業が独自にチャンネルを設けて発信してる事例はすでにもう沢山ありますが、その多くが公式チャンネルにも関わらずすでに何年も経過してるのに「再生回数が1万にも満たない」であったり、途中で力尽きて数年前から更新が途絶えてるであった
2024/03/11 15:02
Anker Nebula 4K Streaming DongleはFire TV Stickより快適でした
これまで長らく、動画閲覧環境としてFire TV Stickを利用してきました。しかし、最近のAmazonのFire TV Stickに対する不穏な噂が現実味を帯びてきており、快適な環境が損なわれてきました。また、AndroidことFire
2024/03/07 17:29
【GAS】Google Apps Scriptでコードをバックアップ・遠隔更新する
GASで様々なアプリを開発してると同じようなコードや、同じプロジェクトを複数デプロイして運用するケースがあります。それらを現在運用中のプロジェクトに対して更新した内容を反映するには、通常コードをコピペし直すであったり、ライブラリであるならば
2024/03/04 18:44
VBAでOAuth2.0認証 - 新方式を試してみた
2022年6月、IE11が終了するということで、以前にVBAにてOAuth2.0認証する手段として記事を投稿したことがあります。しかし、前回の記事では大きな課題を残したまま、実現は出来てるけれどそれまでの認証コードとは違い、別の手間が生じて
2024/01/11 17:16
保護中: Data Recovery Wizardはどこまでデータを復元出来るのか?
情シス運用をしてると遭遇する厄介な問題が「データが消えた。復元して欲しい」という内容。個人であっても無意識にゴミ箱に捨てて速攻で空にするという作業を行ってしまい、結構な手戻りや取り返しが付かない事が起きたりします。 そんな時に役立つのが「デ
2024/01/10 18:48
Xからの移住先候補!! Google Apps ScriptでBlueskyを叩く
ようやく自分の元にBlueskyの招待コードが来たので、アカウントを作成し色々と情報収集しています。現X(旧Twitter)の創始者が、改めて作成してるWebサービスで、Twitterの乗り換え先として最有力視されてるサービスです。現在はウ
2024/01/02 15:10
GTX960からRTX4060にパワーアップしてみた
2015年にマウスコンピュータから購入したG-TuneというPC(im580PA4)。GTX960というGPUが乗っていたけれど壊れてモニターが映らず。仕方なく代替品としてRTX4060を購入してみました。8年越しにアップデートしてこれから
2023/12/23 15:50
防災にも役に立つ!Powerhouse90を1年間使ってみた
防災グッズの1つとして、また長旅や車中泊のお供として活躍するポータブルバッテリー。一昔前のiPhoneを充電出来ます程度のものから、重量級の発電機のようなものまで様々登場してきています。その中でポータビリティを確保しつつも相応の作業をするの
2023/12/17 14:28
Google WorkspaceでSPF, DKIM, DMARCを設定する
2024年2月、Google Workspaceでとある設定をしていない場合、新しいメールセキュリティポリシーによって、Google WorkspaceからGmailに対してのメール送信において、1日5000通以上の送信を行うテナントに対し
2023/12/14 11:08
Google Apps ScriptでWorkplace for Metaを弄る【GAS】
世界的GAFAの1つであるFacebookこと現Metaの企業向けSNSウェブサービスというものが存在し、その名もWorkplace。Google WorkspaceにもかつてGoogle+ことGoogle Currentがありましたが消滅
2023/12/07 14:24
Google Workspaceにセカンダリドメインを追加する
現在のテナントに対して、もう1つ別のドメインを追加して、1つのテナントで複数のドメインで運用するケースは、そこそこ大きな企業の場合グループ会社を別ドメインとして取得して運用することが多いかと思います。 同一ドメインでグループ会社全員同じにし
2023/11/27 15:46
新型 Fire TV Stick 4K Max を検証してみた
2023年10月、Fire TV Stick 4K Maxの第2世代が発売されて色々と変更が加わっているということなので、改めて過去のFire TV Stick記事の内容を踏襲しつつ、ブラックフライデーセールでも40%オフの5,980円で売
2023/11/25 09:54
迫るガラケー終了!!はじめての格安スマホ入門 - 応用編
前回、購入⇒セットアップに至るまでの基礎編的な内容をまとめました。細かい所は省いているのですが、それでも十分使えて長く快適に使えるノウハウを詰め込んでいます。今回はそこから更に一歩踏み込んだファインチューイングな内容になります。初めてではな
2023/10/14 13:25
迫るガラケー終了!!はじめての格安スマホ入門
結構色々な機会で、今使ってるガラケーをやめてスマフォに移行したい、スマフォなんだけれど格安スマフォに移行して料金を下げたいという相談を受けることが多いです。そこで、はじめて格安スマフォに移行するに当たっての手順や注意点等をまとめてみようと思
2023/10/07 15:03
Google Workspaceの動的グループで楽をしよう
大規模な組織変更や、異動の時期。その度に部門のグループアドレスのメンバーを入れ替えたりするのは地味に大仕事だったりします。連動するGoogle Driveに対してもアクセスが出来なくなったり、異動したのに元の部署のドライブが見える状態のまま
2023/10/05 13:55
Google Cloud Identityは一体何に使えるのか?
Google Workspaceを契約している人は無償で利用することも可能な「Google Cloud Identity」と呼ばれるモノ。これは一体何者なのか?企業で使う場合に何の役に立つのか?ということで、ちょっと使う機会というか検証する
2023/09/26 20:34
Google Apps Scriptで共有ドライブ一覧取得とユーザ差し替え【GAS】
人事異動の季節になるとやらざるを得ない業務の一つとして、グループアドレスのメンバーの入れ替えおよび組織変更があれば「共有ドライブに対するアクセス権の変更」です。少数ならば手作業で行えば良いのですが、多数ある場合活躍するのがGoogle Ap
2023/09/26 14:44
Windows11でDOSBox-xを使った環境を作る
ROG Allyでどうしても昔のDOSゲームを動かしたいのだけれど、当然Windows11では昔のDOSゲームは全く動きません。ということで利用するのがエミュレータなのですが、その為にVMware Workstation Playerを入れ
2023/09/16 22:26
Google Apps Scriptでグループメンバーとカレンダーリソースを取得する
現在開発中のアプリでちょっと必要になったので作ってる「グループアドレスからメンバー一覧取得」と「カレンダーのリソースを取得」の2本。小ネタをひとまとめにして、エントリーを作成しています。これらは都度都度アプリからAPI問い合わせして取りに行
2023/09/15 10:49
Google Apps Scriptで一部だけをユーザ権限で動かしたい時は?
Google Apps Scriptでウェブアプリケーション等を動かそうとした場合に必ずぶつかる問題が「実行権限とアクセス権限、そしてアクセストークン」の処理です。とりわけ、Google Picker APIを動かす場合や、カレンダーを操作
2023/08/31 13:29
ASUS ROG AllyのバックアップとSteamOS?のインストール
購入したROG Ally。正直不具合が結構目につく。一方で、これはゲーム機とは言ってもPCそのものなので、別のOSを試してみたいという考えやバックアップは必要だよねという考えが出てくる。そこで、ROG Allyのイメージバックアップ、BIO
2023/08/19 13:33
携帯ゲーム機はROG Ally1台あれば十分なのか?
以前、UMPCとしてGPDWIN2を購入し、今もポータブルなハンドヘルドPCとしては活躍していますが、2023年この領域は大きくガラっと変わっており戦国時代に入っています。単純なUMPCと言うよりも完全にゲーム機寄りに振り切っていて、それで
2023/08/09 21:00
VBAでLotus NotesのDB内ビュー全データを引き抜く
以前、NotesのNSFファイルからEML変換してOutlookへ突っ込むプログラムをAccessで作成しました。同様にNotes内のアプリで使ってるデータベース内のビューで表示されてるデータを引っこ抜く必要があった為に、ウェブ上の情報を元
2023/08/08 12:47
macOSでGame Porting ToolkitでWindowsアプリを動かす
LinuxだけじゃなくSteamOSでもProtonという形でWineが大いに利用され、Windowsゲームを利用するという方法が広く使われ始めています。macOSでもCrossOver Mac等が有名。そんなWineですが、時期macOS
2023/08/06 17:21
GPDWIN2に別のOSを入れて第二の余生を送る
RogAllyを購入したことで、引退することとなったGPDWIN2。長く使ってきて、でもこのまま放置するには惜しい希少なマシンなので、第二の余生を送らせて上げたいと思い、別のOSをインストールさせて余生を送らせてあげようと思い、本物のChr
2023/08/05 14:22
Google Apps Scriptでグループを作成する
Google Apps Scriptで地味な存在ながら非常に重要な機能を担ってるのが「Googleグループ」。単なるメーリングリストとしての機能だけではなく、Google Driveのアクセス権をまとめて付与する場合にも、このグループのアド
2023/07/28 18:28
MBOX形式のメールをThunderbirdを使ってOutlookにお引っ越し
なんだかよくわからない過去に使っていたメーラーからメールデータを現在使ってるMicrosoft365のOutlookに移行したいとしても、直接的にOutlookでそのメールデータをインポートする事は出来ません。特に昔から利用されていたmbo
2023/07/27 21:10
Google Apps ScriptでReact.jsを使ったウェブアプリを作る
これまで、自分自身はGoogle Apps Scriptでのウェブアプリケーションについては、Vue + Vuetifyで構築して来ました。GASのウェブアプリは何よりも軽量でコンパクト、そして開発の手軽さが求められる為、環境構築やらコンパ
2023/07/24 16:44
Google Apps ScriptからBard API?で質問してみた
かつては様々なAI分野では先を行っていたハズのGoogle。コロナ禍が明けてみたら、周回遅れもいいところみたいな感じでわずか数年えChatGPTやStable DiffusionといったAIプログラムに大きく差を付けられてしまいました。そん
2023/07/21 19:21
Windows版のGoogle ニアバイシェアの使い方
AndroidとPCとの連携はこれまでも色々と課題がありました。すでにChrombookはAndroidとニアバイシェアで連携して相互のファイルの送受信は実現されていて、またmacとiPhoneとの間もAirDropで受け渡しができている状
2023/07/21 17:30
Google Chromeを組織管理下に置く方法
Google Workspaceを利用してる企業に於いて、Google Chromeを徹底的に管理したいという要望は常にあります。特に勝手に設定を変更したり、自由奔放に拡張機能をインストールを許してしまってたり、無秩序になってるケースが出て
2023/07/20 13:15
「ブログリーダー」を活用して、hiroさんをフォローしませんか?