ユニット活動報告会!

10月のブログで告知させていただいたとおり、今期もユニット活動報告会が開催されました。

今期は新型コロナウイルス感染拡大の影響で、発表者を含むほとんどのメンバーがリモート参加による報告会となりました。前期は人前に立っての発表でしたが、今期のリモート形式は発表者にとってやりやすい面・やりにくい面があったのではないでしょうか。リモート形式に慣れているな、と思わせる方も見受けられました。今後は対面でのコミュニケーション能力に加えて、リモートによるコミュニケーション能力も問われる時代なのかもしれません。

今期もユニットごとに発表テーマ(評価ポイント)が設けられました。
発表された内容からいくつか抜粋させていただきました。

第0ユニット(ユニットテーマ:デザイン)
①レスポンシブデザインについて
弊社ではお馴染みとなりましたが、閲覧者の端末に応じたウェブページを閲覧可能とするウェブサイトの構築手法です。GoogleのMFI開始についても触れ、モバイル機器に優しいサイト作りは今後も必須となるでしょう。
②現在のトレンドについて
今期に台頭したデザインのトレンドについて、いくつか紹介がありました。「ニューモーフィズム」(何かを模倣して作られたデザイン)や「スキューモーフィズム」(オブジェクトの影に明暗2色のドロップシャドウを設け、凹凸を表現したデザイン)といった新たなトレンドを知ることができました。「ニューモーフィズム」は「ニュー」+「スキューモーフィズム」から作られた造語とのことです。この言葉をパッと出せたらカッコいいですね。
③今期の成果について
BootStrap、SpringBootを利用したレスポンスデザインによるシステム構築、Monaca(HTML5)によるスマホ向けアプリ(iphone/Andoroid)の製作経験等、今期の成果について説明がありました。

第1ユニット(ユニットテーマ:AI)
①AIとは何か、また何ができるのか?
AIの定義に関して、人工知能と機械学習についての説明がありました。人工知能(=人間が行っている作業を人工的に再現したもの)を用いたシステム・アプリの例として、ゲームAIやRPA等があげられていました。人工知能を広義のAIとしたとき、機械学習(=人間に不可能な大量データ処理によるコンピュータ学習)はその一部に含まれるようです。AIにとって得意な分野、苦手な分野についても知ることができました。
②ディープフェイクについて
年々高度化しているフェイク動画は機械学習の一つであるディープラーニング(深層学習)を用いたものであるということを知ることができました。個人的に興味をそそられる内容でした。対してAdobe Photoshopのような個人でも馴染みのあるツールで加工したものをチープフェイクと表現されているようです。これは意味も捉えやすく覚えやすいですね。
③今期の成果について
GoogleのDialogFlowというサービスを利用して自社システムのQ&Aチャットボットを構築し、そのお披露目がありました。チャットボットを構築する上で具体的にどのような作業を実施したのか、また運用に必要な費用目安についても説明がありました。なにより、実際にシステムとして動いているものを目の当たりにでき、感動しました。

第2ユニット(ユニットテーマ:コードレス、ローコード)
①既存技術との比較について(ローコード、RPA)
ローコード(GUI主体のコード数が少ない)開発とフルスクラッチでの開発を比較し、ローコードが「開発コスト」、「品質」、「学習コスト」の面で優位性を持つことを知ることができました。その一方で「柔軟なコーディングができない」、「技術者スキルの向上が期待できない」という課題にも触れていました。RPAにおいては、既存技術を人手業務と捉えて比較し、それぞれのメリット・デメリットがあげられていました。RPAは2017年頃から一大ブームと言えるほどの広がりをみせ、国内の導入企業は30%以上と言われています。RPA(AI)に「人間の仕事が奪われる」といった言葉はよく聞きますが、市場は今後も拡大し続けるのでしょうか。
②製品比較について(ローコード、RPA)
ローコードとしては「AppSuite」、「Kintone」、「OutSystems」、RPAとしては「WUbActor」、「UiPath」、「BizRobo!」、「PowerAutomate」の紹介がありました。それぞれの製品について価格・特徴の説明があり、システムで実現したいことに対してどの製品が有効であるかの指標を得ることができました。
③今期の成果について
ローコードとしてはAPEXで構築された社内システムへの機能追加、RPAとしては社内システムのマスタ登録ツール作成について説明がありました。また、実業務においてもOutSystemsの経験者が着実に成長しており、そのノウハウを生かした今後の展開も期待されます。

