T********i 发帖数: 2416 | 1 我的MCU只有32K memory,上面有Curve255619 EDSign的实现。
这个EDSign是先用SHA512 hash的。
MCU上有SHA256的硬件加速器,没有SHA512。
所以要拷贝粘贴一段代码上去。
其实你只要搜一下下面的字串就知道了,很多的项目,用的SHA512代码都一摸一样。竟
然都把自己的license打上了,有apache的,有BSD的。。。
0x6a09e667f3bcc908LL, 0xbb67ae8584caa73bLL, |
g****t 发帖数: 31659 | 2 cpp多少年了,怎么可能这类问题没有tool。
要是没有反而好了。写一写,大家多一个挣钱的门路。
【在 T********i 的大作中提到】 : 我的MCU只有32K memory,上面有Curve255619 EDSign的实现。 : 这个EDSign是先用SHA512 hash的。 : MCU上有SHA256的硬件加速器,没有SHA512。 : 所以要拷贝粘贴一段代码上去。 : 其实你只要搜一下下面的字串就知道了,很多的项目,用的SHA512代码都一摸一样。竟 : 然都把自己的license打上了,有apache的,有BSD的。。。 : 0x6a09e667f3bcc908LL, 0xbb67ae8584caa73bLL,
|
T********i 发帖数: 2416 | 3 MCU是bare metal,那是真的不能有任何标准库,纯C手写,才需要花几秒钟去粘贴俩文
件。
其他平台上,都是openssl之类的,一个include就搞定了。况且openssl也是开源,源
文件也能拷贝粘贴的。
很难想象,一个写过任何代码的人,会不知道怎么写代码?没吃过猪肉,也没见过猪跑
,连什么是猪都不知道的!知识得多到什么地步,会把人性都搞没了?
还他妈的别人都是造轮子,它自己在造潜水艇!哪个傻逼雇他去造潜水艇,也是8辈子
作孽的报应!
【在 g****t 的大作中提到】 : cpp多少年了,怎么可能这类问题没有tool。 : 要是没有反而好了。写一写,大家多一个挣钱的门路。
|
x****u 发帖数: 44466 | 4 不是所有平台都有openssl,而且openssl也不是一行代码
你一看就是从没写过任何实际代码的人
【在 T********i 的大作中提到】 : MCU是bare metal,那是真的不能有任何标准库,纯C手写,才需要花几秒钟去粘贴俩文 : 件。 : 其他平台上,都是openssl之类的,一个include就搞定了。况且openssl也是开源,源 : 文件也能拷贝粘贴的。 : 很难想象,一个写过任何代码的人,会不知道怎么写代码?没吃过猪肉,也没见过猪跑 : ,连什么是猪都不知道的!知识得多到什么地步,会把人性都搞没了? : 还他妈的别人都是造轮子,它自己在造潜水艇!哪个傻逼雇他去造潜水艇,也是8辈子 : 作孽的报应!
|
T********i 发帖数: 2416 | 5 今后我要是再正眼看你一眼,就是我输了 :)
【在 x****u 的大作中提到】 : 不是所有平台都有openssl,而且openssl也不是一行代码 : 你一看就是从没写过任何实际代码的人
|
n*********2 发帖数: 357 | 6 像AES/SHA512 这种程序属于智力集中型。绝大部分程序员都不知道这些算法的具体细
节的,所以他们不可能去从头编起; 即使去编,也不能保证程序的完全正确。所以,
都是从同一个源头抄。
(当然抄成自己的, 那也是比较扯淡的。)
【在 T********i 的大作中提到】 : 我的MCU只有32K memory,上面有Curve255619 EDSign的实现。 : 这个EDSign是先用SHA512 hash的。 : MCU上有SHA256的硬件加速器,没有SHA512。 : 所以要拷贝粘贴一段代码上去。 : 其实你只要搜一下下面的字串就知道了,很多的项目,用的SHA512代码都一摸一样。竟 : 然都把自己的license打上了,有apache的,有BSD的。。。 : 0x6a09e667f3bcc908LL, 0xbb67ae8584caa73bLL,
|
x****u 发帖数: 44466 | 7 你看谁不是输
【在 T********i 的大作中提到】 : 今后我要是再正眼看你一眼,就是我输了 :)
|
T********i 发帖数: 2416 | 8 烧脑没有收益,自己去写才傻。任何让程序员自己去写的想法都是不成熟的表现。
【在 n*********2 的大作中提到】 : 像AES/SHA512 这种程序属于智力集中型。绝大部分程序员都不知道这些算法的具体细 : 节的,所以他们不可能去从头编起; 即使去编,也不能保证程序的完全正确。所以, : 都是从同一个源头抄。 : (当然抄成自己的, 那也是比较扯淡的。)
|
x****u 发帖数: 44466 | 9 抄代码是典型的错误开发模式,代码可能有毒,有漏洞,被加过料
正经点的甲方对此要求非常严格,不是你的东西不能乱用
。竟
【在 n*********2 的大作中提到】 : 像AES/SHA512 这种程序属于智力集中型。绝大部分程序员都不知道这些算法的具体细 : 节的,所以他们不可能去从头编起; 即使去编,也不能保证程序的完全正确。所以, : 都是从同一个源头抄。 : (当然抄成自己的, 那也是比较扯淡的。)
|
x****u 发帖数: 44466 | 10 所以才有了python,所有轮子只写一次。。。
【在 T********i 的大作中提到】 : 烧脑没有收益,自己去写才傻。任何让程序员自己去写的想法都是不成熟的表现。
|
|
|
g****t 发帖数: 31659 | 11 这世上哪有那么多智力集中。加密算法突破拿过图灵奖。
难道每个写加密算法程序的,都是智力突破?智力突破那么容易?
这是外行的看法。
手写算法程序的人,绝大多数就是在前人工作上稍微改改。没有智力含量。
我这样说是从实际经验来的。多年前我所在公司提供加密芯片。
我负责算法部分。这个工作没有任何智力含量。我都忘了干过些啥了。
很可能完全什么事都没干。硬件软件算法都是抄几十年前的。
你桌子上的手机配件里很可能就有我以前公司的芯片。
我倒是想进行智力集中,问题是念个phd还要五年。谁sponsor你智力集中啊?
五年不出产品,疯了吗。现实的情况是一个算法十年,二十年拿利润。
【在 n*********2 的大作中提到】 : 像AES/SHA512 这种程序属于智力集中型。绝大部分程序员都不知道这些算法的具体细 : 节的,所以他们不可能去从头编起; 即使去编,也不能保证程序的完全正确。所以, : 都是从同一个源头抄。 : (当然抄成自己的, 那也是比较扯淡的。)
|
g****t 发帖数: 31659 | 12 有没觉得不对劲?
my two cents:都别刺激他。不是开玩笑。
【在 T********i 的大作中提到】 : 今后我要是再正眼看你一眼,就是我输了 :)
|
x****u 发帖数: 44466 | 13 说人话真难。。。你当年做的这事情就是中兴华为海量工程师每天干的
【在 g****t 的大作中提到】 : 这世上哪有那么多智力集中。加密算法突破拿过图灵奖。 : 难道每个写加密算法程序的,都是智力突破?智力突破那么容易? : 这是外行的看法。 : 手写算法程序的人,绝大多数就是在前人工作上稍微改改。没有智力含量。 : 我这样说是从实际经验来的。多年前我所在公司提供加密芯片。 : 我负责算法部分。这个工作没有任何智力含量。我都忘了干过些啥了。 : 很可能完全什么事都没干。硬件软件算法都是抄几十年前的。 : 你桌子上的手机配件里很可能就有我以前公司的芯片。 : 我倒是想进行智力集中,问题是念个phd还要五年。谁sponsor你智力集中啊? : 五年不出产品,疯了吗。现实的情况是一个算法十年,二十年拿利润。
|
g****t 发帖数: 31659 | 14 你需要注意休息,多保重。
【在 x****u 的大作中提到】 : 说人话真难。。。你当年做的这事情就是中兴华为海量工程师每天干的
|
x****u 发帖数: 44466 | 15 你真不知道这几个月地球出了什么大事么,人类最不缺休息。。。
【在 g****t 的大作中提到】 : 你需要注意休息,多保重。
|
g****t 发帖数: 31659 | 16 你经常前言不搭后语。找个医生看看?
【在 x****u 的大作中提到】 : 你真不知道这几个月地球出了什么大事么,人类最不缺休息。。。
|
x****u 发帖数: 44466 | 17 你是不是坚信和自己说话的人都不正常
【在 g****t 的大作中提到】 : 你经常前言不搭后语。找个医生看看?
|
g****t 发帖数: 31659 | 18 we will see what will happen for your next stage.
【在 x****u 的大作中提到】 : 你是不是坚信和自己说话的人都不正常
|
x****u 发帖数: 44466 | 19 这就是当年军版流行的文风,“没兴趣说但有兴趣诅咒发誓”。。。
其实你有这个爱好,直接参加轮子组织天天发正念就行,何苦在BBS这种专门聊天的地
方胡搅蛮缠。这个社会是自由的,每个人都可以选择生存方式,只是个别人出现在了错
误的场所,这是宪法给你的自由。
【在 g****t 的大作中提到】 : we will see what will happen for your next stage.
|
m*****p 发帖数: 39 | 20 不知道你做哪個級別的加密算法,我感覺最近的AES實現挺難的,僅僅x86的就有上萬行
純匯編,支持三種模式:SSE/AVX2/AVX512,我反正根本看不懂。
: 这世上哪有那么多智力集中。加密算法突破拿过图灵奖。
: 难道每个写加密算法程序的,都是智力突破?智力突破那么容易?
: 这是外行的看法。
: 手写算法程序的人,绝大多数就是在前人工作上稍微改改。没有智力含量。
: 我这样说是从实际经验来的。多年前我所在公司提供加密芯片。
: 我负责算法部分。这个工作没有任何智力含量。我都忘了干过些啥了。
: 很可能完全什么事都没干。硬件软件算法都是抄几十年前的。
: 你桌子上的手机配件里很可能就有我以前公司的芯片。
: 我倒是想进行智力集中,问题是念个phd还要五年。谁sponsor你智力集中啊?
: 五年不出产品,疯了吗。现实的情况是一个算法十年,二十年拿利润。
【在 g****t 的大作中提到】 : we will see what will happen for your next stage.
|
|
|
n*********2 发帖数: 357 | 21 你这个完全是外行话。看到过一个马, 以为天下就只有马了,下次就把驴子也当马来
看待。
这样吧,给你一个月时间,从头起写一个AES的快速实现。可以参考网上的开源, 但是
要求所有的代码是你自己的。 看你这个老司机能不能完成。$500 赌注。
【在 g****t 的大作中提到】 : 这世上哪有那么多智力集中。加密算法突破拿过图灵奖。 : 难道每个写加密算法程序的,都是智力突破?智力突破那么容易? : 这是外行的看法。 : 手写算法程序的人,绝大多数就是在前人工作上稍微改改。没有智力含量。 : 我这样说是从实际经验来的。多年前我所在公司提供加密芯片。 : 我负责算法部分。这个工作没有任何智力含量。我都忘了干过些啥了。 : 很可能完全什么事都没干。硬件软件算法都是抄几十年前的。 : 你桌子上的手机配件里很可能就有我以前公司的芯片。 : 我倒是想进行智力集中,问题是念个phd还要五年。谁sponsor你智力集中啊? : 五年不出产品,疯了吗。现实的情况是一个算法十年,二十年拿利润。
|
g****t 发帖数: 31659 | 22 与或非交并补不分的人越来越多了?我说的是在此类项目我没做智力集中的事。你为啥
要给我出智力题。你说我是外行,这话是对的啊。为何你要给钱证明我是内行。
【在 n*********2 的大作中提到】 : 你这个完全是外行话。看到过一个马, 以为天下就只有马了,下次就把驴子也当马来 : 看待。 : 这样吧,给你一个月时间,从头起写一个AES的快速实现。可以参考网上的开源, 但是 : 要求所有的代码是你自己的。 看你这个老司机能不能完成。$500 赌注。
|
g****t 发帖数: 31659 | 23 认证芯片。这我简历有写,所以可以讲。别的很抱歉不方便讲。
我的一点小小体会:
加密什么的本质上是军用技术。在公司最好不碰这些活。own项目反而麻烦。
: 不知道你做哪個級別的加密算法,我感覺最近的AES實現挺難的,僅僅x86
的就有
上萬行
: 純匯編,支持三種模式:SSE/AVX2/AVX512,我反正根本看不懂。
【在 m*****p 的大作中提到】 : 不知道你做哪個級別的加密算法,我感覺最近的AES實現挺難的,僅僅x86的就有上萬行 : 純匯編,支持三種模式:SSE/AVX2/AVX512,我反正根本看不懂。 : : : 这世上哪有那么多智力集中。加密算法突破拿过图灵奖。 : : 难道每个写加密算法程序的,都是智力突破?智力突破那么容易? : : 这是外行的看法。 : : 手写算法程序的人,绝大多数就是在前人工作上稍微改改。没有智力含量。 : : 我这样说是从实际经验来的。多年前我所在公司提供加密芯片。 : : 我负责算法部分。这个工作没有任何智力含量。我都忘了干过些啥了。 : : 很可能完全什么事都没干。硬件软件算法都是抄几十年前的。
|
n*********2 发帖数: 357 | 24 你自己说过的话附在下面。是你自己说的那个AES/SHA512编程不是智力集中的任务。现
在你承认自己干不了?
对于自己不懂或者一知半解的东西, 不在编程版上瞎做评论这么难吗?
【在 g****t 的大作中提到】 : 与或非交并补不分的人越来越多了?我说的是在此类项目我没做智力集中的事。你为啥 : 要给我出智力题。你说我是外行,这话是对的啊。为何你要给钱证明我是内行。
|
n******t 发帖数: 4406 | 25 就我的經驗(自己搞板子,設計firmware),他的說法基本上是對的。
現在幾十億的大公司,幹這種事情都是抄代碼,更不要說是深圳的小廠。
不過話說回來,都在抄,抄的水平有些也是慘不忍睹的。所以,不是沒有區分度的。
【在 n*********2 的大作中提到】 : 你这个完全是外行话。看到过一个马, 以为天下就只有马了,下次就把驴子也当马来 : 看待。 : 这样吧,给你一个月时间,从头起写一个AES的快速实现。可以参考网上的开源, 但是 : 要求所有的代码是你自己的。 看你这个老司机能不能完成。$500 赌注。
|
n******t 发帖数: 4406 | 26 x86最近的,都是aesni。(其實也沒多近,至少支持7,8年了)。匯編幹活的只有一行
。實在是沒看出來難在哪裏。
【在 m*****p 的大作中提到】 : 不知道你做哪個級別的加密算法,我感覺最近的AES實現挺難的,僅僅x86的就有上萬行 : 純匯編,支持三種模式:SSE/AVX2/AVX512,我反正根本看不懂。 : : : 这世上哪有那么多智力集中。加密算法突破拿过图灵奖。 : : 难道每个写加密算法程序的,都是智力突破?智力突破那么容易? : : 这是外行的看法。 : : 手写算法程序的人,绝大多数就是在前人工作上稍微改改。没有智力含量。 : : 我这样说是从实际经验来的。多年前我所在公司提供加密芯片。 : : 我负责算法部分。这个工作没有任何智力含量。我都忘了干过些啥了。 : : 很可能完全什么事都没干。硬件软件算法都是抄几十年前的。
|
p***o 发帖数: 1252 | 27 一行是不够的,至少得有AESENC和AESENCLAST
【在 n******t 的大作中提到】 : x86最近的,都是aesni。(其實也沒多近,至少支持7,8年了)。匯編幹活的只有一行 : 。實在是沒看出來難在哪裏。
|
n******t 发帖数: 4406 | 28 沒差,要把收尾那個算上也行。。。
【在 p***o 的大作中提到】 : 一行是不够的,至少得有AESENC和AESENCLAST
|
g****t 发帖数: 31659 | 29 你的命题(a): 加密算法编程是智力集中的工作。
我认为(a) false。
你提出让我写aes from scratch。这就是缺乏数学训练。
因为加密算法编程,和aes from scratch是两回事。
你这样讲,企图证明的是命题(b): aes algorithm from scratch是个智力集中的活。
但是(b)我在第一句实际上已经认可。正是因为智力集中。所以成本高,风险高。所以
相關
软件开发绝大多数都是绕开这种from scratch路线。所以导致命题(a)错误。
总之一句话:就算我写不出aes from scratch,也无法证明命题(a)。你说的完全是无关
话题。
【在 n*********2 的大作中提到】 : 你自己说过的话附在下面。是你自己说的那个AES/SHA512编程不是智力集中的任务。现 : 在你承认自己干不了? : 对于自己不懂或者一知半解的东西, 不在编程版上瞎做评论这么难吗?
|
g****t 发帖数: 31659 | 30 我以前在千亿美元市值level半导体公司走tech ladder路线x年。
所述皆是亲身经历。
: 就我的經驗(自己搞板子,設計firmware),他的說法基本上是對的。
: 現在幾十億的大公司,幹這種事情都是抄代碼,更不要說是深圳的小廠。
: 不過話說回來,都在抄,抄的水平有些也是慘不忍睹的。所以,不是沒有
區分度
的。
【在 n******t 的大作中提到】 : 沒差,要把收尾那個算上也行。。。
|
|
|
n*********2 发帖数: 357 | 31 你们在实际产品中真是这么干的(“就是直接调用AESNI, AESENC, AESENCLAST”)?
有些情况下,这种搞法也许能行。但很可能还比不上那种抄c程序的。 那种抄c程序的
至少还能看到程序是怎么工作的, 出问题了还能调试和修修补补。
【在 n******t 的大作中提到】 : 沒差,要把收尾那個算上也行。。。
|
g****t 发帖数: 31659 | 32 應用軟件的代碼權利規矩,我一知半解。
仅就类似的芯片这一行。实际工作乃是抄自己的IP。修补为主。没有自己原来的IP,门
都难入。
第一个弄这个IP的,往往早就高升了,这叫market creator。
但你不可能样样都自己搞IP。所以各大公司都有交叉授权。
自创IP跟随销量有分成。从这个角度来讲,
我离开半导体这一行,金钱损失不可估量。
【在 n*********2 的大作中提到】 : 你们在实际产品中真是这么干的(“就是直接调用AESNI, AESENC, AESENCLAST”)? : 有些情况下,这种搞法也许能行。但很可能还比不上那种抄c程序的。 那种抄c程序的 : 至少还能看到程序是怎么工作的, 出问题了还能调试和修修补补。
|
n******t 发帖数: 4406 | 33 能不能組織一下語言?你說的“這麼幹”是啥?抄匯編,抄C語言?還是半抄半改?還是
自己寫?
我覺得世界上的事情無非兩種,用別人的,和自己幹。我個人的做法是,有別人的靠譜
的,就不用自己幹。但是這件事情,第一辨別別人的東西是不是靠譜,這個實踐中並不
簡單。而且很多時候分辨這總東西不是靠技術而是靠審美。第二,拿別人的東西來用,
也有怎麼用的問題,用接口還是直接拷貝粘貼,還是稍微改一下,都有講究的。
你用的蘋果手機裏面的很多代碼,你以爲不是抄的?這總是實際產品了吧?
當然我覺得抄了別人的東西,要承認是基本素質。不過這年頭,很多人就抄別人的還說
是自己invent的,這個就不太好了。
【在 n*********2 的大作中提到】 : 你们在实际产品中真是这么干的(“就是直接调用AESNI, AESENC, AESENCLAST”)? : 有些情况下,这种搞法也许能行。但很可能还比不上那种抄c程序的。 那种抄c程序的 : 至少还能看到程序是怎么工作的, 出问题了还能调试和修修补补。
|
m*****p 发帖数: 39 | 34 我又仔細看了一邊開源的intel-ipsec-mb AVX512 GCM實現,4000行的匯編裡的核心確
實只有VAESENC和VAESENCLAST。其中main是2200行到2600行,因為有GHASH所以2個指令
肯定不行,大約核心循環只有12-16行,對16個blocks依次操作。所以4000行裡面90%都
是數據準備和條件選擇,剩下9%是對不同blocks的鏡像操作。真正核心不到1%,大概小
於40行。
這就是為什麼Python和Javascript流行的原因,Python清洗準備數據洗剪吹那叫一個爽
,Javascript其實長處是web visualization數據顯示,配合CSS也很爽。Cpp是後台幹
活的,可能只佔1%的行數,所以各種語言統計裡都覺得無關緊要。我覺得應該按照CPU
運行時間統計流行度,而不是源代碼行數和git stars,這樣更公平。
: 沒差,要把收尾那個算上也行。。。
【在 n******t 的大作中提到】 : 能不能組織一下語言?你說的“這麼幹”是啥?抄匯編,抄C語言?還是半抄半改?還是 : 自己寫? : 我覺得世界上的事情無非兩種,用別人的,和自己幹。我個人的做法是,有別人的靠譜 : 的,就不用自己幹。但是這件事情,第一辨別別人的東西是不是靠譜,這個實踐中並不 : 簡單。而且很多時候分辨這總東西不是靠技術而是靠審美。第二,拿別人的東西來用, : 也有怎麼用的問題,用接口還是直接拷貝粘貼,還是稍微改一下,都有講究的。 : 你用的蘋果手機裏面的很多代碼,你以爲不是抄的?這總是實際產品了吧? : 當然我覺得抄了別人的東西,要承認是基本素質。不過這年頭,很多人就抄別人的還說 : 是自己invent的,這個就不太好了。
|
g****t 发帖数: 31659 | 35 Web visualization 数据。至今我用下来还是python的dash好。这点我几年前就打听到
今天。至今未找到更方便的js库。js是web nrowser的汇编。别的方面强大。data
science 什么的沾边的,js似乎没什么拿得出手的东西。
: 我又仔細看了一邊開源的intel-ipsec-mb AVX512 GCM實現,4000行的匯
編裡的
核心確
: 實只有VAESENC和VAESENCLAST。其中main是2200行到2600行,因為有
GHASH所以2
個指令
: 肯定不行,大約核心循環只有12-16行,對16個blocks依次操作。所以
4000行裡
面90%都
: 是數據準備和條件選擇,剩下9%是對不同blocks的鏡像操作。真正核心不
到1%,
大概小
: 於40行。
: 這就是為什麼Python和Javascript流行的原因,Python清洗準備數據洗剪
吹那叫
一個爽
: ,Javascript其實長處是web visualization數據顯示,配合CSS也很爽。
Cpp是
後台幹
: 活的,可能只佔1%的行數,所以各種語言統計裡都覺得無關緊要。我覺得
應該按
照CPU
: 運行時間統計流行度,而不是源代碼行數和git stars,這樣更公平。
【在 m*****p 的大作中提到】 : 我又仔細看了一邊開源的intel-ipsec-mb AVX512 GCM實現,4000行的匯編裡的核心確 : 實只有VAESENC和VAESENCLAST。其中main是2200行到2600行,因為有GHASH所以2個指令 : 肯定不行,大約核心循環只有12-16行,對16個blocks依次操作。所以4000行裡面90%都 : 是數據準備和條件選擇,剩下9%是對不同blocks的鏡像操作。真正核心不到1%,大概小 : 於40行。 : 這就是為什麼Python和Javascript流行的原因,Python清洗準備數據洗剪吹那叫一個爽 : ,Javascript其實長處是web visualization數據顯示,配合CSS也很爽。Cpp是後台幹 : 活的,可能只佔1%的行數,所以各種語言統計裡都覺得無關緊要。我覺得應該按照CPU : 運行時間統計流行度,而不是源代碼行數和git stars,這樣更公平。 :
|
g****t 发帖数: 31659 | 36 除了算法,还有专利问题,权力问题,还有出口管控政策。我这里顺便提个醒。做产品
的用到加密的,这一块我个人认为其实不宜公开讨论自己的东西。(当然我对纯软件权
力一知半解
,未必正确)
: 能不能組織一下語言?你說的“這麼幹”是啥?抄匯編,抄C語
言?還是半抄半改
?還是
: 自己寫?
: 我覺得世界上的事情無非兩種,用別人的,和自己幹。我個人的做法是,
有別人
的靠譜
: 的,就不用自己幹。但是這件事情,第一辨別別人的東西是不是靠譜,這
個實踐
中並不
: 簡單。而且很多時候分辨這總東西不是靠技術而是靠審美。第二,拿別人
的東西
來用,
: 也有怎麼用的問題,用接口還是直接拷貝粘貼,還是稍微改一下,都有講
究的。
: 你用的蘋果手機裏面的很多代碼,你以爲不是抄的?這總是實際產品了吧?
: 當然我覺得抄了別人的東西,要承認是基本素質。不過這年頭,很多人就
抄別人
的還說
: 是自己invent的,這個就不太好了。
【在 n******t 的大作中提到】 : 能不能組織一下語言?你說的“這麼幹”是啥?抄匯編,抄C語言?還是半抄半改?還是 : 自己寫? : 我覺得世界上的事情無非兩種,用別人的,和自己幹。我個人的做法是,有別人的靠譜 : 的,就不用自己幹。但是這件事情,第一辨別別人的東西是不是靠譜,這個實踐中並不 : 簡單。而且很多時候分辨這總東西不是靠技術而是靠審美。第二,拿別人的東西來用, : 也有怎麼用的問題,用接口還是直接拷貝粘貼,還是稍微改一下,都有講究的。 : 你用的蘋果手機裏面的很多代碼,你以爲不是抄的?這總是實際產品了吧? : 當然我覺得抄了別人的東西,要承認是基本素質。不過這年頭,很多人就抄別人的還說 : 是自己invent的,這個就不太好了。
|
m*****p 发帖数: 39 | 37 d3.js,tensorflow.js
: Web visualization 数据。至今我用下来还是python的dash好。这点我几年前就
打听到
: 今天。至今未找到更方便的js库。js是web nrowser的汇编。别的方面强大。
data
: science 什么的沾边的,js似乎没什么拿得出手的东西。
:
【在 g****t 的大作中提到】 : 除了算法,还有专利问题,权力问题,还有出口管控政策。我这里顺便提个醒。做产品 : 的用到加密的,这一块我个人认为其实不宜公开讨论自己的东西。(当然我对纯软件权 : 力一知半解 : ,未必正确) : : : 能不能組織一下語言?你說的“這麼幹”是啥?抄匯編,抄C語 : 言?還是半抄半改 : ?還是 : : 自己寫? : : 我覺得世界上的事情無非兩種,用別人的,和自己幹。我個人的做法是,
|
g****t 发帖数: 31659 | 38 Far less convenient and low efficient than dash For the purpose of data
visualizations.
: d3.js,tensorflow.js
: 打听到
: data
【在 m*****p 的大作中提到】 : d3.js,tensorflow.js : : : Web visualization 数据。至今我用下来还是python的dash好。这点我几年前就 : 打听到 : : 今天。至今未找到更方便的js库。js是web nrowser的汇编。别的方面强大。 : data : : science 什么的沾边的,js似乎没什么拿得出手的东西。 : :
|
x****u 发帖数: 44466 | 39 苹果手机的代码是买的不是抄的
你去商店买东西,给钱了是买,没给钱是偷
【在 n******t 的大作中提到】 : 能不能組織一下語言?你說的“這麼幹”是啥?抄匯編,抄C語言?還是半抄半改?還是 : 自己寫? : 我覺得世界上的事情無非兩種,用別人的,和自己幹。我個人的做法是,有別人的靠譜 : 的,就不用自己幹。但是這件事情,第一辨別別人的東西是不是靠譜,這個實踐中並不 : 簡單。而且很多時候分辨這總東西不是靠技術而是靠審美。第二,拿別人的東西來用, : 也有怎麼用的問題,用接口還是直接拷貝粘貼,還是稍微改一下,都有講究的。 : 你用的蘋果手機裏面的很多代碼,你以爲不是抄的?這總是實際產品了吧? : 當然我覺得抄了別人的東西,要承認是基本素質。不過這年頭,很多人就抄別人的還說 : 是自己invent的,這個就不太好了。
|
x****u 发帖数: 44466 | 40 python做数据可视化还是离不开JavaScript,jupyter生成的webpage是今天标配甚至直
接作为官方文档
【在 g****t 的大作中提到】 : Web visualization 数据。至今我用下来还是python的dash好。这点我几年前就打听到 : 今天。至今未找到更方便的js库。js是web nrowser的汇编。别的方面强大。data : science 什么的沾边的,js似乎没什么拿得出手的东西。 : : : 我又仔細看了一邊開源的intel-ipsec-mb AVX512 GCM實現,4000行的匯 : 編裡的 : 核心確 : : 實只有VAESENC和VAESENCLAST。其中main是2200行到2600行,因為有 : GHASH所以2 : 個指令
|