小编dev*_*vth的帖子

Rails 3 CMS推荐

我通常使用rails模型和typus作为我的CMS,因为它提供了最大的灵活性,而且typus非常棒.我正在开始一个新的rails 3 app,而且typus还不兼容rails3.我正在寻找一个可以在rails 3中运行的CMS.我仍然希望能够用haml(而不是一些自定义模板语言)编写我的视图,并且需要完全可定制性.

在谷歌搜索,我找不到多少.有没有人知道哪些东西适合我的需要?

谢谢.

ruby-on-rails content-management-system ruby-on-rails-3

18
推荐指数
2
解决办法
2万
查看次数

确保Kubernetes部署已完成,所有pod都已更新并可用

部署状态表明您可以查看部署observedGenerationvs generation以及何时observedGeneration >= generation部署成功.这很好,但我很想知道新容器何时实际运行在我的所有 pod中,所以如果我点击服务,我肯定知道我正在点击代表最新部署容器的服务器.

来自K8S Slack成员的另一个提示:

kubectl get deployments | grep <deployment-name> | sed 's/ /,/g' | cut -d ' ' -f 4
Run Code Online (Sandbox Code Playgroud)

我部署了一个坏图像,ErrImagePull但部署仍然报告了8个最新日期副本的正确数量(可用副本为7).

bash kubernetes

16
推荐指数
1
解决办法
8898
查看次数

Capistrano多级变量

使用ext/multistage时,为什么不在deploy.rb中的stage(production.rb)中设置变量?

在production.rb: set :domain, "domain.com"

在deploy.rb中: set :vhost, "/var/www/#{domain}"

但是当我试图跑步时,它会抱怨

undefined local variable or method `domain' for #<Capistrano::Configuration:0x00000100d07248> (NameError)
Run Code Online (Sandbox Code Playgroud)

capistrano

9
推荐指数
1
解决办法
4575
查看次数

渴望加载rails lib

看起来这个问题将在Rails 4中解决:http: //blog.plataformatec.com.br/2012/08/eager-loading-for-greater-good/但在那之前,我想知道如何渴望 -加载我的模块/类/lib.

在IRB中,它似乎是我第一次尝试访问时按需加载:

Foo::Bar.constants
=> []

Foo::Bar::Service
=> Foo::Bar::Service

Foo::Bar.constants
=> [:ServiceBase, :Service]
Run Code Online (Sandbox Code Playgroud)

我在该模块中有其他几个类,我的代码依赖于能够Foo::Bar.const_defined?在运行时查找它们- 我如何确保Foo::Bar在启动时加载所有类?

我已经config.autoload_paths += %W(#{config.root}/lib)在使用了application.rb.

ruby ruby-on-rails

7
推荐指数
2
解决办法
4698
查看次数

使用不带UITabBarController的UITabBar来控制UIWebView

我想用a UITabBar来让用户导航一个UIWebView.这是可能的还是我会更好地使用UIToolbar?如果最好使用a UIToolbar,我将如何模拟按钮的"选定"视觉状态,UITabBar本机的方式呢?

ios

7
推荐指数
1
解决办法
1万
查看次数

WPF网格列MaxWidth未强制执行

这个问题源于无法让我的TextBlock包装.基本上作为最后的尝试我在容器网格的列上设置MaxWidth.我很惊讶地发现我的孩子标签和文本框仍然可以做任何他们想做的事(坏孩子,不好)并且不受我的网格列的MaxWidth ="200"的限制.

我真正想做的是让我的TextBlock填充可用宽度并在必要时包装.到目前为止,在Universe中每个已知父级上尝试使用Horizo​​ntalAlignment ="Stretch"的许多变体后,除了在TextBlock上设置显式的MaxWidth ="400"或任何数字之外,没有任何作用.这不好,因为我需要TextBlock来填充可用的宽度,而不受某些固定数量的限制.谢谢!

<ItemsControl>
   <ItemsControl.ItemsPanel>
       <ItemsPanelTemplate>
           <StackPanel />
       </ItemsPanelTemplate>
   </ItemsControl.ItemsPanel>
   <ItemsControl.ItemTemplate>
       <DataTemplate>
           <Grid>
            <Grid.ColumnDefinitions>
                <ColumnDefinition MaxWidth="200" SharedSizeGroup="A" />
                <ColumnDefinition MaxWidth="200" SharedSizeGroup="B" />
            </Grid.ColumnDefinitions>

            <Label VerticalAlignment="Top" Margin="0 5 0 0" Grid.Column="0" Style="{StaticResource LabelStyle}" Width="Auto" Content="{Binding Value.Summary}" />
            <TextBlock Grid.Column="1" Margin="5,8,5,8" FontWeight="Normal"
                       Background="AliceBlue"
                       Foreground="Black" Text="{Binding Value.Description}" 
                       HorizontalAlignment="Stretch"
                       TextWrapping="Wrap" Height="Auto" />
           </Grid>
       </DataTemplate>
   </ItemsControl.ItemTemplate>
</ItemsControl>
Run Code Online (Sandbox Code Playgroud)

wpf grid layout word-wrap

6
推荐指数
1
解决办法
3094
查看次数

rails html helper

我试图弄清楚在其中生成一些html和嵌套内容的最简洁方法.使用HAML.基本上我想做的事情如下:

= block_large
  This is some nested content
Run Code Online (Sandbox Code Playgroud)

这应该产生:

<div class="block large">
  <img src="block_large_carat.gif" class="block_large_carat">
  This is some nested content
</div>
Run Code Online (Sandbox Code Playgroud)

问题是我不知道如何实现这一目标.谐音?帮手?我对如何嵌套我想要的任何内容感到困惑.试图保持我的HAML DRY并且不想一遍又一遍地明确声明图像标签.

haml ruby-on-rails partials

6
推荐指数
1
解决办法
2331
查看次数

Vim:当焦点丢失时返回命令模式

我喜欢我的vim尽可能多地进入命令模式.我认为失去焦点将是一个很好的事件来实现这一目标.我发现的一切都是为了节省失去的焦点.

我希望在macvim中切换选项卡或cmd + tabbing到另一个应用程序时自动返回cmd模式.

vim macvim

6
推荐指数
2
解决办法
1453
查看次数

Git推高达99%

当你添加了太多大型二进制文件(PSD)并试图推送时,你会怎么做?git被卡在99%?

$ git push origin dev
Counting objects: 4790, done.
Delta compression using up to 4 threads.
Compressing objects:  99% (4504/4512)  
Run Code Online (Sandbox Code Playgroud)

git目前正在使用2.7演出的内存和攀爬.当我开始输入这个问题时它是2.0.我想我会杀了它,希望有人知道一个好的解决方案.

git

6
推荐指数
2
解决办法
3254
查看次数

我应该在启动新的Rails 3.0项目时使用ruby 1.9.2吗?

  • 应用程序将在Heroku上运行

依赖包括

  • 回形针
  • HAML
  • 罗盘
  • 设计
  • AWS-S3

赞成或反对的理由?关于另一个版本的ruby的任何建议?

更新 Heroku目前不支持1.9.2,但预计很快将基于这篇文章.Rails 3.0正式支持1.9.2(但不是1.9.1),所以我决定继续使用它.

更新 Heroku在其beta堆栈上支持1.9.2.

ruby ruby-on-rails

6
推荐指数
1
解决办法
279
查看次数