问题标签 [37-signals]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
login - 使用网站的子域登录用户
Fogbugz-on-demand、37 signals 和 PB-Wiki 都使用带有自定义 url 的子域,供每组用户访问他们的登录页面。因此,使用这些服务的用户似乎甚至不可能登录到通用登录(该服务的任何用户都可以登录。)
起初我认为这是一个可怕的设计缺陷,但现在我认为这是一个非常好的主意,因为:1)额外的安全性,可能不多,但你现在需要 3 条信息:1 个子域 url, 2个登录名,3个密码
2)您可以通过子域url让同一个登录登录到不同的帐户。
3) 这有助于更多的隔离、负载平衡和易于部署,因为您可以让子域在不同的服务器下运行,彼此之间更加隔离。
4) 您可以在将其部署到所有用户之前,逐步将更改部署到标记为 BETA 用户的特定子域集。
Web 应用程序基于子域的登录是未来吗?我没有看到这种设计方法是否存在缺陷?非程序员用户理解子域概念是否过于混乱?
web-applications - 我在哪里可以找到社交门户应用程序?
因此,我正在寻找的是 37signals Basecamp 的免费版本,它更少基于项目/待办事项,更多基于社区。
我想要人们可以合作的地方。目前我们使用 google docs/forms、一个论坛和 IRC。
有谁知道任何这样的 Web 应用程序可以将这些功能以及其他功能集中在一个屋檐下?
javascript - 37 信号灯箱 | 这该怎么做?
有谁知道 37 Signals 如何为现在在大本营中的图像预览构建弹出窗口?我真的很喜欢它们加载的速度以及整个页面没有“灯箱”并且有一个最小的边框这一事实非常活泼。您可以在 campfire 的营销页面上看到这种效果:
http://campfirenow.com/?source=37signals+home
只需单击计划和定价下方的图像之一。
这是自定义的javascript吗?他们是否在使用某个 JavaScript 库?有人知道吗?
html - 37signals风格的布局模板
我的措辞可能有点偏离,但我想知道是否有用于创建 37signals 样式布局的开源 HTML/CSS 模板/框架,就像这样:
(来源:basecamphq.com)
特别感兴趣的是选项卡式布局和右侧的侧边栏。
coldfusion - Coldfusion 密码保护的 RSS 源
我对密码保护我的应用程序 RSS 源感兴趣。因此,当您在浏览器中加载 RSS 提要 url 时,浏览器的默认对话框会要求您输入登录名和密码。
有关如何使其安全工作的任何教程或提示?37 Signals 在其 Web 应用程序中具有此行为。
谢谢
naming-conventions - 重新设计要在单个域下托管的 37 个信号路径
37signals 是一家网络应用公司。他们的一些应用:
大本营,管理项目
高层,管理联系人
背包,如维基
他们为每个应用程序使用不同的域(basecamphq.com、highrisehq.com 等)
在 basecamp 中,这是我公司 (acme) 项目中某个帖子的特定评论的地址https://acme.basecamphq.com/projects/431678/posts/2964581/comments#5854236
如果 37signals 选择使用文件夹托管其域下的所有应用程序(例如 37signals.com/basecamp/...,您将如何设计 RESTful 路径?
ruby-on-rails - 高层 API 示例。帮助
我正在尝试让高层 api 与我的项目一起使用。总菜鸟。
我有一个帐户,有我的 api 密钥,在我的控制器中添加到我的 rails 项目中。
要求 'highrise' Highrise::Base.site = ' http://MYACCOUNT.highrisehq.com ' Highrise::Base.user = 'MYAPI KEY'
@person = Highrise::Person.find(:all)
在我看来,我可以在我的联系人列表中找到所有的人,但无法弄清楚如何缩小该列表的范围。
因此,如果@person = Highrise::Person.find(:all) 获取所有这些,那么只会获取名称为“larry”的您?
我已经尝试过,但无法解决这个问题。
ruby-on-rails - 从广义上讲,如何创建像 37signals 这样的写字板?
我正处于 Rails 的开始阶段,想构建类似37Signals 写板的东西,这样我就可以学习并感觉“完成”,但不知道从以下部分开始:
- 降价格式的文本是否存储为数据库中的原始文本?
- 每个编辑/版本是否存储为数据库中的原始降价文本?
- 最重要的是我们如何找出两个或多个版本的差异?有没有为此设置的算法?
google-apps - Google Apps 与 Basecamp 和 Highrise 的集成
我正在寻找用于 Basecamp 和 Highrise 的 Google Apps 集成。有什么东西可以整合:
我见过...
http://www.google.com/enterprise/marketplace/viewListing?productListingId=6555+11590890867758873917
http://www.google.com/enterprise/marketplace/viewListing?productListingId=5260+12920783959265872258
......但整个shebang似乎没有任何东西。
javascript - 从源代码构建 WysiHat?
我正在尝试从其源代码构建 37 Signals 的 WYSIWYG javascript 框架。(我不是 Rails 开发人员,但我认为这相当容易)。
说明如下:
您可以通过运行 rake 根目录从源代码构建最新版本的 WysiHat
我尝试rake
在我制作的示例 Rails 应用程序的根目录中运行,将 WYSIHAT 作为应用程序中的目录。rake 运行良好,但没有构建框架。
所以我rake
在 WYSIHAT 目录中运行,它抛出
我离这儿很远吗?我需要学习 Rails 才能构建它吗?