第3ユニット(ユニットテーマ:クラウド・オンプレミス)
①クラウドVSオンプレミスの比較と考察について
クラウドとオンプレミスについて、「費用」、「拡張性」、「可用性」といった観点から、メリット・デメリットについて評価説明がありました。オンプレミスに比べて様々な面でクラウドに軍配があがるということが分かりました。「クラウドファースト」が当たり前の時代になっていますね。また、実業務においてもクラウドとオンプレミスに触れる機会があるということで、その中で感じた評価についてもまとめられており、実体験を伴った内容でとても参考になりました。
②今後の市場について
総務省のクラウドサービス利用率に関する調査資料を参考とし、クラウドが年々市場として成長し続けている分野であることを知ることができました。またトヨタグループがクラウドの領域でマイクロソフト(Azure)だけでなくアマゾン(AWS)とも提携拡大を進めているというニュースにも触れていました。AWSとAzureというライバル同士がトヨタとどう関係を継続・競争していくかは今後も注目となりますね。
③今期の成果について
→社内のネットワーク構成に関する説明がありました。今期は要望に応じたオンプレの仮想サーバ構築や、新型コロナウイルスの影響による在宅勤務対応といった会社メンバーにとって必要不可欠な成果がありました。

リモート報告会の様子

前期の発表と比べて、各ユニットが掲げるそれぞれのテーマに対して、より成熟しつつあると感じました。2021年度は各ユニットがどのように成長を遂げているでしょうか。
今から楽しみですね。

社員紹介(2-2)

閲覧ありがとうございます!
今回の社員紹介記事を担当します「やまぐーち」です。2度目となります。

前回の投稿(コチラ)では、簡単な紹介をさせていただきました。

今回は少し趣味に関してお話しさせていただければと思います。

皆さんはコラボカフェをご存知ですか?

アニメやゲーム、キャラクターと飲食店がコラボしているものです。食べ物や飲み物でキャラクターを表していたり、食べ物や飲み物を頼むとそのキャラクターの特典がもらえたりします。

やまぐーちも、ハマっているゲームやアニメ、好きなキャラクターのコラボカフェによく行ってます。

特典に種類がある場合は、コンプリート目指して通ったりしています。

最近行ったのはひつじのショーンカフェです!

お店の中のBGMがアニメで流れているものだったり、各席にショーン達のぬいぐるみがありとても素敵な空間でした…!

今回はアニバーサリー記念ということで、アニバーサリープレートとメロンソーダを注文してみました。

写真のコースターと、ランチョンマットが特典でした!ランチョンマットは大きさから持ち帰りは断念しましたが、コースターはばっちりもらってきました。

とても素敵な空間に、癒されました!

次はどのコラボカフェに行こうか計画を立てたいと思います。

次の社員紹介もお楽しみに!

2020年インターンシップ体験談④

※今夏に当社でインターンシップを行い、外国人留学生の方4名と日本の大学生の方1名に参加をしていただきました。
当記事では、参加者の方の体験談を紹介していきます。

中国人留学生(女性)

この度、夏休みに株式会社ダンデライオンズのインターンシップに参加させていただきました。

この5日間でショッピングサイト業務の体験を中心に、日本文化とビジネスマナーなど色々勉強できました。
初めて実際の会社に入って業務を行うため、初日はとても緊張して不安でした。
しかし、社員の方たちと一緒にランチを食べて、自然に色んなことを聞いたり、笑ったりすることができました。そこでは緊張もせず、気楽に話せる雰囲気が良かったです。

今回のインターンシップの参加者は6人で、ベトナム、アメリカ、フランス、日本から一人ずつ、私を含めて中国から二人という組み合わせでした。
1つのテーマでも国別に違う意見がたくさんがあって、皆との話し合いはとても盛り上がりました。

