小编Ben*_*cka的帖子

技术演示的好技巧

我打算为我们正在构建的产品进行技术演示.目标受众是技术开发人员.因此,在大多数情况下,我将通过Visual Studio中的代码,性能分析,一些架构审查等进行调试.

我看了几个博客上的字体大小使用,模板在Visual Studio中,使用演示工具, 其他中非常有用的技巧.

我正在寻找的是如何在不进行干代码演练的情况下保持会话的有趣性?如何避免让人入睡?很高兴听到一些故事..

Update1:缩放时的好youtube剪辑.使用Zoomit为您的演示文稿粘贴观众.

Update2:Scott Hanselman在他的PDC演讲后的新帖子- 准备技术演示的提示

visual-studio

21
推荐指数
2
解决办法
2224
查看次数

名称IsFemale是否适合数据库列?

只需浏览我们的数据库模式,找到一个名为'IsFemale'的字段

这个名字好,还是有点可笑?

naming-conventions

16
推荐指数
5
解决办法
955
查看次数

在C#中使用Using的不同方式

我一直在寻找在C#中使用,我想知道以下代码是否相同;

using (SqlConnection connection1 = new SqlConnection(), connection2 = new SqlConnection())
{
}
Run Code Online (Sandbox Code Playgroud)

对于这段代码;

using (SqlConnection connection1 = new SqlConnection())
using (SqlConnection connection2 = new SqlConnection())
{
}
Run Code Online (Sandbox Code Playgroud)

c#

14
推荐指数
4
解决办法
853
查看次数

是否存在hl7的Notepad ++语法高亮显示配置文件?

是否存在hl7的Notepad ++语法高亮显示配置文件?

我已经开始自己做了,但如果已经存在一个自定义用户定义的语言,所有的段等等都会很棒.

syntax-highlighting notepad++ hl7

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

django i18n翻译中的性别问题

我需要解决性别翻译问题,而Django似乎还没有实现gettext上下文 ...

我需要翻译成英文:

<p>Welcome, {{ username }}</p>
Run Code Online (Sandbox Code Playgroud)

有两种形式的西班牙语,每种性别一种.如果用户是男性:

<p>Bienvenido, {{ username }}</p>
Run Code Online (Sandbox Code Playgroud)

如果是女性:

<p>Bienvenida, {{ username }}</p>
Run Code Online (Sandbox Code Playgroud)

注意区别(bienvenido/bienvenida)

有没有办法完成这项工作?

谢谢,

H.

python django localization internationalization

11
推荐指数
2
解决办法
1491
查看次数

VIM在插入模式下导航

VIM最让我烦恼的一件事就是在插入模式下不得不移动.使用任何其他程序我可以使用箭头键移动但是使用VIM我已经学会使用h/j/k/l并且为了进入该模式我必须按下escape然后我再次,是否有更快的方法去做?

vim move

9
推荐指数
2
解决办法
4734
查看次数

服务工作者使用不正确的(缓存)内容安全策略

我在尝试使用内容安全策略来保护我的网站时发现了一个有趣的问题,而且还发现了ServiceWorker加速它并使其脱机运行.

它是一个标准的Wordpress网站,插件开发人员习惯使用外部资源,特别是在/ wp-admin /部分.我不知道在主站点上将大量内容列入白名单(特别是不安全的eval,这是管理部分的常见罪魁祸首),所以我做的是制作一个主要的CSP,然后在/ wp-admin /我取消设置重置限制较少的集合.

以下是我在网站管理员区域中用来取消设置CSP的代码示例:

<Location /wp-admin/>
<IfModule mod_headers.c>
Header always unset  Content-Security-Policy
Header unset Content-Security-Policy
Header set Content-Security-Policy " default-src 'self' ps.w.org;" 
</IfModule>

</Location>
Run Code Online (Sandbox Code Playgroud)

它工作正常,除非你去过(或有另一个标签打开)网站的主要区域,此时ps.w.org指令(和其他)被忽略.一堆资产最终被阻止,脚本无法正常工作等.在admin部分刷新页面会临时加载正确的CSP,所以我知道它正在被使用; 它只是被主要的覆盖了.有时,主站点也会发生同样的情况,也会加载管理CSP.

