我有一个PHP脚本,可以将PNG图像编码为Base64字符串.
我想用JavaScript做同样的事情.我知道如何打开文件,但我不知道如何进行编码.我不习惯使用二进制数据.
如何在OS X中创建指向目录的硬链接(而不是符号链接或Mac OS别名)?我已经知道命令"ln target destination",但只有在目标是文件时才有效.我知道Mac OS与其他Unix环境不同,它允许硬链接到文件夹(例如,这用于Time Machine),但我不知道如何自己做.
Html Textarea元素只有在到达空格或制表符时才会换行.这很好,直到用户键入一个looooooooooooooooooooo足够的单词.我正在寻找一种严格执行换行符的方法(例如:即使它导致"loooooooooooo \n ooooooooooong").

我发现最好的是在每个字母后面添加一个零宽度的unicode空格,但这会破坏复制和粘贴操作.谁知道更好的方法?
注意:我在这里指的是"textarea"元素(即:与文本输入行为类似的元素) - 而不仅仅是一个普通的旧文本块.
我注意到这里有一些关于字符串匹配的帖子,这让我想起了我想要解决的一个老问题.有没有人有一个像Qwerty键盘那样的Levenshtein算法呢?
我想比较两个字符串,并允许拼写错误.Levenshtein没问题,但我更愿意接受基于Qwerty键盘上按键之间物理距离的拼写错误.换句话说,算法应该优选"yelephone"到"zelephone",因为"y"键位于"t"键附近而不是大多数键盘上的"z"键.
任何帮助都会很棒......这个功能对我的项目来说并不重要,所以当我应该做一些更有成效的事情时,我不想转向一个老鼠洞.
编写Safari扩展的最佳方法是什么?我为Firefox编写了几个XUL扩展,现在我想为Safari编写它们的版本.有没有办法允许您向浏览器UI添加按钮或表单,因为输入管理器或服务菜单无法实现这一点?
我想用GCC编译一个简单的C程序.我需要在sublime-build文件中放入什么呢?
我正在编写一个应用程序,让糖尿病患者输入他/她的"血糖"读数,然后从左到右随时间在图表上绘制图表.由于血液读数每天只进行几次,因此算法可以方便:
a)在读数之间填充图表上的空白(曲线比生涩的线条更真实),并允许更准确的"血糖水平"每日平均值
b)粗略预测将来会发生什么(如果用户不吃任何会影响他血液水平的东西)
我嘲笑微积分.我希望有人知道这个东西的图书馆吗?我希望有人知道已经为这个特定问题量身定制的算法(例如:有人将其与糖尿病患者的真实数据进行比较)
免责声明:我非常清楚任何此类算法都会因用户而异.我只是想改进直角线.无论糖尿病患者如何,血糖升高和降低的速度都是有限的.
我正在使用Javascript,但因为它只是数学,我可以从C,Java或其他任何东西移植它.
我想编写一个CGI脚本,它接受一个posix路径作为字符串,并返回一个代表它的png.例如:
如果脚本发送了字符串 /System/Library/CoreServices/Finder.app,
它将返回以下png文件: 
基于与Mac捆绑在一起的任何脚本平台的示例都很好(Python,Perl,AppleScript,BASH).我可能不知道,但我可以糊里糊涂地了解我需要做什么.
我认为我正在寻找的是一种生成NSPathCell样式窗口小部件并将其内容转储到图像文件中的方法
我正在尝试编写一个记录WAV文件的网络应用程序(例如:来自用户的麦克风).我知道Javascript本身不能做到这一点,但我对最不专有的方法感兴趣,以增强我的Javascript.我的目标浏览器是用于PC和Mac的Firefox(因此没有ActiveX).
我收集它可以用Flash完成(但不能作为WAV格式文件).我收集它可以用Java完成(但不是没有代码签名).这些是唯一的选择吗?
我想该文件记录为WAV,因为,因为Web应用程序的目的将是组装库好的优质短soundbites.我估计上传将是50 MB,这对于质量非常值得.该应用程序仅用于我们的Intranet.
更新:由于JetPack即将推出的音频API,现在有一个替代解决方案:请参阅https://wiki.mozilla.org/Labs/Jetpack/JEP/18
javascript ×3
macos ×3
algorithm ×2
text ×2
audio ×1
base64 ×1
bash ×1
c ×1
calculus ×1
cocoa ×1
comparison ×1
css ×1
filesystems ×1
gcc ×1
html ×1
ln ×1
medical ×1
plugins ×1
safari ×1
scripting ×1
string ×1
sublimetext ×1
sublimetext2 ×1
tcp ×1
unix ×1