ショッピングサイトで出品する雑貨を決める時に、フランス人のメンバーは日本の茶碗や水引のような日本文化を代表する商品を選んでいました。
アメリカ人のメンバーは見たことがない商品を選んでいて興味深かったです。
日本に近いベトナムと中国は、日本製の化粧品と生活用品を消費する傾向が高いそうです。
人の特徴と文化によって、想像できなかったことがたくさん出てきました。人の需要を深く理解することの重要さがわかりました。

4日目には国際センターの先生と名刺交換を行いました。緊張しましたが、楽しかったです。

一番楽しかったのは、スタンプを考えて作る作業です。
誰でも積極的に発言ができて、言葉を言い間違えても皆笑って受け入れてくれました。
これからこのスタンプを使えば、この5日間の楽しさが思い出すことができるし、達成感も感じることができるので嬉しいです。

歓迎会を行いました

ダンデライオンズでは社員同士の親睦を深めるための「レクリエーション」を定期的に開催しています。

今回は新型コロナウィルスの影響により行えていなかった歓迎会を10月末日行いました。

ダンデライオンズは今年4月に3名、6月に2名、10月に2名と新しいメンバー7人が増えました。

まだまだ新型コロナウィルスの影響もありましたので、「完全個室」「大皿ではなく一人一皿」「ソーシャルディスタンスが確保された席」を意識してお店選びを行いました。
もちろんお店に入る前に検温&アルコール消毒も実施済みです。

少し前とは違った雰囲気の中、歓迎会がスタートしました。

新しいメンバーはそれぞれの場所で、緊張しながらも他の社員と会話できていました。
仕事の話から、最近の近況やお互いの趣味などを話していました。

中盤には新しいメンバーによる自己紹介をしてもらいました。
緊張しているメンバーもいれば、お酒が入っいてるからかスラスラ話せるメンバー、パンチのある発言をするメンバーなど個性あふれる自己紹介で場は盛り上がりました。

やはりみんなと実際に会って、おいしいご飯を食べながらお話しするのは楽しいなと実感する時間でした。

次回のレクリエーションもお楽しみに!

技術者ブログ:Oracle APEX上でPL/SQLを動かす

技術者ブログとして日ごろ取り組んでいる学習内容をご紹介します。
今回は、ローコード開発をテーマにしている第2ユニットです。

今回のテーマ:Oracle APEX上でPL/SQLを動かす

前回の記事にて、Oracle APEXを用いたローコード開発の流れを紹介したのに引き続き、
今回もOracle APEXの紹介となります。
今回は、APEX上でのPL/SQL(プロシージャ)の作り方、動作確認手順、実際に呼び出すための設定方法を紹介します。

1.プロシージャを作成する

SQL Workshop内のObject Browserを開き、+プルダウンよりProcedureを選択します。

Create Procedure画面にて、作成するプロシージャ名を入力します。

引数を定義します。

プロシージャの中身を記述します。
ここでは、create or replace procedure "[プロシージャ名]" ([引数宣言]) isまでを自動で生成してくれるため、それ以降のローカル変数定義やBody部を記述します。

SQLを押下すると実際に生成されるSQLがプレビュー表示されるので、内容に問題がなければCreate Procedureボタンを押下します。

以上の手順により、プロシージャが新規作成されます。

また、一度作成されたプロシージャについては、本画面にて編集後、Save & Compileを実施することで更新が反映されます。

2.動作確認する

SQL Workshop内のSQL Commandsを開き、呼び出したいプロシージャをbegin~end;で囲み、Runを押下することで実行結果がResults欄に出力されます。

3.画面から実行する

画面からプロシージャを実行する場合、ボタンによって実行される動的アクションに設定する方法があります。


まず、詳細画面にボタンを配置します。
今回は、CREATEボタンを複製して作りました。
Behavior>Actionを”Defined by Dynamic Action”に、Database Actionを未選択に変更します。

次に、動的アクションを定義します。
Identification>Actionを”Execute Server-side Code”に設定し、PL/SQL CodeにSQL文を記述します。
2.の動作確認で書いたように、実行したいプロシージャをbegin~end;で囲みます。
画面の入力値を引数として使う場合、Items to Submitにアイテムを列挙します。

