すべて | グループ指定なし | 技術 | 情報 | コラム | 広告 | デザイン | ゲーム | 携帯 | 優先
IT部門から“組織変革”を~気鋭のトップランナーを訪ねる~
SaaS ERP最前線──適者生存の市場を勝ち抜く企業はどこに
防衛装備庁が参考にしたことで注目高まる「NIST SP800-171」 企業が倣う際に着目すべき要点注目記事
CSF
サプライチェーンセキュリティ
NIST SP800-171
手作業の管理はもはや不可能……アイデンティティ管理を効率よく、セキュアにするための「三大要素」を解説注目記事
ガバナンス
アイデンティティ管理
AI
日立、オリックス銀行のクラウド運用変革を支援へ SRE観点から5つの指標で成熟度を評価(04/17)
サプライチェーン全体の強固なセキュリティを実現する、TeamViewerのOT・IoTリモートアクセス環境とは
2024/04/15
加山 恵美
京部康男 (編集部)
井上 耕平
加山 恵美の最新記事
04/10
創業28年目のディップは“敏腕CIO”の登用でAI活用を加速、コスト削減ではなく「機会創出」に注力へ
04/03
効率的な「アタックサーフェス管理」製品選定に必要な3つのポイント、コスト抑制とリスク軽減を両立する
03/29
API急増につれて、脆くなりつつあるセキュリティ──アカマイ本国リーダーに現状と対策を訊く
執筆者の記事一覧を見る
執筆者一覧を見る
京部康男 (編集部)の最新記事
04/16
生成AI時代のリスク管理フレームワーク「AI TRiSM」とは? 各国の規制動向と対策のポイント
OpenAI Japanが始動、元AWS長崎氏が社長就任 日本語処理速度が3倍に向上するカスタムモデルを投入
NTTデータとテラスカイが資本業務提携、3年後に500億、セールスフォース事業でNo.1目指す
防衛装備庁が参考にしたことで注目高まる「NIST SP800-171」 企業が倣う際に着目すべき要点 NEW
2
生成AI時代のリスク管理フレームワーク「AI TRiSM」とは? 各国の規制動向と対策のポイント NEW
LockBitの摘発、国防総省やCISAにいた専門家はどう見る 今グローバルで何が起こっているのか NEW
サイバーエージェントが生成AI活用で「6割の業務削減」を宣言 独自開発中の「AIナスカ」が一翼を担う
日立が逆輸入した新サービス「HARC」は新たな起爆剤となり得るか 競合他社にない“総合力”が鍵に
手作業の管理はもはや不可能……アイデンティティ管理を効率よく、セキュアにするための「三大要素」を解説 NEW
NRI『2024年版 ITロードマップ』注目トピック:スペーステックとスキル・インテリジェンスを解説
生成AIで多種多様な「社内データ」を活用するには?データサイエンティストの手を煩わせない手法を解説
塩野義製薬が「HaaS」企業への変革で重視する“外部パートナーとの協創” 下準備としてID管理に着手
2024/04/17 10:00
防衛装備庁が参考にしたことで注目高まる「NIST SP800-171」 企業が倣う際に着目すべき要点 NEW
サプライチェーン全体の強固なセキュリティを実現する、TeamViewerのOT・IoTリモートアクセス環境とは
2024/04/17 14:48
日立、オリックス銀行のクラウド運用変革を支援へ SRE観点から5つの指標で成熟度を評価 NEW
OpenAI Japanが始動、元AWS長崎氏が社長就任 日本語処理速度が3倍に向上するカスタムモデルを投入
LIFULL、生成AI活用により合計20,732時間の業務時間を創出
京セラコミュニケ
Slot
© 2024 GLOVER
gabocoy.com
This Domain Name Has Expired - Renewal Instructions
プライバシーポリシー
You need to enable JavaScript to run this app.
UXデザイナーならではの 1年の振り返り方
2020年12月28日
仕事で忙しい毎日ですが、形ある成果物だけを作っているわけではないデザイナーにとって『記録』は大事なコトです。
githug に xlsx.js という javascript で EXCEL (xslx 形式) を読み書きするスクリプトがあるのを知った。
これを coffeescirpt に変換してみた。(js2coffee で)
また、オリジナルのリポジトリーには、すぐに動作させられる例がなかったので、サンプルのスクリプトも
追加した。
https://github.com/katoy/node-xlsx
このxslsx.js は、 xml ファイルを read したり、生成している。
文字やセルの細かな属性は扱えない。(だからこそ単純なスクリプトで済んでいる)
現状で扱えるのは、シート枚数。シート名、セル中の文字と数字 だけ。
日付け、時間、カンタンな計算式, 罫線 を扱うぐらいまでの拡張なら、なんとかなりそうな気がする。
apache poi をつかわずに Exls を扱えるのは身軽で良い。
サンプルコードで生成した xlsx を OpenOffice for MAC で開いた様子:
coffeescript 風書式 -> uwsc コード生成で、
* 配列の宣言、 function 定義のパラメータでの配列宣言、
* 関数定義のパラメータの var 宣言, default 値
をサポートした。
See https://github.com/katoy/coffee-script-for-uwsc
例:
$ cat array_def.coffee
dim ary_1 = [1,2,3]
dim ary_2[3] = [1,2,3]
dim ary_3[3]
PRINT ary_2[i] for i in [0 ... Length(ary_3.length)]
ReSize(ary_1, Length(ary_1) * 2 )
dim ary_23[2][2]
dim matrix2[2][2] = [ [1, 2], [3, 4] ]
size = 3
dim matrix3[size][size] = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ]
PRINT matrix[i][j] for j in [0...size] for i in [0...size]
func = (x[]) ->
PRINT x[0]
func2 = (x[][]) ->
PRINT x[0][0]
$ ../bin/uwscscript -p array_def.coffee
// Generated by UwscScript 0.1.0
dim i, j, size
DIM ary_1 = [1, 2, 3]
DIM ary_2[3] = [1, 2, 3]
DIM ary_3[3]
For i = 0 To Length(ary_3.length) - 1
PRINT ary_2[i]
Next
ReSize(ary_1, Length(ary_1) * 2)
DIM ary_23[2][2]
DIM matrix2[2][2] = [[1, 2], [3, 4]]
size = 3
DIM matrix3[size][size] = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
For i = 0 To size - 1
For j = 0 To size - 1
PRINT matrix[i][j]
Next
Next
Procedure func(x[])
PRINT x[0]
Fen
Learn
Support
Not Found
Copyright © 2018 Adobe Systems Incorporated. All rights reserved.
404 File Not Found
アクセスしようとしたページは
見つかりませんでした。
このエラーは、指定したページが見つからなかったことを意味します。
以下のような原因が考えられます。
アクセスしようとしたファイルが存在しない(ファイルの設置箇所を誤っている)。
URLアドレスが間違っている。
高速レンタルサーバー【スターサーバー】
Shops: 281 Goods: 137875
■ロボット関連記事検索(Robot Watch)
bitbake libv8 - v8 on OpenEmbedded
tags
v8
android
投稿者: shin 投稿日時: 2009-5-8 9:24:03 (195 ヒット)
投稿者: shin 投稿日時: 2009-4-28 14:19:46 (87 ヒット)