Thunder Video Converter
閃電視頻轉換器是支持 macOS 平台的一款視頻格式轉換工具,於 Apple App Store 上有免費版。
IINA 是一款基于 mpv 的自由及开源媒体播放器,以 GNU 通用公共许可证版本3(GPLv3)发布,用Swift编写,仅支持 macOS 平台。
LibreOffice
Sublime Text 是一套跨平台的文字編輯器
Thunder Video Converter
閃電視頻轉換器是支持 macOS 平台的一款視頻格式轉換工具,於 Apple App Store 上有免費版。
IINA 是一款基于 mpv 的自由及开源媒体播放器,以 GNU 通用公共许可证版本3(GPLv3)发布,用Swift编写,仅支持 macOS 平台。
LibreOffice
Sublime Text 是一套跨平台的文字編輯器
如果要在 macOS 和 Windows 之間交替使用外接硬碟時,一定要在 macOS 上將硬碟格式化,因為 macOS 並未支援所有的 Windows 配置單位大小,而會導致無法掛接硬碟
如何在 macOS 格式化 ExFAT:https://www.seagate.com/tw/zh/support/kb/how-to-format-your-drive-exfat-on-macos-1011-el-capitan-and-higher/
然而,根據網友的使用經驗,ExFAT 在 Win 與 macOS 交替使用容易損毀
https://www.mobile01.com/topicdetail.php?f=481&t=2844693
災情詳如網友討論,
簡言之,兩個 OS 都試圖要管理同一顆硬碟的 partitions,容易出問題。
最好還是由其中一方 OS 來管理這顆硬碟 (專用於那一方的檔案系統),然後另一方安裝當三方軟體來存取。
1. 在 Windows 中安裝 MacDrvie (付費軟體)
2. 在 macOS 中安裝 MacFUSE (免費軟體)、NFTS-3G (免費軟體)、或 Paragon NTFS for Mac (付費軟體)
https://masasaboy.blogspot.com/2018/09/High-Sierra-without-APFS.html
隨著macOS Mojave的釋出,Apple也停止了對El Capitan的維護,因此我也在最近將系統更新到了High Sierra(我跳過了Sierra,主要原因是Sierra不支援外接螢幕HiDPi)。
屏除你在官方介紹就能看到的東西以外,High Sierra有幾個非常值得提出來的優點。第一是安裝完就會立刻發現的是作業系統佔的容量比El Capitan小了很多,對於當時買MacBook時選了比較小容量機型的人應該是一大福音;另外整體的速度也比El Capitan快... 當然也有可能是因為硬碟容量清出來了所以比較快啦。
第二個優點非常重要,那就是High Sierra原生支援NVMe (Non-Volatile Memory Express) SSD。假如你的MacBook是2015年(包括)以前的機型,其實主機板上的PCIe SSD是可以更換的。然而PCIe SSD規格非常混亂,加上Apple自己又喜歡搞特規,所以以往MacBook即使可以更換SSD,你也只能買特殊規格的SSD來換,像是OWC,或是臺灣就是找創見。當時能夠更換的稱為AHCI (Advanced Host Controller Interface) SSD ,這種SSD非常昂貴,而且你能找到的AHCI SSD通常速度跟品質都不如Apple原廠的(Apple原廠的AHCI SSD一般為SanDisk或Samsung),使得當時自己更換MacBook內的SSD非常不划算。
相較於AHCI,NVMe SSD就便宜許多了,當然價格還是不可能跟SATA SSD相比啦,但NVMe SSD有著超越AHCI的超高速度,如果機器完整支援PCIe 3.0的4條通道,讀寫速度可以到3000MB/sec這麼爽快的速度啊!而且也有廠商做出了轉接頭,所以想買個可以負擔的SSD替換MacBook的內建硬碟再也不是夢想啦!
不過因為我還沒有時間處理轉移的問題,而且雖然硬碟空間是有點拮据,但也還夠用,因此暫時沒有要對更換SSD一事做更多的著墨,但就先提供一個可能性,附上一些連結讓有需要的人可以自己嘗試看看。一如以往,話先說在前頭:Use at your own risk.
HOW TO: MACBOOK PRO RETINA M.2 SSD STORAGE REPLACEMENT AND UPGRADE
Do MacBooks support NVMe SSD drives via the use of a Sintech adapter?
2021/10/9 整理
現在前端已經進入了 MVVM 時代,但 jQuery 並不會退出歷史舞台,即使沒人用 XP、Win7 操作系統,即使所有人都用 Chrome 也不會。jQuery 手工操作已經存在的 DOM,操作比較精細,性能好但開發效率低,瀏覽器兼容較好,各個門戶主要還是用 jQuery。
MVVM 解決的是開發效率問題,構建複雜表單比較順手,大大降低了手工操作 DOM 的代碼量,適合內部應用,管理後台,但 MVVM 不是萬能的,缺點是
1. 要實現 DATA 變化的雙向綁定,一般瀏覽器兼容差
2. DOM 動態生成無法 SEO,搜索引擎搜不到
3. 通過數據操作 DOM 實質上不夠精細,有一點性能上的損耗
jQuery 解決的是遠古時代的瀏覽器兼容問題,將 DOM 操作做了一層兼容性封裝,但其用法本質上與直接使用原生 JS 接口沒有什麼不同。
1. 原生操作 DOM 不可能消失,雖然已經有了 document.querySelectorAll(selector),但有沒有覺得還是 $(selector) 更方便?雖然有了 element.addEventListener(event, handler) 但 $(select).on(event, handler) 是不是更簡潔?
2. jQuery 有一個強大的前端生態
畢竟流行了十幾年,目前很多複雜前端組件、框架都基於 jQuery,比如說編輯器,日期選擇器,自動提示等,你可以用 MVVM 來重寫,但動態渲染 DOM 與穩定性 DOM 有先天的性能差距,越複雜的控件,MVVM 的性能損失越明顯。
而且基於 jQuery 相當於基於原生 JavaScript,jQuery 可以視為原生 API 的一層封裝,以後沒有瀏覽器兼容問題了,自己實現一個 jQuery 適配器即可,比如 zepto,所有基於 jQuery 的組件可以直接用。
JavaScript window.onload 和 jQuery $(document).ready() 的差異
在撰寫頁面的 JavaScript 或 jQuery 時,通常會利用 window.onload 事件或 $(document).ready() 事件來確保 DOM 完全載入,不過兩者仍有以下差異。
window.onload 會等網頁的全部內容,包括圖片,CSS及 <iframe> 等外部內容都載入後才會觸發,但 $(document).ready() 在 Document Object Model (DOM) 載入後就會觸發,所以順序上$(document).ready() 會比 window.onload 先執行。
window.onload 是 JavaScript 的原生事件,而 $(document).ready() 是 jQuery 的事件(其實是透過監聽 JavaScript 的 DOMContentLoaded 事件來實現)。
window.onload 的用法如下:
window.onload = function() {
// console.log("window loaded")
};
$(document).ready() 的用法如下:
$(document).ready(function() {
console.log("document ready");
});
// 也可簡寫成
$(function() {
console.log("document ready");
});
jQuery 轉為 JavaScript: var jsObject=$("#id").get(0);
JavaScript 轉為 jQuery: var $object=$(document.getElementById("id"));
JavaScript 呼叫 jQuery 方法:
function getResult(){
$().getFuc();
};
$(function(){
$.fn.getFuc=function(){
alert("1111111111111");
}
});
jQuery 呼叫 JavaScript 方法:
$("#button3").click(function () {
getFuc();
});
function getFuc(){
alert("111111");
}
在 HTML 中使用 onclick 方法與 jQuery 的事件監聽有何差異 (JS 亦能實現) ?
onclick 通常是在滿足以下條件時才優先於 .click 的方法:
https://paper.seebug.org/papers/Archive/drops2/Clickjacking%E7%AE%80%E5%8D%95%E4%BB%8B%E7%BB%8D.html
各種防禦與破解的方法整理
推荐的防御方法:
X-FRAME-OPTIONS是微软提出的一个http头,专门用来防御利用iframe嵌套的点击劫持攻击。
并且在IE8、Firefox3.6、Chrome4以上的版本均能很好的支持。
这个头有三个值:
DENY // 拒绝任何域加载
SAMEORIGIN // 允许同源域下加载
ALLOW-FROM // 可以定义允许frame加载的页面地址
php中设置示例:
header ( "X-FRAME-OPTIONS:DENY");
<head>
<style> body { display : none;} </style>
</head>
<body>
<script>
if (self == top) {
var theBody = document.getElementsByTagName('body')[0];
theBody.style.display = "block";
} else {
top.location = self.location;
}
</script>Clickjacking(点击劫持)是由互联网安全专家罗伯特·汉森和耶利米·格劳斯曼在2008年首创的。
是一种视觉欺骗手段,在web端就是iframe嵌套一个透明不可见的页面,让用户在不知情的情况下,点击攻击者想要欺骗用户点击的位置。
由于点击劫持的出现,便出现了反frame嵌套的方式,因为点击劫持需要iframe嵌套页面来攻击。
下面代码是最常见的防止frame嵌套的例子:
if(top.location!=location)
top.location=self.location;
事实上,这种代码很容易被绕过,在后文中讨论。
防止frame嵌套的js使用代码由高到低比例:
if (top != self)
if (top.location != self.location)
if (top.location != location)
if (parent.frames.length > 0)
if (window != top)
if (window.top !== window.self)
if (window.self != window.top)
if (parent && parent != window)
if (parent && parent.frames && parent.frames.length>0)
if((self.parent&&!(self.parent===self))&&(self.parent.frames.length!=0))
检测到后的处理方案:
top.location = self.location
top.location.href = document.location.href
top.location.href = self.location.href
top.location.replace(self.location)
top.location.href = window.location.href
top.location.replace(document.location)
top.location.href = window.location.href
top.location.href = "URL"
document.write('')
top.location = location
top.location.replace(document.location)
top.location.replace('URL')
top.location.href = document.location
top.location.replace(window.location.href)
top.location.href = location.href
self.parent.location = document.location
parent.location.href = self.document.location
top.location.href = self.location
top.location = window.location
top.location.replace(window.location.pathname)
window.top.location = window.self.location
setTimeout(function(){document.body.innerHTML='';},1);
window.self.onload = function(evt){document.body.innerHTML='';}
var url = window.location.href; top.location.replace(url)
对于使用parent.location来防御的可以使用多层嵌套的方式绕过。
if(top.location!=self.location){
parent.location = self.location;
}
建立两个页面:
1.html代码为:
<iframe src="2.html">
2.html代码为:
<iframe src="http://www.victim.com">
访问1.html之后可以看到页面并无跳转等动作。
onBeforeUnload的介绍以及各种浏览器的支持情况请见:
http://w3help.org/zh-cn/causes/BX2047
如下的防御代码:
if(top != self) top.location.replace(location);
新建立页面,代码如下:
<script>
var framekiller = true;
window.onbeforeunload = function() { if(framekiller) { return
"Write something here to keep people stay!";} };
</script>
<iframe src="http://www.victim.com/">
打开页面显示如下:
欺骗用户点击留在此页后显示:
IE8以上以及Chrome浏览器都有XSS筛选器,这些可以用来对付防御frame嵌套的代码。
防御代码如下:
if(top!=self){
top.location=self.location;
}
新建立页面,代码如下:
<iframe src="http://www.victim.com/?<script>">
访问后页面显示:
IE的xss筛选器自动拦截了跳转。
斯坦福的文章里写了Chrome也会出现这种情况,并给出了攻击代码:
<iframe src=http://www.victim.com/?v=if(top+!%3D+self)+%7B+top.location%3Dself.location%3B+%7D">
但是测试发现,新版的Chrome并不会拦截了,会直接跳转过去。
如果跟的参数中有变量在页面中显示的,会把变量过滤一遍再输出,但不会阻止跳转。
有一些站点允许自己的域名嵌套自己,禁止外站对自己的嵌套。
通常是用document.referer来检测来源是否为自己的域名。
if(top.location!=location){
if(document.referrer && document.referrer.indexOf("aaa.com")==1)
{
top.location.replace(document.location.href);
}
}
判断字符串中是否含有本域名是常见的错误用法,利用二级域名的方式便可绕过,如:
http://aaa.com.bbb.com
注:从https域下post数据到http域的时候,浏览器不带Referer。
IE有个属性可以设置security为restricted可以禁止iframe里执行js脚本,但是要达到点击劫持的效果,必须要能够执行js所以很鸡肋。
代码如下:
<iframe src="http://www.victim.com/iframe.html" security="restricted"></iframe>
重点是手机站点,很多主站做的很不错,但是手机站点没有做任何防护,很容易造成点击劫持。
在IE浏览器中,如果能够在防御代码的前面可以插入form表单的话,可以利用form表单对location进行劫持。
<form name=self location="javascript:alert(1)"></form>
<script>
if(top!=self){
top.location=self.location
}
</script>
用iframe嵌套此代码,可以看到没有跳转,执行了alert(1)。
https://www.01caijing.com/blog/7936.htm
10月21日,美國著名眾籌網站Indiegogo將旗下主打慈善、捐贈等以個人募資活動為主的眾籌板塊Indiegogo Life獨立出來,成立了新的捐贈眾籌平台Generosity,突出捐贈眾籌方向。在業內人士看來,這不是一次簡單的業務調整,而是Indiegogo向捐贈眾籌老大GoFundMe發起挑戰的標誌,後者在2014年底一舉超越Kickstarter,已經成為世界上最大的眾籌平台。
GoFundMe是一家美國眾籌網站,於2010年上線。不同於專注、精緻的Kickstarter和開放包容的Indiegogo,GoFundMe從運營伊始就選擇了一條與眾不同的道路。 GoFundMe的目標是建成一個為個人需求、個人活動或是個人目標提供眾籌募資服務的平台,它的服務範圍十分廣泛,例如為患病的親友募捐,為一場體面的葬禮募捐,為社區的橄欖球隊募捐,或是為一場旅行募捐等等。目前,GoFundMe接受來自於美國、英國、加拿大、澳大利亞和一些使用歐元的歐盟國家的眾籌項目,全世界各地的人都可以在GoFundMe上進行捐贈。
與行業大佬Kickstarter和Indiegogo相比,在GoFundMe上發布的項目更接地氣兒,更貼近個人生活。 GoFundMe將項目分為21個大類,包括重大災難、醫療、志願者、緊急事項、教育、紀念、體育、動物、生意、慈善、社區、競賽、創意、節日、信仰、家庭、重大新聞、婚嫁、旅行、心願和其他等。先鋒金融綜合研究所數據顯示,截至2013年8月30日,GoFundMe上有約17%為醫療眾籌項目,11%為籌集學費項目,10%為籌集旅行費用項目。
GoFundMe要求發起人使用實名,保證項目的真實和信息的透明,但捐贈人可以保持匿名。一般情況下,眾籌項目通過社交媒體分享後,所受捐贈基本都來自於發起人的親友、同事、同學、鄰居等生活中的熟人。對於項目的真實性,GoFundMe不予以百分之百的保證,僅是鼓勵捐贈者只對認識和信任的熟人進行捐贈。除此之外,GoFundMe還要求發起人保證個人信息與Facebook信息一致。
在GoFundMe上發起眾籌項目十分簡便,項目可以不設定時間限制和目標籌款金額,這意味著受贈人可以隨時提現而不會影響眾籌進程;捐贈者進行捐贈也很容易,還可支持月捐。
但值得注意的是:在GoFundMe上進行眾籌並不免費,平台會從每個項目的募得資金裡抽取5%作為手續費,第三方支付機構也會收取一定的手續費。
GoFundMe對收費原因的解釋是:GoFundMe所收費用主要是運營費用,用於網站維持、人員工資等。 GoFundMe的收費政策使其具有很強的盈利能力,無需外部資金輸血。所以它直到2015年4月末才傳出準備融資的新聞,那時其估值已超5億美元。
福布斯中文網數據顯示,按現有收費政策測算,GoFundMe在最近12個月內實現營收5,000萬美元,其中大部分是利潤,而Kickstarter的年利潤僅在500萬到1,000萬美元之間。 2011年至今,GoFundMe取得的數據在眾籌行業內十分亮眼:
1、騰訊科技數據顯示,2013年至2014年9月,GoFundMe平台上共發起了近15萬個教育類眾籌項目,總籌資額達到1,777萬美元。 2011年至2014年,有關學費的眾籌項目已增長了約45倍;
2、2014年,GoFundMe為一個絕症女孩籌集了183萬美元的醫療費用,這是GoFundMe平台上籌資最多的項目;
3、2014年底,GoFundMe在籌款額上一舉超越Kickstarter,成為世界上最大的眾籌平台;
4、2015年5月18日,GoFundMe平台上的籌款額已經達到10億美元,這些籌款來自於100多萬個募資活動的1,100多萬捐贈者;
5、2015年7月,GoFundMe的聯合創始人向Accel Partners和Technology Crossover Ventures等投資機構出售了多數股份,完成了首輪融資,估值達6億美元。
GoFundMe在眾籌行業內一直都不能算是明星企業,沒有像Kickstarter和Indiegogo們那樣備受關注,可以說是一直在“悶聲發大財”。然而,隨著業績的突飛猛進,GoFundMe的行業地位開始凸顯,也越來越多的受到業內同行的關注和效仿。這也正是Indiegogo將聚焦於個人募資活動的Indiegogo Life板塊獨立出來,推出Generosity的主要原因。
GoFundMe的追隨者們包括Generosity(Indiegogo Life)和Tilt(原Crowdtilt)等,他們都採取了各種方式與GoFundMe展開競爭。新成立的Generosity表示他們不會向個人募資活動收取費用(支付手續費除外),將以較低的價格進行競爭。而Tilt自更名之後,對原有網站進行了重新設計,希望通過順暢的用戶體驗來吸引用戶。
然而,這些舉措在短期內似乎無法撼動GoFundMe在捐贈眾籌領域的老大地位,因為GoFundMe擁有獨到的“發財秘訣”。
與Kickstarter只關注創意項目相比,人們在GoFundMe上幾乎可以為了一切眾籌--或者說任何什麼人都可以因為任何理由在GoFundMe上眾籌。 2013年時,曾有一位美國女職員為了償還從主管處盜取的錢,在GoFundMe上發起了眾籌,最終得到了一定數額的捐贈。她表示,眾籌的目的只是為了說明“自己並非是一位壞公民,只是一時鬼迷心竅走錯了路而已”。另一則事件發生在今年,美國一家“反同”披薩店為彌補因堅持立場而遭受的財務損失,在GoFundMe上發起了眾籌,兩天時間就籌集到約84萬美元。除此之外,GoFundMe上還發起過為殺害黑人少年的警官達倫o威爾遜提供支持的籌資活動,雖然該活動最終因為爭議太大而被發起人關閉,但籌資總額已高達43萬美元。
在對眾籌原因的接受程度上,GoFundMe顯得更加開放,它一直強調平台的中立地位,認為“最開放的平台將擁有最大的影響力”,正如Facebook、Twitter們做的一樣。
GoFundMe要求每個發起人都具有真實的Facebook信息,在發起項目之後可以將項目信息分享到Facebook、Twitter等社交網站,讓自己的親人、朋友、同事、鄰居等熟人都參與其中。同時,GoFundMe強調故事真實、信息透明,一個真實感人的故事往往能快速吸引人們的注意--人們即使不直接進行捐贈,也會願意通過社交網絡把項目分享給其他可能進行捐贈的人,畢竟點擊分享按鈕只是“隨手之勞”。基於以上兩點,再與時下熱點或敏感話題相結合,很容易造就病毒式傳播的募資活動。
2013年12月,美國佛羅里達州居民Curtis Shannon在社交網絡上曝光了一段自己被警察暴力威脅的視頻,該視頻在社交網絡上迅速傳播開來。人們在對Curtis Shannon表示同情的同時,也在GoFundMe上用於支持其法律費用的眾籌項目上慷慨捐款,使籌款金額很快達到了3700美元。除此之外,上文中提到的捐贈“反同”披薩店的眾籌活動和警官達倫o威爾遜的眾籌活動都是利用熱點事件和敏感話題進行病毒式營銷的典型案例。
在病毒式營銷的過程中,GoFundMe實際上完成了對平台的品牌推廣,讓越來越多的人知道了GoFundMe和其從事的工作。
與Kickstarter繁瑣的規則限制相比,在GoFundMe上發起眾籌項目顯得十分簡單。 “發起-募集-收款-管理”四步便捷的流程,項目沒有時間限制和目標籌款金額限制,受贈人可隨時提現又不影響眾籌進程,沒有雜亂無章的廣告,這些使得用戶幾乎無需花費太多時間成本和學習成本即可輕而易舉的發起一項屬於自己的眾籌活動。
即使與其他捐贈眾籌網站相比,GoFundMe也有其獨特優勢。頁面風格上,同類網站Generosity和Tilt雖然更加酷炫但不夠接地氣兒,強調發起項目而不是展示項目;GoFundMe頁面簡潔清晰、分類明確,強調展示項目而不是發起項目。發起流程上,Tilt需要設定籌款時間(最長60天)和目標籌款金額等,對發起項目的原因也有所限制(不允許發起與虛擬產品有關的項目)。 Generosity發起項目則需要8個步驟,比GoFundMe更加複雜,並且它推薦發起人優先使用Email而不是社交網站分享項目信息。
總體來說,GoFundMe拋開了眾籌平台應有的大部分規則限制,無論是從頁面設計還是從用戶體驗上看,它都顯得平實又貼近生活,使人人都可參與,沒有距離感。
成立於2010年的GoFundMe與Generosity(前身Indiegogo Life成立於2014年)和Tilt(前身CrowdTilt成立於2012年)相比,具有一定的先發優勢,形成了大量的用戶沉澱和網站流量,使其成為了個人募資活動發起者的首選網站。現如今,在GoFundMe上發起眾籌項目已經不只為尋求資金了,人們或是為了引起他人對某些事件的關注,或是為了推廣某些產品或品牌,或是為了宣傳某些理念,這已經超越了眾籌本身。
2015年2月,一名波士頓男子在GoFundMe上發起了一項目標金額為300億美元的眾籌,目的是要用籌集來的資金修繕波士頓的交通系統,使其變得更加安全舒適。 300億美元幾乎是不可能完成的目標,該男子發起眾籌的真正目的只是為了引起政府和公眾對交通系統老化問題的關注。
通過GoFundMe發起眾籌項目越來越多地成為人們尋求幫助、傳播信息的一種生活方式,而並非眾籌本身。這種趨勢引起的結果很可能是使GoFundMe成為如Facebook、Twitter、LinkedIn之類在其領域擁有世界性影響力的網站。
在GoFundMe奠定了用戶基礎、產生了一定的業務壁壘之後,收取費用成為了水到渠成的事情。並且,從發起方考慮,大部分個人募資活動都具有急迫性(如醫療費用項目和學費項目等),在發起人急需資金時,少量的費用與時間相比就已不在考慮範圍之內了。
當然,GoFundMe的強勢並不意味著其他捐贈眾籌平台沒有機會,據GoFundMe的首席執行官Rob Solomon表示,美國每年至少有3,000億美元的資金投入到非營利組織上,這表明其中與個人捐贈相關的市場仍具有很大潛力。
https://tw.appledaily.com/life/20210604/4DJAUJWGFVH63DLFNNI4543XUA/
【鍾瑩瑩臉書全文 】
偶爾我會收到一些國外臉友給我的私訊,他會跟我說:
1.) 我有很多錢
2.) 我想買你的錦鯉
3.) 願望清單一份
4.) 請給我報價
5.) 什麼時候可以寄給我
然後,我會回覆他,麻煩提供我一下資料,我好給你報價單。
1.) 進口國際機場及代號
2.) 本國營業執照影本
3.) 進口核准函影本
4.) 隔離檢疫飼養環境的照片
5.) 門店銷售環境照片 + google Maps 定位
6.) 目前已採購的錦鯉照片
然後,80% 會已讀不回,20% 會繼續溝通:
1.) ABC 機場
有航班可以抵達,繼續討論。
沒有航班可以抵達,很抱歉我們供應不了。
2.) 營業執照
有營業執照,認真做生意來的。
沒營業執照,你是在家放幾個魚桶網路買賣嗎?
3.) 進口核准函
有核准函,有經驗來的。
沒有核准函,沒經驗的小白。
4.) 隔離設備環境
有設備,老手來的,折損率低。
沒設備,新手來的,死了病了都可能怪原產地品質不好⋯⋯
5.) 門店狀況+定位
看門店陳設就可以判定他會不會照顧魚、銷售狀況如何,有定位可以看當地城市概況商業活動概況。
然後我會幫他算機場到他的門店多長距離,正常交通時間多長,這樣可以決定包裝密度應該多少氧氣供應時間。包裝密度跟進貨成本息息相關,密度高運輸成本平均低,但密度高耗氧快,如果沒算好開箱時間,客人打開的時候可能都是缺氧的死魚的。
然後還要注意當地氣候溫度,氣溫高水溫高,我從產地要如何控制運輸期間的溫度,到了他開箱的時候落差不要太大,這樣魚兒才會蘇蘇糊糊的到新家。
6.) 目前商品狀況
可以判斷他的銷售對象大約什麼級別,可以判斷他需要的產品我們能不能提供類似的。也可以討論他目前商品的進貨成本,再換算在我們這邊採購成本會多少。也可以討論魚病他一般怎麼治療處理。
以上,了解對方的採購條件、運輸條件、飼養條件、銷售條件、專業經驗等等,我才可以放心的把產品賣給他,因為我不希望他出狀況的時候,千錯萬錯都推給賣方的錯。
大部分來回溝通,有的成為長期合作的客戶,有的只是同行要看報價單,有的是小白想創業發財,有的純粹詐騙集團來亂的。
有的還會跟我說:
可以不要這麼複雜嗎?我現在跟你訂!你就給我報價單,然後我會給你匯款,你用 DHL 寄給我就好啦!
這時候我會無語⋯⋯
你要我的報價做什麼呢?
就算你真的會給我匯款,DHL也不能寄魚啊!
國際空運帶水的活動物,都有一定規範,要走海關檢疫檢查才能放行,空運期間也要訂特殊溫控倉位,包裝方式也要符合國際規定。
你該不會淘寶買習慣了,覺得買一隻活的海豚跟買一隻卡通海綿寶寶一樣簡單吧?
然後對方會堅持讓我給他做報價單,也要我拍一些魚的照片給他看⋯⋯⋯有的還要我站在魚池邊上拍一些照片給他⋯⋯
這時候,我大約就理解了⋯⋯
果然詐騙⋯
他會拿著我的報價單、魚照片,然後跟別人說他跟我買過魚,這些魚都是他買的⋯⋯
我站在魚池旁的照片他還可以把自己P圖上去,假裝來過魚場跟我合照。
至於他這麼做的目的是為啥?
阿知,基本上創意大概是這樣⋯⋯
騙當地買家,他手上有的魚是我賣給他的。
騙國際賣家,他是有經驗的進口商。
騙他朋友投資,他是成功的錦鯉商人。
騙他老爸⋯⋯我是有出息的好孩子⋯⋯⋯⋯
總之,錦鯉買賣不是你給我寫信,我就可以賣給你。 我要考量我的產品賣給誰有合理的利潤,我的產品賣給誰可以有好的品牌效益,我的產品賣給誰可以有好的當地售後服務⋯⋯⋯
啊買一隻魚這麼麻煩?
嘿啊⋯⋯⋯
還有動物健康檢驗檢疫呢!
這又是一段長長的過程,不過這裡不需要說明可以跳過,大家也沒必要看太多跟自己生活不相干的產業內容。
啊所以,不是有錢就可以跨國跟產地買魚。
不是有錢我就會賣給你。
你可以許願,但不一定會實現。
專業合作才能雙贏。
感恩~~~
PS. 買一隻魚都這麼麻煩了,以此類推⋯
https://slidebean.com/blog/startups-what-is-a-cofounder
What are the most important points in a co-founder agreement for a startup?
And finally, our last answer in this read. A co-founder agreement is essential to establish terms in a founder/co-founder team. It clarifies specific areas and business tasks and settles them according to a binding document we call an agreement.
Transport all your needs to that record to avoid misunderstandings. Include in it everyone’s company ownership percentage along with the names of everyone in the founding and co-founding team. Add company goals along with each person’s roles and responsibilities. And outline how you’ll make the most significant decisions. Include equity breakdown, salary, compensation, intellectual property, and exit clauses.
https://igoamazing.com/remote-work/
工作的契約型態主要分 2 大類:
(1) 外包、自由工作者(freelancer),簽的是以「承攬關係」連結的合約,不受雇於他人,可自由決定是否接受委託外包的專案、自由簽約,完全支配自己的時間,但通常要自己打理一切合約條款、發票、稅務,接案若不穩定,收入也會不穩定。
(2) 全職、兼職或約聘的遠距 / 遠端工作者(Remote full-time or part-time job, or contractor),簽的是有「雇傭關係」的合約,受僱於他人,必須遵守企業規範,能享有相關的勞工權益,不需進辦公室工作,工作時間可以是約定或彈性的。
簡單地說,第(1)類通常不管你是怎麼完成專案工作,只看最後交出的結果;而第(2)類仍是一個團隊進行工作,只是團隊成員不在同一個區域空間。
簽合約前須注意什麼?
首先,需瞭解契約型態,是委託外包以案計價?還是全職、兼職或約聘?相關稅務由哪一方來付?
接著,估算自己還要多花什麼成本,比如外包的合約通常比較像公司對公司的合作,「你」就是一人公司,所以其他財務作業如發票等需自行處理,有的公司甚至會要求你成立個人公司。
另外,大部分開出遠端工作職缺的公司,都是新創或外商,如果你受雇的是外商,比如美國,就必須簽 w8 表單,否則要繳稅給美國,還需考慮你必須自己負擔勞健保,以及從國外轉帳回國的手續費也不少。
如何跟其他人溝通合作、保持良好的互動?
在遠距工作中,最常用的溝通工具就是 Skype,或者有的會使用 Google Meet。由於對話時不一定會見到臉,無法觀察臉部表情,可能只有語音,所以不要害怕頻繁溝通,聽不懂的要主動詢問,不要吝嗇主動解答。
真的不誇張,我每天的 Skype meeting 裡,出現最多的一句話就是「Do you understand?」。如果每個人都願意花一點點溝通成本,就能避免誤會,減少浪費時間,推前工作進度。
如果員工在台灣超過 183 天,會構成常設機構,美國公司可能需要到台灣報稅,看員工執行業務而定。
美國軟體工程師找實習與實習心得
https://chipaohong.medium.com/418c9eba4ade
Summer Intern, 是拿到公司正職最快且最不麻煩的方法。面一間公司的正職(Full-time)工作,可能要經過
OA(Online Assessment) → HR Phone Interview → Technical Phone Interview → Technical Phone Interview II(optional) → Onsite Interview (一整天面四五組人) → Team Match (optional) → Offer
相較來說,Summer Intern 的流程就簡單多了,少了困難的Onsite Interview,且可能只有一輪Technical Phone Interview,另外一輪只是聊聊天,分享自己的 Project 經驗。
OA(Online Assessment) → HR Phone Interview → Technical Phone Interview → Technical Phone Interview II(optional) → Team Match (optional) → Offer
Return Offer
公司收你當Intern,就是希望你畢業後能回來這裡工作,透過這幾個月的暑期實習,觀察這位候選人的表現。
如果候選人表現不錯,在實習結束前後一個月,會發 return offer 給候選人,據我所知,很多大公司的 return rate 都很高,甚至 90% 以上或是100% return 的。
Salary
美國 SDE Intern 的薪水還有福利可是很優渥的。
程式語言編年史原文 下面這張圖片描繪了整個程式語言的歷史。包括各種程式語言的發明人、程式語言的特點和適用領域、被什麼網站或公司使用等 (檢視 完整高清圖 )。 之所以會有那麼多不同的程式語言是因為設計程式語言的初衷不同、對語言學習曲線的追求不同、不同程式之間的執行成本差異...