また、2つ目の動的アクションを用意し、Identification>Actionを”Submit Page”に、Setting > Request / Button Nameを動的アクションを”[実行するボタン名]”に設定します。

上記手順により、一覧 / 詳細画面にプロシージャを呼び出すボタンを1つ追加しました。
画面から本ボタンを押下することで、プロシージャが実行され、入力値を元にしたレコードが追加されます。


まとめ

APEXに限らず、ローコード開発ツールでは基本的な動作であれば標準で用意されている部品の組み合わせで対応できるよう設計されていますが、
一方で複雑な動作を実現するために、自前のコードを埋め込み実行させる仕組みも用意されています。
本記事にて、そういった実装をする際の一助になれば幸いです。

社員紹介(17)

はじめまして、6月に入社致しましたモンブラン推しと申します。今回は私の自己紹介をさせていただきます。

肩書

第2ユニットに所属しています。

経歴

商業高校にてJavaを学び、卒業後IT企業へ就職しました。
3年半ほどJavaメインのWebシステム開発・改善に従事し、ご縁がありダンデライオンズへ入社いたしました。

現在の業務

10月までバッチ系のシステム改善を行っておりました。システム独自のフレームワークであったこと、バッチ系の開発経験が少なかったことから戸惑いがありましたがとても良い経験になりました。現在は社内業務に従事しております。

自己アピール

趣味はゲーム、ガンプラ、読書とインドア一色となっております。好物はモンブランと牡蛎です。

RPGゲーム全般が特に好きで任天堂の「MOTHER」シリーズは定期的に引っ張り出しては1からプレイするということを出会ってから10年ほど続いており未だに熱は冷めておりません。なんで飽きないんでしょうね?

最近気になっていたガンプラ製作始めましたが昨今のコロナの影響により元々患っていた出不精に加速装置をつける勢いで見事に沼にはまっております。変形機構のある機体が好きで変形機体中心に制作を行っております。組み終える端から買い溜めしているガンプラが増えていく現象が発生していて令和史上最大の課題です。

積まれているガンプラ
積み上がったガンプラ達

以上、モンブラン推しの紹介でした。

次回の社員紹介もお楽しみください。

2020年インターンシップ体験談⑤

※今夏に当社でインターンシップを行い、外国人留学生の方4名と日本の大学生の方1名に参加をしていただきました。
当記事では、参加者の方の体験談を紹介していきます。

ベトナム人留学生(女性)

この度株式会社ダンデライオンズの夏季インターンシップに参加しました。

今回、初めてインターンシップに参加したので、わからないことがたくさんありました。
そのため、初日は緊張していましたが、社員の方から教えてもらっているうちに、インターンシップの時間が楽しくなりました。

この5日間で自己紹介やグループディスカッションの仕方、ビジネスマナー講習、eBayの販売運用体験などを学びました。

名刺を作るために、自己紹介文を考えました。自分の名刺をいただいたときに、名刺交換の方法も学びました。実際に交換の体験もすることができ、よかったと思います。

また、eBayの販売運用の作業では難しいところがありましたが、頑張ってできるようになりました。

その他には、インターンシップ参加者の皆と一緒に日本の雑貨・文化・娯楽について、グループディスカッションをしました。積極的に自分の意見を出すことができました。
市場調査ではそれぞれ自分の国についてを調査し、ディスカッションをしました。海外の市場についても知ることができました。

今回は、いろんな外国人の方と一緒にインターンシップに参加させていただいて、たくさんの良い時間を体験しました。新しい知識を学んだり、皆と協力して励むことができました。

オフィスを移転しました!

こんにちは!
当社は10月にオフィスを移転いたしました。
住所は変わらず、名古屋市中区栄3-18-1 ナディアパークデザインセンタービル7階ですが
ラボ6からラボ8へ移転いたしましたので、ご来社の際はご注意ください。

大きな窓からは明るい自然光が差し込んでとっても気持ちいいです♪