ServiceWorker是缓存CSP还是在这里发生了什么?有没有办法让ServiceWorker尊重页面应该在其标头中发送的CSP?目前我刚刚将两个CSP设置合并为一个并删除了管理区域的超宽规则,但这并不理想.

apache caching http content-security-policy service-worker

9
推荐指数
0
解决办法
354
查看次数

在IE中打印iframe

我有一个按钮,可以将报表加载到div中的"隐形"iframe中并打印出iframe; 用户按下按钮以打印报告(包含在不同的页面上)而不更改页面或除打印对话框之外的任何视觉中断.它适用于Chrome和Firefox,但不适用于IE.在IE中,父页面被完整打印,并且在页面底部插入了一个微小的混乱iframe(我正在加载iframe).

这是没有内容的空div,它就在那里我有一个ID标记的地方风格和坚持Javascript的内容:

<div id="printerDiv"></div>
Run Code Online (Sandbox Code Playgroud)

这是javascript函数,onClick我的按钮这个函数触发并将我的打印页面插入到printerDiv内的iframe中,加载此页面后它会打印:

function printPage(url) {
    var div = document.getElementById("printerDiv");
    div.innerHTML = '<iframe src="'+url+'" onload=this.contentWindow.print();>
        </iframe>';
 }
Run Code Online (Sandbox Code Playgroud)

这是隐藏div的CSS.我正在使用绝对定位将其从可见屏幕区域移开.我曾经使用display:none,但是Firefox无法打印iframe样式:

#printerDiv{
    position:absolute;
    left:-9999px;
}
Run Code Online (Sandbox Code Playgroud)

当我在IE中打印它打印整页,然后在底部,在哪里#printerDiv,我得到这个小iframe: 在此输入图像描述

所以正在加载内容,但它不是只打印iframe,而且它也没有正确隐藏iframe.我插入的任何其他内容#printerDiv都被正确隐藏,只有iframe显示如此.

我已经在我的Javascript函数中尝试了这个问题中的所有解决方案:使用self.print,使用document.parentWindow.print,将printerDiv上的样式更改为0px高度/宽度也不起作用.

我很欢迎不使用iframe的解决方案(IE似乎有很多问题)但我需要这种能力来加载屏幕上看不到的内容并通过按钮直接打印.

javascript iframe internet-explorer cross-browser

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

pygame.error: 视频系统未初始化

当我尝试存在游戏时,我似乎无法摆脱这个错误。游戏运行良好,但只有在我尝试存在游戏时才会出现错误。

import pygame
from pygame import *
import random
import time
import os
import sys
from pygame.locals import *


black = (0,0,0)
white = (255,255,255)

pygame.init()

def game():

 os.environ['SDL_VIDEO_CENTERED'] = '1'
 mouse.set_visible(False)

#screen
screen_width = 800
screen_height = 500
screen = pygame.display.set_mode([screen_width,screen_height])
#load images etc.
backdrop = pygame.image.load('bg.jpg').convert_alpha()
menu = pygame.image.load('green.jpg').convert_alpha()
ballpic = pygame.image.load('ball.gif').convert_alpha()
mouseball = pygame.image.load('mouseball.gif').convert_alpha()
display.set_caption('Twerk')
back = pygame.Surface(screen.get_size())

def text(text,x_pos,color,font2=28):
    tfont = pygame.font.Font(None, font2)

    text=tfont.render(text, True, color)
    textpos = text.get_rect(centerx=back.get_width()/2)
    textpos.top = x_pos
    screen.blit(text, textpos)

start = …
Run Code Online (Sandbox Code Playgroud)

python pygame

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

救命!如何创建UI技术规范

废话.我的任务是为我正在开发的UI创建技术规范.这是我的第一个真正的开发人员工作,在查看项目后端的技术规范之后,我觉得有点过头了.我可以做模型和线框直到奶牛回家,但我不确定如何将所有这些信息放在一起.

有没有人知道一个好的资源或可能是一个很好的UI技术规范的例子?

user-interface specifications

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