社名でもある『ダンデライオンズ』、たんぽぽをモチーフにした当社の内装はそのまま引き継いでいます。
鮮やかな黄色と、優しい緑色のじゅうたんは当社のテーマカラー。
加えて、今回はおしゃれな壁も設置されました。

とってもかわいい木目調の壁は、入口入ってスグ!

次の記事もお楽しみに!

11月社内コンテスト告知!

弊社では11月に年間を通して活動してきた内容の報告会を行います。

ただの報告会ではなく、各ユニット毎に評価項目が設けられており、それぞれに他ユニットメンバー&代表により採点が行われます。

採点内容によって、次年度予算が決定されるため、各ユニットは今年の活動を惜しみなく発表してください!!

報告会の内容は、後日お届けさせていただきます。

Excelのショートカット使ってますか?

こんにちは、ダンデライオンズ第1ユニット所属のべーです

弊社も月日が立つに連れて新卒のメンバーも含めて、社員が増え、にぎやかになってきたと感じる今日この頃です。

そんな折、Excelに不慣れな知り合いにExcelの使い方をレクチャーする機会がありました。
その際、普段当たり前に使っているショートカットが一つ使うたびに感心されてしまい、これはまるで自分が「超できる人」になったようだ!とちょっと調子にのってしまいました。

そんなExcelのショートカット、特に今年新社会人になってExcelを触るようになった人(弊社メンバー含)に伝えれば、役に立つのではないか!

というわけで、今日は私が社会人になってから知って感動したExcelのショートカットを厳選して3つ紹介したいと思います。

前提として

「Ctrl+C」でコピー、「Ctrl+V」で貼り付けなど、Windowsで共通するショートカットは、当たり前に使っているよ!って人向けです。
(そもそもCtrlキーなんて使ってないよ!って人がもしもいたら、「Excel ショートカット」などで調べてみてください)

あと、PCの設定やOSの違いでショートカットが違う場合があると思いますが、ご自身の環境に合わせて読み替えてください。

1. 「Ctrl + Home」でA1セル(一番左上にあるセル)に移動する

お客様に提出するExcelファイルはA1セルにカーソルをあてて保存しておくのが当たり前!
そんな常識も社会人になるまで知りませんでした。

最初はいちいちA1セルまでスクロール・クリックしていましたが、何十もあるエクセルファイルにいちいちそんなことしていられません。

そんなときに便利なのが、「Ctrl + Home」です!

どこのセルを選択していてもA1セル(一番左上にあるセル)に移動します。

シートを切り替えるショートカット「Ctrl + PgDn」と組み合わせて「Ctrl + Home」「Ctrl + PgDn」「Ctrl + Home」「Ctrl + PgDn」…と連打すれば一気に全シートをA1に合わせることも。

2. 「Ctrl + d」で上のセルをコピー

今入力した内容を下のセルにもコピーしたい!って思ったことありませんか?

「Ctrl + d」を使えば、「セルをコピー」→「カーソルを下に移動」→「貼り付け」という3つの動作が「カーソルを下に移動」→「貼り付け」で済みます

いちいち元のセルを選択しなくてもいいのは使ってみると思っている以上に便利ですよ!

複数のセルを選択した場合は、選択した一番上の行が、残りのセルにコピーされます

同じようなショートカットで、左のセルを右にコピーする「Ctrl + r」というショートカットもあります。試してみてください。

3. 「Ctrl + Enter」で選択した複数のセルに一気に入力

「Ctrl + Enter」が活躍するのは離れたセルに同じ内容を入力するときです!

空白の欄すべてに自分の名前を入力したい…そんなことも一度にできちゃいます

…ちょっとびっくりしませんでした?
私は初めて見たとき思わず「おぉー」と声を出してしまいました(笑)

使う機会は他の2つと比べると少ないと思うかもしれませんが、工夫次第で案外使えるショートカットです。頭の片隅に入れておいて損はないと思います。

まとめ

いかがでしたか?

もしひとつでも「知らなかった!」というものがあれば幸いです。

Excelに限らず、アプリケーションのショートカットはたくさんあります。
全てを覚えることは難しいですが、自分の作業が少しでも楽になるように、1つずつ覚えていきましょう。

以上、お読みいただきありがとうございましたm(_ _)m