#!/usr/bin/perl
use CGI qw(:standard);
use CGI::Carp qw(warningsToBrowser fatalsToBrowser);
use Net::OpenSSH;
use Net::Telnet;
use CGI::Session '-ip_match';
use CGI::Cookie;
use Authen::Simple::ActiveDirectory;
use Switch;
use Socket;

open CONFIG, "/usr/local/etc/port.conf" or die "Couldn't open file: $!";
while (<CONFIG>) {
    chomp;
    if (!($_ =~ /^\#/)) {
        my ($key, $value) = split(/=/, $_);
        if($key eq 'credentials'){ $credentials=$value; }
        if($key eq 'domain'){ $domain=$value; }
        if($key eq 'domain_controller'){ $domain_controller=$value; }
        if($key eq 'loghost'){ $loghost=$value; }
        if($key eq 'facility'){ $facility=$value; }
        if($key eq 'severity'){ $severity=$value; }
        if($key eq 'logprefix'){ $logprefix=$value; }
        if($key eq 'sshport'){ $sshport=$value; }
        if($key eq 'switches_in_row'){ $switches_in_row=$value; }
        if($key eq 'dhcp_server'){ $dhcp_server=$value; }
        if($key eq 'dhcp_server'){
    	    my($val,$name,$pass)=split(/:/,$value);
    	    push @dhcp_server,[$val,$name,$pass];
        }
        if($key eq 'host'){
    	    my($val,$disp)=split(/:/,$value);
    	    push @hosts,[$val,$disp];
    	}
        if($key eq 'user'){
    	    my($val,$disp,$accesslevel)=split(/:/,$value);
    	    push @users,[$val,$disp,$accesslevel];
    	}
    }
}
close CONFIG;
my $promptEnd = '/\w+[\$\%\#\>]\s{0,1}$/o';
my $scriptname = $ENV{SCRIPT_NAME};
my $dhcpip={}; #ip's indexed by mac's

# $Net::OpenSSH::debug=-1;
sub ltrim { my $s = shift; $s =~ s/^\s+//;       return $s };
sub rtrim { my $s = shift; $s =~ s/\s+$//;       return $s };
sub  trim { my $s = shift; $s =~ s/^\s+|\s+$//g; return $s };
sub tell_bigbro { my $logmsg = shift; open(my $fh, "| logger -p $facility.$severity -d -n $loghost"); print $fh $logprefix.$logmsg . "\n"; close($fh);}
sub validate_host { my $ipadr = shift;
   if($ipadr=~/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/ &&(($1<=255  && $2<=255 && $3<=255  &&$4<=255 )))
   {return 'ip-ok';} else{return 0;}
}
sub validate_port { my $swport = shift;
   if($swport=~/^(\w{2})(\d{1})\/(\d{1,2})$/ && $2<=47 )
   {return 'port-ok';} else{return 0;}
}
sub get_dhcp_db{
    foreach my $dhcpserver (@dhcp_server)
    {
        my $ssh = Net::OpenSSH->new($dhcpserver->[1].':'.$dhcpserver->[2].'@'.$dhcpserver->[0].':'.$sshport,
    			    master_opts => [-o => "StrictHostKeyChecking=no"]);
	$ssh->error and
           die "Couldn't establish SSH connection: ". $ssh->error;
	$output=$ssh->capture("show ip dhcp binding");
        @output=split('\n',$output);
        splice(@output,0,5);  # remove header
        splice(@output,-1,1); # remove footer
        $dhcpip={};
	foreach my $val (@output){
	    if (length($val) < 80){
	        $dhcpMac=trim(substr($val,20,17));  # 19 - ???

	    }
	    else{
	        $dhcpMac=trim(substr($val,16,17));  # 19 - ???
	    }
    	    if( length($dhcpMac)>14 ){
	         $dhcpMac=substr($dhcpMac,2,2).substr($dhcpMac,5,2).'.'.   # translate mac xxxx.xxxx.xxxx.xx got from dhcp to xxxx.xxxx.xxxx from switch
    		 substr($dhcpMac,7,2).substr($dhcpMac,10,2).'.'.
        	 substr($dhcpMac,12,2).substr($dhcpMac,15,2);

            }
    		$dhcpip{$dhcpMac}.=trim(substr($val,0,16));
        }
    }
}

my $q = new CGI;
$q->charset('UTF-8');
#CGI::Session->name("MY_SID");

my $session = new CGI::Session("driver:File", $q, {Directory=>"/tmp"});
my $cookie = $q->cookie( "CGISESSID", $session->id );
$session->expire(180);

print header(-charset=>'utf-8',-cookie=>$cookie);
print start_html("Interface Status");
print '<link href="/cisco/style.css" rel="stylesheet" type="text/css">';

#print $session->header();
$authentificated = $session->param('authentificated');
$username        = $session->param('username');
$friendlyname    = $session->param('friendlyname');
$accesslevel     = $session->param('accesslevel');
if  ( 'POST' eq $q->request_method && $q->param('username') && $q->param('password') )
{
    my $ad = Authen::Simple::ActiveDirectory->new( host  => $domain_controller, principal => $domain  );
    $username=$q->param('username');
    $password=$q->param('password');
    foreach $thisuser (@users) {
      if( ($thisuser->[0]) eq $username ){
        $friendlyname = $thisuser->[1];
        $accesslevel = $thisuser->[2];
      }
    }
    if($ad->authenticate( $username, $password ) && $friendlyname )
    {
	$session->param("username", $username);
	$session->param("friendlyname",$friendlyname);
	$session->param("accesslevel",$accesslevel);
	$session->param("authentificated",'yes');
	$authentificated='yes';
    }
    else
    {
	print 'Sorry, you are not authorized to use this system.';
	print end_html;
	$session->flush();
	exit(0);
    }
}
if  ( 'POST' eq $q->request_method && ($q->param('submit') eq 'Logout' ))
{
    print 'Logged out.';
    print end_html;
    $session->delete();
    $session->flush();
    exit(0);
}
if ( $authentificated ne 'yes' ) {
    print start_form(-name => '', -method  => 'POST', -enctype => &CGI::URL_ENCODED, -action => $scriptname );
    print textfield(-name=>'username', -default=>'', -override=>1, -size=>10, -maxlength=>30);
    print "&nbsp";
    print password_field(-name=>'password',-value=>'',-size=>10, -maxlength=>30);
    print "&nbsp";
    print submit(-name=>'submit', -value=>'Login');
    print end_form;
    print end_html;
}
if ( $authentificated eq 'yes' ) {
    print start_form(-name => '', -method  => 'POST', -enctype => &CGI::URL_ENCODED, -action => $scriptname);
    print '
Logged as: &nbsp',$friendlyname,'&nbsp Access:&nbsp',$accesslevel,'&nbsp';
    print submit(-name=>'submit', -value=>'Logout');
    print end_form;
}
###############################################
# Web form to ask port description
#
###############################################
if ('GET' eq $q->request_method && $q->param('host') && $q->param('act') eq 'askdesc' &&
                                ( $authentificated eq 'yes' ) && ( $accesslevel eq 'rw'))
{
    my $host = $q->param('host');
    my $port = $q->param('port');
    my $desc = $q->param('desc');
    if(!validate_port($port) || !validate_host($host) ){
	print 'Bad parameters.';
	print end_html;
	$session->flush();
	exit(0);
    }
    print start_form(-name => 'сhange_desc', -method  => 'GET', -enctype => &CGI::URL_ENCODED,
                 -action => $scriptname);
    print 'Enter description for '.$port. ' on '.$host.':';
    print textfield(-name=>'desc', -default=>$desc, -override=>1, -size=>10, -maxlength=>30);
    print $q->hidden(-name => 'host',-value => $host);
    print $q->hidden(-name => 'port',-value => $port);
#   print hidden(-name => 'act', -value => 'changedesc');
    print  '<input type="hidden" name="act" value="changedesc" />';
    print submit(-name=>'submit', -value=>'Set');
    print end_form;
}
###############################################
# List switches
#
###############################################
if( $authentificated eq 'yes' ){
    print '
';
    $i=0;
    print '
';
    foreach $thishost (@hosts) {
        if($i>$switches_in_row){    print '

'; $i=0;}
        if( ($thishost->[0]) eq ($q->param('host'))  ){
	    print '[0].'>'.$thishost->[1].'	';
        }
        else{
	    print '[0].'>'.$thishost->[1].'	';
        }
	$i++;
    }
    print '
';
    print '
';
    get_dhcp_db();
}
###############################################
# Enable shutdowned port
#
###############################################
if ('GET' eq $q->request_method && $q->param('host') && $q->param('act') eq 'enable' &&
				( $authentificated eq 'yes' ) && ( $accesslevel eq 'rw'))
{
    my $act = $q->param('act');
    my $host = $q->param('host');
    my $port = $q->param('port');
    if(!validate_port($port) || !validate_host($host) ){
	print 'Bad parameters.';
	print end_html;
	$session->flush();
	exit(0);
    }
    print 'Have to '.$act.' port '.$port.' on '.$host.'
Go Back';
    tell_bigbro('User '.$username.' '.$act.' '.$port.' on '.$host);
    my $ssh = Net::OpenSSH->new($credentials.'@'.$host.':'.$sshport,
			    master_opts => [-o => "StrictHostKeyChecking=no"]);
    $ssh->error and
       die "Couldn't establish SSH connection: ". $ssh->error;
    $command="conf term\ninterface ".$port."\nno shutdown\nexit\nexit\nwrite memory\nexit";
    my $output = $ssh->capture({stdin_data =>$command  });
}
###############################################
# Disable port (port must be "notconnect")
#
###############################################
if ('GET' eq $q->request_method && $q->param('host') && $q->param('act') eq 'disable' &&
                               ( $authentificated eq 'yes' ) && ( $accesslevel eq 'rw') )
{
    my $act = $q->param('act');
    my $host = $q->param('host');
    my $port = $q->param('port');
    if(!validate_port($port) || !validate_host($host) ){
	print 'Bad parameters.';
	print end_html;
	$session->flush();
	exit(0);
    }
    print 'Have to '.$act.' port '.$port.' on '.$host.'
Go Back';
    tell_bigbro('User '.$username.' '.$act.' '.$port.' on '.$host);
    my $ssh = Net::OpenSSH->new($credentials.'@'.$host.':'.$sshport,
			    master_opts => [-o => "StrictHostKeyChecking=no"]);
    $ssh->error and
       die "Couldn't establish SSH connection: ". $ssh->error;
    $command="conf term\ninterface ".$port."\nshut\nexit\nexit\nwrite memory\nexit";
    my $output = $ssh->capture({stdin_data =>$command  });
}
###############################################
# Unlock port locked by port security
#
###############################################
if ('GET' eq $q->request_method && $q->param('host') && $q->param('act') eq 'unlock' &&
                             ( $authentificated eq 'yes' ) && ( $accesslevel eq 'rw')  )
{
    my $act = $q->param('act');
    my $host = $q->param('host');
    my $port = $q->param('port');
    if(!validate_port($port) || !validate_host($host) ){
	print 'Bad parameters.';
	print end_html;
	$session->flush();
	exit(0);
    }
    print 'Have to '.$act.' port '.$port.' on '.$host.'
Go Back';
    tell_bigbro('User '.$username.' '.$act.' '.$port.' on '.$host);
    my $ssh = Net::OpenSSH->new($credentials.'@'.$host.':'.$sshport,
			    master_opts => [-o => "StrictHostKeyChecking=no"]);
    $ssh->error and
       die "Couldn't establish SSH connection: ". $ssh->error;
    $command="clear port sti int ".$port."\nconf term\ninterface ".$port."\nshut\nno shut\nexit\nexit\nwrite memory\nexit";
    my $output = $ssh->capture({stdin_data =>$command  });
}
###############################################
# Change description of the port
#
###############################################
if ('GET' eq $q->request_method && $q->param('host') && $q->param('act') eq 'changedesc' &&
                     ( $authentificated eq 'yes' ) && ( $accesslevel eq 'rw') )
{
    my $act = $q->param('act');
    my $host = $q->param('host');
    my $port = $q->param('port');
    my $desc = $q->param('desc');
    if(!validate_port($port) || !validate_host($host) ){
	print 'Bad parameters.';
	print end_html;
	$session->flush();
	exit(0);
    }
    print 'Have to '.$act.' port '.$port.' on '.$host.'
Go Back';
    tell_bigbro('User '.$username.' '.$act.' '.$port.' on '.$host.' to '.$desc);
    my $ssh = Net::OpenSSH->new($credentials.'@'.$host.':'.$sshport,
			    master_opts => [-o => "StrictHostKeyChecking=no"]);
    $ssh->error and
       die "Couldn't establish SSH connection: ". $ssh->error;
    $command="configure terminal\ninterface ".$port."\ndescription $desc\nexit\nexit\nwrite memory\nexit";
    my $output = $ssh->capture({stdin_data =>$command  });
}
#################################################
# Main switchports table for host
#
#################################################
if ('GET' eq $q->request_method && $q->param('host') && ( $authentificated eq 'yes' ))
{
    my $host = $q->param('host');
    if( !validate_host($host) ){
	print 'Bad parameters.';
	print end_html;
	$session->flush();
	exit(0);
    }
    my $ssh = Net::OpenSSH->new($credentials.'@'.$host.':'.$sshport,
			    master_opts => [-o => "StrictHostKeyChecking=no"]);
    $ssh->error and
       die "Couldn't establish SSH connection: ". $ssh->error;
    $output=$ssh->capture("show interface status");
    @output=split('\n',$output);
    splice(@output,0,3); #remove header
    my $pPort={},$pName={},$pStatus={},$pVlan={},$pDuplex={},$pSpeed={},$pType={};
    foreach my $val (@output) {
       $port=$host.'-'.trim(substr($val,0,9));
       $pPort{$port}.=trim(substr($val,0,9));
       $pName{$port}.=trim(substr($val,10,18));
       $pStatus{$port}.=trim(substr($val,29,12));
       $pVlan{$port}.=trim(substr($val,42,10));
       $pDuplex{$port}.=trim(substr($val,53,7));
       $pSpeed{$port}.=trim(substr($val,60,6));
       $pType{$port}.=trim(substr($val,67,20));
    }
    my $ssh = Net::OpenSSH->new($credentials.'@'.$host.':'.$sshport,
			    master_opts => [-o => "StrictHostKeyChecking=no"]);
    $ssh->error and
       die "Couldn't establish SSH connection: ". $ssh->error;
    $output=$ssh->capture("show mac address-table");
    @output=split('\n',$output);
    splice(@output,0,5);  # remove header
    splice(@output,-1,1); # remove footer
    my $pMac={};
    foreach my $val (@output){
       $port=$host.'-'.trim(substr($val,38,6));
       $pMac{$port}.=' '.trim(substr($val,8,14));
    }
#    print 'host='.$host.'
';
    print '
';
    print '
Port	Description	Status	'.
          'Vlan	Duplex	Speed	'.
          'Type	Mac address table	'.
          'IP address table
';
    foreach (sort {$pPort{$a} cmp $pPort{$b}} keys %pPort) {
        print '
'  }
    	    case 'notconnect' { print ' class="notconnect">' }
    	    case 'disabled'   { print ' class="disabled">' }
            else              { print ' class="errdisabled">' }
        };
#    	print '',$_,'	';
    	print '',$pPort{$_},'	';
        if($accesslevel eq 'rw'){
            print '',$pName{$_},'	';
        }
        else{
            print '',$pName{$_},'	';
        }
    	switch($pStatus{$_}){
    	    case 'connected'    {
	    	print '',$pStatus{$_},'	';
		}
    	    case 'notconnect'   {
    	        if($accesslevel eq 'rw'){
	    	    print '',$pStatus{$_},'	';
		}
		else{
		    print '',$pStatus{$_},'	';
		}
            }
    	    case 'disabled'     {
	        if($accesslevel eq 'rw'){
		    print '',$pStatus{$_},'	';
		}
		else{
		    print '',$pStatus{$_},'	';
		}
    	    }
            case 'err-disabled' {
                if($accesslevel eq 'rw'){
	            print '',$pStatus{$_},'	';
	        }
	        else{
	            print '',$pStatus{$_},'	';
	        }
            }
        };
    	print '',$pVlan{$_},'	';
    	print '',$pDuplex{$_},'	';
    	print '',$pSpeed{$_},'	';
    	print '',$pType{$_},'	';
    	print '',$pMac{$_},'	';

    	my $mac=trim($pMac{$_});
    	my $mac_num=int(length($mac)/14);
    	print '';
	for(my $i=0;$i<$mac_num;$i++)
	{
	    my $nextmac=trim(substr($mac,$i*15,15));
	    if( length($dhcpip{$nextmac}) > 0){
        	    print $dhcpip{$nextmac},'&nbsp';
		    my $reverse_name = gethostbyaddr(inet_aton($dhcpip{$nextmac}), AF_INET);
		    print $reverse_name,' ';
	    }
	}
    	print '
';
    }
    print '
';
}
print end_html;


what is happening here?


Хм, странное условие, уже не помню, почему я написал его именно так, действительно, можно поправить :)


I agree, lets extends FormElement. If looks further, is SubFormType really type ? Field itself doesn't have value but subformClass has values. So I would model it via extending FormElement too.


Nothing, the code has been removed in favor of the following lines.


Marcel,

Saw this commit (fix infodialog) and I was wondering if the following could be related to your helper script?

It happens when I pull up the info dialog of for example... a tv show.

The Kodi GUI basically stops responding to commands (gets very lagged and the windows mouse cursor changes to "busy")

Notice the following shows up in the log file over and over - the GUI if you are patient enough will eventually respond to a command (like hitting backspack until you reach the home screen)

when you finally make it to the home screen the GUI starts to respond normally again and the log messages stop except for the JSONRPC one *(of the 3) will continues to appear are regular intervals.

01:56:53 T:11084   DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "GUI.GetProperties", "params": {"properties": ["stereoscopicmode"]}, "id": 1}
01:56:53 T:10892   DEBUG: CWinEventsWin32::WndProc: window resize event
01:56:53 T:10892   DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec

Note that I am not resizing the Kodi app window as the log file would suggest but Kodi is NOT in full screen mode - it is in Windowed mode.

These errors don't seem to happen when I have Kodi in Full Screen mode and bring up the info dialog on a show.

Strange I know - was curious if you have seen anything like this.

Running Kodi Jarvis 16.1 rc2 on Win 10 x64 yesterdays helper and skin betas.

Here is a screen recording of this happening.  you will notice the GUI freeze (severe lag really) happens as soon as I press the "I" key to attempt to bring up the info dialog of the tv show.  After the lag starts I keep pressing the backspace key until I eventually make it back to the home screen and the GUI starts to respond again.

Not sure if this is related to either your skin or helper script or not - I will try a test will confluence and see if it happens or not and will update you

video link:
https://onedrive.live.com/redir.aspx?cid=599da6bd82779e65&resid=599DA6BD82779E65!6329&parId=599DA6BD82779E65!4605&authkey=!AJK10dJSi34CAME&ithint=video%2cmp4


This is a stupid mistake made by me
git reset --soft HEAD~


@stephanemoore: Should we repurpose #635 to track the evaluation of alternatives?


你的 viewData 並沒有使用到


svg as well :smile:


I don't believe so no. There are cases it doesnt need / shouldn't go through at all, for example if there is no decoded input there, which can occur if there was an unwrap underflow or overflow.


Yes, this is good motivation for me too, so, just need to force this effect to begin.


Just reading this article, I think you should run your tests again. With node-mysqlibmysql client. I updated it to be compatible with modern nan and node > 4. Also try to add -O3 in cflags in the gyp file and see the differences between non optimized C and optimized one. A simple for(...) { printf()} vs for (...) { console.log()} could be slower in C vs JS without gcc optimisations.


getProduct


請直接 new datetime 不要用轉的


crafting spells will also be instant with this no? kappa


holy！  pod still use version 1.5.5.  & this currentTime is wrong which I take a long time to figure out!


@Evil-Spirit see this commit. I've realized entities duplicate these emphasized edges anyway, so there's no point in having this logic. And I made hidden entities render properly, so that results in good export too.


ok did not see the same behaviour in Confluence after several attempts to reproduce.

Also note that this does not always happen when using Titan even when Kodi app is in windowed mode.

I just now tried to make it happen again in Titan with app in Windowed mode and this time no lag/freezing.

So odd.


You convinced me. I have no arguments why my proposal is better than yours. Go with your initial solution. We'll validate it during development and testing and, if needed, move to the left. What do you think? :)


whoops, good catch.


Does this mean that CSS3 can be used sitewide?


@diameter Thanks!


You're right, I wanted to catch a bit more dirty data than I was currently getting.


I've got a different plan lined up. A box is highly difficult to wear. I'll be posting a pattern for a neoprene armband that contains the circuitry and is simply worn over the sensor.


Этой строки не понял, но, видимо, этот инклюд тут лишний?


Yes, it confused me when writing it.


So I can't wait for the schematic either. I've guessed the BOM is:

HM-10 Module
Lipo charger
BM19 board
Arduino Pro-Mini board
USB programmer board to interface with Arduino for connectivity.
LIpo battery

Getting close?


@kitsunenosarat,
ho seguito i tuoi suggerimenti. Per la prima ho preferito “riservato” a “veloce” perché viene usata anche nella seconda stringa e in generale ultimamente il focus mi sembra più sulla privacy che non sulla velocità.


Bonjour,
J’ai updaté mon contrôleur Article :

def index
    @nb_per_page = 2
    Article.paginates_per @nb_per_page
    total_pages = (Article.count / @nb_per_page ).ceil

    if params[:page].nil?
      redirect_to :page => 1
    end
    unless 0 < params[:page].to_i <= total_pages
      redirect_to :status => 404
    end
    @articles = Article.page(params[:page])
  end

Mais j’ai une erreur : undefined method `<=' for false:FalseClass à la ligne où il y a le unless

J’ai déjà recherché sur google, mais en vain… Que faire ?

De : Yoan Blanc [mailto:notifications@github.com]
Envoyé : jeudi, 7 avril 2016 09:33
À : HE-Arc/Finance_Cloud <Finance_Cloud@noreply.github.com>
Cc : Da Mota Marques Fabio Manuel <FabioManuel.DaMotaMarques@he-arc.ch>
Objet : Re: [HE-Arc/Finance_Cloud] pagination avec utilisation exclusive de kaminari (ce99921)

Premier problème, vous fabriquez un url à la main.

Typo sur nb_objects_per_page qui n'est pas nécessaire si vous avez un paginate_per 2 dans User. Selon la doc : @users = User.order(:name).page params[:page]

params[:page] == nil or

(params[:page] != nil and !params[:page].match('^[0-9]+$')) or

(params[:page] != nil and params[:page].to_i < 1)

Ceci serait plus rubyesque. Si la page n'est pas définie, redirection vers la première page. Si la page n'existe pas, erreur 404 (ce qui est plus logique).

total_pages = ...

if params[:page].nil?

  redirect_to :page => 1

unless 0 < params[:page].to_i <= total_pages

  redirect_to :status => 404

@users = User.per params[:page]

—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub<https://github.com/HE-Arc/Finance_Cloud/commit/ce99921779bc9d952421de9cdf7b45a62e09e9e1#commitcomment-17001828>


This commit causes trouble on MacOSX due to its readlink does not support the -f switch.

@thackl why do we need the binary folder in that manner? Did you have problems without the readlink solution?

I have a workaround for the issue and will fix it with a new version later today.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21511](https://teamcity.mesosphere.io/viewLog.html?buildId=211227&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 273 Build time: 00:07:04


謝謝老師提供的建議.
已修正老師所提到的問題, 並已 push 至 github

1. 建立日期請直接 new DateTime 不要用轉的
Ans: 已改用 new DateTime(2016,04,09) 的方式處理

2. 為什麼你要那麼早把靜態物件叫起來？
Ans: 已移至 [HttpGet] Create() action 裡

3. 你已經使用 Dictionary 記錄資料，只是要把 1 轉為中文，為什麼要繞那麼大圈？非常沒有效能
Ans: 已改成直接讀取 Dictionary 裡的資料.

Best Regards,
    Jasper    04/15

2016-04-15 16:23 GMT+08:00 demo <notifications@github.com>:

> 你已經使用 Dictionary 記錄資料，只是要把 1 轉為中文，為什麼要繞那麼大圈？非常沒有效能
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/jasper-lai/MvcHwDay01/commit/9e732dbf2ae7dc447fd93395b331bf3dbc3bc794#commitcomment-17116880>
>


Very nice, Bruno!


After 5000 games LTC:
LLR: 0.41 (-2.94,2.94) [0.00,4.00]
Total: 5003 W: 686 L: 652 D: 3665
So let's continue the test.


headers could be null here. An app developer calling Headers.getGlobalHeader("h1") without providing globalHeaders config. Though this is going to happen during development, we should avoid NPE in platform code.


Yeah, I guessed that and I came here to comment that and I saw your comment. Earlier, I didn't get notification for this from github.


id 是前端用， name 是後端用，沒有 name 的表單欄位不會傳到後端


需求中有流水號的顯示，請補上


Just for future reference we now have the ```ride_get_entry_by_ride``` or what ever its called.


增加鹰眼点击事件，以及运动状态


```FOR_ALL_RIDES``` does this loop and the ```type != RIDE_TYPE_NULL``` check.


@fabioman  Python permet de chainer les tests, e.g. `1 < page <= 10` mais pas Ruby ou vous devez faire `1 < page && page <= 10` ou `(1..10).member? page`


需求中有流水號，請補上


@faassen does this tween factory order make sense to you? I'm not sure it's correct. The tests pass this way though.


Simply loading the game dll and unloading it triggers this abort.


Ok.


看不出來這行的意義


__API Description file syntax error on line 607__: Expected "<" but "\n" found. (Autogenerated message from apiary.io)


@rdeutz this merge removed some ordering fields among other corrections recently added.

Check the code difference and you will see.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21512](https://teamcity.mesosphere.io/viewLog.html?buildId=211233&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Error while applying patch Build time: 00:00:10


This commit credit go to @bugtender.


Also, @rdeutz merge also removed some ordering fields among other corrections recently added.

Check the code difference and you will see.


To be funny


TeamCity Local Base of Talents :: Build after merge [Build 1.0.0.13](http://idkulish.design.isd.dp.ua:8010/viewLog.html?buildId=127&buildTypeId=LBoT_BuildAfterMerge) is now running


Why does it fail? should i work on this?


建議加上 ViewModel 後綴


TeamCity Local Base of Talents :: Build after merge [Build 1.0.0.13](http://idkulish.design.isd.dp.ua:8010/viewLog.html?buildId=127&buildTypeId=LBoT_BuildAfterMerge) outcome was **SUCCESS**
Summary: Tests passed: 8 Build time: 00:01:25


Oops, I meant after render action, not function.


Wait why didn't we use a js script?


**[unitTests_php_branches run failed](http://jenkins.wikia-prod:8080/job/unitTests_php_branches/29897/testReport/) for this commit**


cool


なるほど！
濡れ衣着せてすみませんでした。。。


TeamCity Local Base of Talents :: Build after merge [Build 1.0.0.14](http://idkulish.design.isd.dp.ua:8010/viewLog.html?buildId=128&buildTypeId=LBoT_BuildAfterMerge) is now running


###TODO
## CSV File
* Downloaded File from Products Management should contain data regarding the string filter


id 是前端用，name 是後端用，沒有 name 的表單欄位並不會傳值到後端


Merci pour la prompte r�ponse

Le 15 avr. 2016 � 11:40, Yoan Blanc <notifications@github.com<mailto:notifications@github.com>> a �crit :

@fabioman<https://github.com/fabioman> Python permet de chainer les tests, e.g. 1 < page <= 10 mais pas Ruby ou vous devez faire 1 < page && page <= 10 ou (1..10).member? page

�
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub<https://github.com/HE-Arc/Finance_Cloud/commit/ce99921779bc9d952421de9cdf7b45a62e09e9e1#commitcomment-17117667>


TeamCity Local Base of Talents :: Build after merge [Build 1.0.0.14](http://idkulish.design.isd.dp.ua:8010/viewLog.html?buildId=128&buildTypeId=LBoT_BuildAfterMerge) outcome was **SUCCESS**
Summary: Tests passed: 8 Build time: 00:00:26


Grazie, condivido la propensione per "riservato" 👍


fgfg


dfgdfg


@fpagnoux : please do not rename the cotisations. We may end up with _very_ long names. Is it ok with you ?


fdg


I think this should be ub-name (rather than 16).
```
-- Naming attributes of type X520name

id-at-name                AttributeType ::= { id-at 41 }
id-at-surname             AttributeType ::= { id-at  4 }
id-at-givenName           AttributeType ::= { id-at 42 }
id-at-initials            AttributeType ::= { id-at 43 }
id-at-generationQualifier AttributeType ::= { id-at 44 }

-- Naming attributes of type X520Name:
--   X520name ::= DirectoryString (SIZE (1..ub-name))
--
```


謝@demofan 大大點評，我還已為來不及了＠＠。
原本在Infra/EnumExt.cs中有擴充列舉，加入一個取DisplayAttribute中Name的方法，沒注意到未Commit上來，已修正。


Thanks! My short answer is I don't know.

I was thinking that as the # of threads increases (up to the theoretical cap of 128 at this point in time) that the condition will increase until always true.


Also, @rdeutz some filters xml use now spaces instead of tabs.


Число нейронов в выходном слое я определяю как раз исходя из количества классов (которое со времен "[Big time series refactoring](https://github.com/alexeyche/dnn/commit/97efa107d7406a18dc49fba1bee36e704d259128)" находится получением уникальных значений из вектора _всех_ меток обучающего множества). Поэтому, как такую проверку сделать, пока не очень понятно.


TeamCity Local Base of Talents :: Build after merge [Build 1.0.0.15](http://idkulish.design.isd.dp.ua:8010/viewLog.html?buildId=129&buildTypeId=LBoT_BuildAfterMerge) is now running


TeamCity Local Base of Talents :: Build after merge [Build 1.0.0.15](http://idkulish.design.isd.dp.ua:8010/viewLog.html?buildId=129&buildTypeId=LBoT_BuildAfterMerge) outcome was **SUCCESS**
Summary: Tests passed: 8 Build time: 00:00:30


TeamCity Local Base of Talents :: Build after merge [Build 1.0.0.16](http://idkulish.design.isd.dp.ua:8010/viewLog.html?buildId=130&buildTypeId=LBoT_BuildAfterMerge) is now running


TeamCity Local Base of Talents :: Build after merge [Build 1.0.0.16](http://idkulish.design.isd.dp.ua:8010/viewLog.html?buildId=130&buildTypeId=LBoT_BuildAfterMerge) outcome was **SUCCESS**
Summary: Tests passed: 8 Build time: 00:00:21


This is a really great addition. Maybe this could optionally also be used as split screen. On wide screens it could be nice to have panel and content side by side.


@Will-I4M I use neither node.js nor mysql anymore, so I won't get around to doing it anytime soon.


Yes


Testing pull requests


Delivery Status:
----------------
|Verify|
|:--|
||
||
||


Instead of hard coding that list in main, I believe you can use:

```
take <size of the list you want> $ cycle [1, 2, 3, 4, 5, 6, 7]
```

Ex.
```
Prelude> take 10 $ cycle [1,2,3]
[1,2,3,1,2,3,1,2,3,1]
```

Docs: http://hackage.haskell.org/package/base-4.8.2.0/docs/Prelude.html#v:cycle


Can you explain this bit. What is this doing differently than the existing support?


nitpick: If we're changing how these are generated anyway we may as well switch to `sha256` for all hashes. Truncated SHA2 is much more collision resistant than `md5`


adds a workaround for capaj/systemjs-hot-reloader#74 by using
```
import 'file.html!';
```
 and having
```
map { 'html': 'text' }
```
in your config, assuming that text points to this plugin


When making the .deb (`./configure && make deb`) the lintian check warns: `W: firejail: rc-version-greater-than-expected-version 0.9.40-rc2 > 0.9.40 (consider using 0.9.40~rc2)`

However, if you adjust lines 583 and 584 to read `0.9.40~rc2` and then attempt to install the package, dpkg warns that it is downgrading firejail:
`dpkg: warning: downgrading firejail from 0.9.40-rc1-1 to 0.9.40~rc2-1`

This shouldn't be too big a problem now since the latest stable release is 0.9.38, and dpkg **should** recognise moving to 0.9.40-rc2 as an upgrade, but it may cause issues for those of us already using the rc, as well as future users.

Are you opposed to using `~` instead of `-`? IMHO, using `~` would be best for future-proofing **and** would satisfy lintian. It would cause a problem in the short term for those of us on the rc1 (if you release rc2) but that would only be  a temporary, one-time deal.


look at what ioctl is being called by hwcomposer (in stock ROM) by looking at kmsg; and add that ioctl to appropriate switch case.

i'm not sure this is the _best_ way though.


[Shields.io](http://shields.io/) also provide nice badges for circleci


WorkflowJSON_Model (macumber) - x86_64-Linux-Ubuntu-14.04-clang-3.5: OK (2033 of 2204 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-92.24%25-yellow.svg)


Here I try to put the loop I found inside the given code as a function.
I changed the By Val and the components inside the upload.
#FAILED (error expected end sub)
However you CAN'T next a function inside a procedure (sub).
I need to figure out how to either call the function from the inside the procedure or use a non-function loop.


oh come ON


it is the same like Travis ;/


Advanced Java


This is the original visual basic code.
Through a form on the access you feed a file path of a parsed data .xlsm and the macros will upload that file.


Fixed in 97db72f. Thanks for letting me know!

(And please do reuse!!)


你這個是每次檢查只看隨意一個武將，而且`person.LocationArchitecture.Persons`可能沒有內容(建築裏沒武將)

應該是檢查所有武將(用for 循環)


这段代码没看懂


шо то, шо это


Hi Newbita/Stella,

I was wondering what this header file "Average.h" is? You provide the main code and the header for AFE4490 but no header for this "Average.h."


I think I finally got it to work!!!
With this version I can upload entire folders of parsed data into the access database.
I re-visited the idea of enclosing the loop inside the original procedure.
I made sure the loop wasn't in the form of a function.


客户端现在也要实现一个点击查看原图的功能，也出现了冲突的问题


прога для прыгунов в длину)


WorkflowJSON_Model (macumber) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg)


It looks like most will need to load themselves and render? not just make loading and rendering a built-in or default feature?


is this a Django convention? I'm somewhat confused about what's happening here


good


very good


Aaaaaaaaaaaaaah! Wrong files


that is another matter though but why it isnt getting compiled ...

u use telegram or other service we can talk there


This seems like global functionality, but it's in the learn plugin. on the other hand the `CONTENT_RENDERER_ASYNC` hook name has no indication that it's learn-plugin-specific.


undo your changes to kernel/module.c. it really isn't necessary and that's what is causing your error. also the ```ret = copy_from_user(&req, argp, sizeof(req));``` line.


possible typo in the regex? I'm still trying to figure out how plugins give themselves URLs at the Django level...


Пробел бы добавить


uploaded files


Only this file need to be changed for fixing that black screen problem ???

Reverting module.c to original sourc file will not affect it na ??


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21584](https://teamcity.mesosphere.io/viewLog.html?buildId=212717&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 275 Build time: 00:07:28


why pray, are you working on a ```miui-dev``` branch?


ここですが、$components に 'Auth' を含めている場合は、デフォルトで全てのアクションにログイン認証が必要になるので、deny を書かなくてもOKです。
今回のケースでは、(通常そうですが) AppController の $components に 'Auth' を含めているので、管理画面側では全てのコントローラーとアクションにログイン認証が必要な状態になっています。


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21582](https://teamcity.mesosphere.io/viewLog.html?buildId=212698&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1 (1 new), passed: 0 Build time: 00:22:14
### Failed tests
```
null: Kubernetes e2e suite.BeforeSuite: <no details avaliable>

```


@rtfeldman Thank you for the great work!

It's a pity that you had to fix those cross-browsers yourself. But Travis CI failed to run sauselabs tests in my PR #119. Do you know how to fix those [`zuul` failures][1] in pull requests?

````
Zuul tried to run tests in saucelabs, however no saucelabs credentials were provided.
```

[1]: https://travis-ci.org/rtfeldman/seamless-immutable/builds/123191818#L3041-L3046


it most definitely would not. you need the appropriate ioctl number from your stock ROM's hwcomposer.


Why don't you change The Prime Monarch and First-Aid Squad?


Thanks, I can see that I was missing the point of what actually would make these tests useful.


@thewisenerd you mean to say that hexadecimal number in the case
[kmsg_new.txt](https://github.com/thewisenerd/android_kernel_xiaomi_armani/files/221975/kmsg_new.txt)


@ManjaroCinnamonFan,

You meant the vertical spacing of GtkSeparator in GtkMenu?
If so, I've just the commit for that: https://github.com/tista500/Adapta/commit/dce9b8982a37dece1e766cfe99f81c8fc53fb76c

I hope I could point to your issue...

Regards.


This example is for advcl, not acl.


Make this a const


`$this->request->params` を使う方法でも全く問題はないですが、念のため補足です。
もしこれが ContactsController だとした場合、ここで便利な書き方があって、
```php
public function detail($id) {
  // ...
}
```
のように定義すると、routes.php に特に何も指定しなくても
` /contacts/detail/1` などにアクセスした場合、自動的に ContactsController の detail() が呼ばれ、引数の `$id` に `1` が入った状態になります。


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21583](https://teamcity.mesosphere.io/viewLog.html?buildId=212700&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Exit code 1 Build time: 00:29:05


@thewisenerd how an i get it?


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21585](https://teamcity.mesosphere.io/viewLog.html?buildId=212726&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 269 Build time: 00:08:10


@sijad shouldn't this be 8 for golang??  Or am I confused?

I am trying to get vscode to understand tabsize is 8, not four


#Live at people.eecs.ku.edu/~slongofo/project
#if you want to try it out


The top of the file includes a link to the netCDF file, which you can find in this repo: https://github.com/pydata/xarray-data


I couldn't remember whether just `...info,` would work if `info` isn't an object.


next time :-/


@tmaragno I'm sure the answer is in the tutorial:
http://docs.opencv.org/2.4/modules/contrib/doc/facerec/facerec_tutorial.html


Implementation is for new database structure


Repo 1 for Data Science JH Coursera class


np


Yeah, woops! I didn't even look at the actual value and didn't try compiling. I get what I deserve.


Currently we can't build on nano. 32bit apps cannot run on Nano.


Good! Thank you for your patience, although summer is in 2 months, not 8 XD


Yeah, I still use `self` all over the place to keep the ES5 boogiemen away—it's a pretty ingrained habit, and it still scares me a little to see `this` used throughout a function. While it's definitely still useful in ES6 for those times when I actually *want* the scope to change (e.g. in jQuery and d3 `.attr()` functions, it's handy to have access to the DOM element via `this`, as well as the parent scope via `self`), but I understand it's less relevant now and I'm happy to try to cure my superstition if it's problematic. :-)


zsh-autosuggestion


@Olion17

Thank you for your answer.
Performance:
A lot of tasks can not be completed.
give an example

WORLD: CMSG_USE_ITEM packet, bagIndex: 255, slot: 26, spell_count: 0 , Item: 8051, data length = 5
STORAGE: CanUseItem item = 8051
Sending SMSG_SPELL_START id=10113
Sending SMSG_SPELL_GO id=10113
Spell 10113 Effect0 : 3 Targets: Creature (Entry: 7233 Guid: 13985), -, -
Spell ScriptStart spellid 10113 in EffectDummy
WORLD: Sent SMSG_AI_REACTION, type 2.
WORLD: Sent SMSG_ATTACKSTART
Creature (Entry: 7233 Guid: 13985) chase to Player Admin (Guid: 5)
WORLD: CMSG_USE_ITEM packet, bagIndex: 255, slot: 26, spell_count: 0 , Item: 8051, data length = 5
STORAGE: CanUseItem item = 8051
Sending SMSG_SPELL_START id=10113
Sending SMSG_SPELL_GO id=10113
Spell 10113 Effect0 : 3 Targets: Creature (Entry: 7233 Guid: 13985), -, -
Spell ScriptStart spellid 10113 in EffectDummy
creature 13985 stopped attacking player 5
WORLD: Received opcode CMSG_QUESTGIVER_STATUS_QUERY - for Player Admin (Guid: 5) to Creature (Entry: 7233 Guid: 13985)
WORLD: Sent SMSG_QUESTGIVER_STATUS for Creature (Entry: 7233 Guid: 13985)

Do here, QUEST can not and Creature dialogue, can not be completed QUEST.
the top of the Creature did not complete the QUEST "?"

Although the creature has become friendly, it can't talk to the creature. The creature has no sign of mission accomplished.
I tested the latest https://github.com/mangoszero/server/tree/develop21.
This error exists, I do not know what the reason is.
Can't talk to biological, so there are a lot of mistakes.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21586](https://teamcity.mesosphere.io/viewLog.html?buildId=212754&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1, passed: 0, ignored: 276 Build time: 00:15:26
### Failed tests
```
null: Kubernetes e2e suite.[k8s.io] Kubectl client [k8s.io] Guestbook application should create and stop a working application [Conformance]: <no details avaliable>

```


Signed-off-by: Richard Scothern richard.scothern@docker.com


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21587](https://teamcity.mesosphere.io/viewLog.html?buildId=212768&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 269 Build time: 00:06:53


Yes


@Stebalien interesting - what would be a use case for a refocus like that?


`std::move()`吼啊


好评


FYI: There are a few more places in this tmbundle that enshrine ruby18: https://github.com/streeter/markdown-redcarpet.tmbundle/issues/33#issuecomment-210699047


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21580](https://teamcity.mesosphere.io/viewLog.html?buildId=212694&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Execution timeout (new) Build time: 01:00:07


Have you ready this: https://github.com/area515/Creation-Workshop-Host/issues/92


crap how do I git


For routes.js


Any RAM benches? :-)


It was used to fix a compilation error, we probably don't need it now, but I haven't tried.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21589](https://teamcity.mesosphere.io/viewLog.html?buildId=212800&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1, passed: 0, ignored: 276 Build time: 00:15:49
### Failed tests
```
null: Kubernetes e2e suite.[k8s.io] Kubectl client [k8s.io] Guestbook application should create and stop a working application [Conformance]: <no details avaliable>

```


Hi there,

I just noticed this fork of yours, with some interesting additions.  Unfortunately - as our branches are very out of sync - I was unable to automatically merge your changes into my branch, but I thought I'd let you know that I've merged them manually (and credited you in the commit message).

If you have any future additions/corrections, feel free to send a pull request so that I can integrate them into the main code base.

I haven't spent a great deal of time testing my re-write as yet, how's it working out for you?

regards

Jabel


DUDE.
I JUST CHECKED UR COMMIT HISTORY.
U'VE ADDED EXACTLY 1337 LINES OF CODE.
OMG.
HAX MUCH?
XD


parseName的参数2需要处理   原来type的默认值为0 其他的都返回相同的结果值，如果没有太大的问题建议将这里改为true或false是否更有意义？ 如果在这里写1 或者 2 总是让我以为2 或者1 表示着特殊的意义，然后总要去Loader类看一下方法定义后才放心


You have broken the checks with this it seems.


Where are the changes eclipse made?


Delivery Status:
----------------
|Verify|
|:--|
||
||
||


They are not in bb28e03 either


remember to delete it later


Makes sense, thanks


Cette ligne n'a rien à faire dans le contrôleur !


J'ai beau regarder dans app/views/...
je ne vois pas de fichier MyDisques/disque.html !


@remotevase summer for me and @keithkfng is in 8 months....


Thanks! One more nitpick: can you put single-quotes around `self.`?


Actually, hang on, this doesn't work either; now the compiler doesn't say *why* it expects `self.` (since it usually doesn't). You need aspects of both messages (or just an error and a note, as originally suggested).


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21588](https://teamcity.mesosphere.io/viewLog.html?buildId=212769&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1, passed: 0, ignored: 276 Build time: 00:34:40
### Failed tests
```
null: Kubernetes e2e suite.[k8s.io] Kubectl client [k8s.io] Guestbook application should create and stop a working application [Conformance]: <no details avaliable>

```


should this be static ?


When the white rooks are evaluated, the attacks by black rook and black queen have not yet recorded (it will be done in next recursive call to evaluate_piece). So they are not in ei.attackedBy[Them][ALL_PIECES] either.

However, when you evaluate the black rook, the white rook attacks have been recorded, but not the queen.

So using ei.attackedBy[Them][ALL_PIECES] at this point of the code result is not adequate.


`rails g model User email name provider uid`
`rake db:migrate`


@aanacarolina @MatLinkM esqueçam oq fizeram por aqui, e retornem suas atenções para as branches anteriores,  finalizem e abram pull Requests. nesta branch apenas ficará documentado o que fizeram na capacitação, mas não significa que devam seguir a implementação em PHP a partir daqui.


This line got left off from a previous merge conflict. Should be removed.


`bundle install`


Try getting in the habit of avoiding `<br>`s.


Then how are we building the test assets and getting them on to the nano machine? We should be doing the same thing we do for deploying the tests to a test client machine via Helix. @MattGal is currently working on having the tests actually output a RunTest.cmd which gets generated by msbuild and so it shares the same logic and we should use that instead of duplicating that logic here.


I think I spotted an error:

suffix = '%i_%i' % (j+1, i+1)

should read:

suffix = '%j_%i' % (j+1, i+1)


Try using a `forEach()` instead of a regular for loop: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach


Yay! Awesome.


Add fallback font-family?


Add font-family fallback?


I would add the cursor pointer to `.deal-desc` instead of just went it's `&:hover`. The user will see the cursor type only when they are hovering regardless.


Could you do this for all the futurestones, etc? :D


can't have empty functions apparently

-____________-


Not so sure this is a go... Was running into issues yesterday with /lib/systemd folder not existing (in favour of /usr/lib/systemd), but i don't know systemd well enough and i need to find some time to test this further on whether opensuse13.2 needs any other change


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21590](https://teamcity.mesosphere.io/viewLog.html?buildId=212833&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1, passed: 0 Build time: 00:19:22
### Failed tests
```
null: Kubernetes e2e suite.BeforeSuite: <no details avaliable>

```


`<input>` fields are self closed. Like this: `<input ... />`. No need for: `</input>`.


See the comments below!


Wow, I was reading this on the website about an hour ago and I had no idea you just modified it.

I'm experimenting a little with Nginx, and this example didn't work for me.  I've literally never used Nginx before this evening, so it's possible that I did something wrong.

When I tried to implement this example, what would happen was every time I tried to load the site, I'd be sent Pico's `index.php` as a download file.  The request wouldn't get sent to php, instead it would pop up as a download labeled "unknown" (not `index.php`).

My Pico installs are in their document root however, so I was modifying it by removing `pico` from lines 1 and 4.  That may have been part of the issue.

Despite a ton of trial and error, I never got this method working.  Instead, I came up with the following using some other references.  It's apparently the equivalent of the original example but for my environment.

```nginx
location / {
	try_files $uri $uri/ /?$uri&$args;
}

location ~ /(config|content|content-sample|lib|vendor)/.* {
	return 404;
}
```

The second `location` may also be a useful example for the docs.  It blocks access to Pico's other directories just like in `.htaccess`.

What was the point of this change?  It makes the example a little more complicated, but I can't see the benefit of it.  Just curious, as I said, this is my first time using Nginx, so I'm trying to learn it as I go.

Also, while I was testing, I found that if I used `return 307 /?404;` instead of `return 404;` in the above example I can display Pico's 404 page instead of Nginx's.  It's not a great solution, because it's calling `404.md` as a regular Pico page instead of actually 404-ing.  It got me wondering on whether there's a way to *really* call Pico's 404 page on demand.

Anyway, I plan to play around with Nginx more over the next week.  If I get all my server's webapps (things like OwnCloud, Emby, Transmission, and of course Pico) running okay in Nginx, I may switch to it permanently.  Either way, I'd be happy to be a guinea pig and help improve Pico's Nginx documentation while I'm at it.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21591](https://teamcity.mesosphere.io/viewLog.html?buildId=212860&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Exit code 1 Build time: 00:10:04


Initialization


there will be Lang-esp.yml, Lang-ger.yml (or Lang-dutch.yml) and others and other people can make pull request with their language


@feliciaan typfoutje? :stuck_out_tongue_winking_eye:


TeamCity LabKey :: Sprint :: Premium :: Git postgres 9.4 [Build 38](https://teamcity.labkey.org/viewLog.html?buildId=318098&buildTypeId=LabKey_Sprint_2_LabkeyPremiumTrunk_GitPostgres94) outcome was **FAILURE**
Summary: Tests failed: 9, passed: 290 Build time: 01:06:26
### Failed tests
```
org.labkey.test.tests.DataFinderTest.testGroupSaveAndLoad: <no details avaliable>

org.labkey.test.Runner: org.labkey.test.tests.gel.GelPhiTest: <no details avaliable>

org.labkey.test.Runner: org.labkey.test.tests.biologics.BiologicsAPITest: <no details avaliable>

org.labkey.test.Runner: org.labkey.test.tests.gel.GelQueryLoggingTest: <no details avaliable>

org.labkey.test.Runner: org.labkey.test.tests.biologics.BiologicsTest: <no details avaliable>

org.labkey.test.tests.gel.GelPortalTest.testSecondPortalSource: <no details avaliable>

org.labkey.test.tests.gel.GelPortalTest.testTablesWithExtraJoins: <no details avaliable>

org.labkey.test.tests.gel.GelPortalTest.testDataPortals: <no details avaliable>

org.labkey.test.Runner: org.labkey.test.tests.JUnitTest$RemoteTest.org.labkey.core.admin.test.SchemaXMLTestCase: <no details avaliable>

```


Is there any reason why this function is not moved inside the .h file and also inlined?


[Git And SQL Server MDF Files](http://stackoverflow.com/questions/8972142/git-and-sql-server-mdf-files)


Thanks for highlighting, I have now included this jar, removed the eclipse files and added an ANT build.


It seems that it is not ignoring. hahaha :+1:


Screenshot looks like it is related to AndroidLibraryDemo not the AndroidConsole; but AndroidConsole should build with ANT without any issues (have to run "android update project -p ." to generate the local.properties file then ant debug should work fine).


git init


There was a particularly obnoxious merge conflict in PlayerEntity.m with some code concealing information about the nova system, so that may be a good place to look for introduced bugs.


okay


FAIL


会导致所有人可以作弊


HTMLMediaElement::setMediaCacheDirectory() is already declared as a C++ static member in the header file, no need to add the static keyword in the .cpp file:
https://github.com/Metrological/WebKitForWayland/blob/3a0b8c753e7ee41ba87b11ca27b2e84dd7e542ce/Source/WebCore/html/HTMLMediaElement.h#L383

I wonder why we're not getting the build error on the RPI2, for instance.


Konami's answer, Inspection and Recycle can activate several times.
Mail:

> 遊戯王OCG事務局です。
>
> いつも遊戯王オフィシャルカードゲームをお楽しみいただき誠にありがとうございます。
> ゲームルールについてお問い合わせいただいた件、下記のとおりご案内申し上げます。
>
> Q.
> 以下のカードの効果は１ターンに２回以上発動できますか？
> ●「検閲」の『相手のスタンバイフェイズ毎に５００ライフポイントを払う事で、ランダムに１枚相手の手札を見る事ができる』効果
> ●「リサイクル」の『自分ターンのスタンバイフェイズ時に３００ライフポイントを払う事で、自分の墓地に存在するモンスター以外のカードを１枚選択してデッキの一番下に戻す』効果
> ●「セイクリッド・テンペスト」の②の効果
> A.
> 「検閲」と「リサイクル」の場合、複数回効果を発動できます。
> 「セイクリッド・テンペスト」の『②』の効果の場合、複数回効果を発動できません。

But, we don't know difference between Inspection/Recycle and Constellar Tempest...
Mail:

> 遊戯王OCG事務局です。
>
> いつも遊戯王オフィシャルカードゲームをお楽しみいただき誠にありがとうございます。
> ゲームルールについてお問い合わせいただいた件、下記のとおりご案内申し上げます。
>
> Q.
> 『「検閲」の『相手のスタンバイフェイズ毎に５００ライフポイントを払う事で、ランダムに１枚相手の手札を見る事ができる』効果と「リサイクル」の『自分ターンのスタンバイフェイズ時に３００ライフポイントを払う事で、自分の墓地に存在するモンスター以外のカードを１枚選択してデッキの一番下に戻す』効果を複数回発動できる』という回答と『「セイクリッド・テンペスト」の『②：自分スタンバイフェイズに自分フィールドの「セイクリッド」Ｘモンスター１体と自分の墓地の「セイクリッド」モンスター１体を対象として発動できる。その墓地のモンスターを、そのＸモンスターの下に重ねてＸ素材とする』効果を複数回発動できない』という回答を頂きました。
> いずれも『１ターンに１度』という表記がないですが、なぜこのような違いがあるのでしょうか？
> A.
> 遊戯王OCGでは、それぞれのカード・効果によって処理方法が異なります。
> そのため、「検閲」と「リサイクル」の効果処理と、「セイクリッド・テンペスト」の効果処理の違いやその理由につきましては、ご回答差し上げることができません。
> せっかくお時間を割いてお問い合わせいただいたにもかかわらず、ご案内差し上げる事ができず誠に申し訳ございません。


{% for i in (1..20) %}


@archyufa :- Any specific reason why all the usr documentation is removed, please let me know if something major is coming up, as I am building my understanding of CloudFerry by going through these deleted user documentation available from an older release.


interesting. I might have an idea why that is...


{% for i in (19..20) %}


AOSP trees are done (expect the patches)


@keforbes, I don't think you can at the moment.

The problem lies in the `StateUtils` class, it will actually allow a longer chain to continue while returning the shorter chain's command (the latter behavior is actually used to change the caret type when typing part of an operator command). This code would need to be rewritten to handle this new case and we would also need to implement `'timeout'` and `'timeoutlen'` to be able to still use `_` the way Vim allows you by pausing for 1 second. I have some ideas but the possibility of breaking changes scares me.

When reading the original Vimscripts though, I actually got wondering if we could do it properly: introduce `<Plug>(word-snake-forward)` states which the user has to `map`, add the `<Leader>` special key, then introduce a custom command like `:snakeplugin-default-maps` which sets up the default mappings to `<Leader>w` or something.

However, with all that out of the way I would like to add that I'm already prototyping something else: mixing Eclipse motions with Vrapper commands. This could potentially make this plugin obsolete as Eclipse's JDT move-word-next already implements camel-case and snake-case correctly - though this would **only** work in Java or other editors where move-word-next uses the same advanced code.

BTW: Maybe we should discuss this through gitter instead because a commit note is hard to keep track of.


@105390 Marius can you supply a unit test to verify the class.
As I have no way of working out if it  works.
I merged anyway so we all have the class to be up to date.


@outcoldman I have a theory why this happens but I can't reproduce it... Can you help mean run with a breakpoint in the `_ensureInstances` method or with _break on all errors_ such that I can see the full call stack. I suspect a timing issue because the [TaskService](https://github.com/Microsoft/vscode/blob/master/src/vs/workbench/workbench.main.js#L66) registers after the debug service. I just don't see where the debug contribution eagerly does things...


Magkakalaman ba to? kasi kung hindi, dapat ipagtabi nalang ung open and close curly braces. Under section 6.4 ng java coding conventions.


Didn't try but I'm pretty sure this will conflict a lot with my extension branch. I think ideally, a pre-commit hook running indent configured as you wish would be very helpful to avoid this kind of conflict-prone commits in the future :)


Commit useless c'est juste pour la date du dernier commit


Under section 6.4, dapat may space between closing paranthesis ")" at opening curly braces "{" kapag magdedeclare ng methods.


I would prefer for `++variable` not to be used anywhere.

We should only use `variable++;` on its own line, `++` and `--` should not be used anywhere else.

@Slayer95, something something eslint


Also, please check this evaluates to when typed in the dev tools console:`MonacoEnvironment.enableTasks`


Palaging may space before ng opening curly braces "{". Mapapansin niyo to sa sample codes ng java coding conventions.


Мне просто была интесна возможность, можно ли это впихнуть через has_many.
Насчет контроллера - согласен, так как это просто логика отображения, то я бы оставил ее там. Единственное, что если бы логика была более обширной, то я бы вынес это в презентер, чтобы избавить контроллер от логики вообще.


@alex2534alex That's 0.15 beta, not alpha :/


Neo, hz was considered in all code as 1000 not 100.


I'm wrong about my first note: `export const App = () => <div />` is not valid syntax.

Apparently, the correct syntax is:

```
const App = () => <div />
export { App }
```

I'm not sure when this changed, though... :S


@dorimanx This is a Google commit


I installed `tree` on my machine, and `ant test-cli` works if:

* `ceylon.repo.dir` is an absolute path (because tests are run in a subdirectory)
* `ceylon` points to Ceylon 1.2.3, which is not the case by default on my machine: `brew` installed Ceylon 1.2.2 and added `ceylon` to `$PATH`. Ceylon 1.2.2 can't load `ceylon.language/1.2.3`.

On Jenkins, `ceylon` is not in `$PATH`, so I think `test-cli` will fail.


Här kan fienden få X vädet = 1 och det är ju i väggen


how about storing an object on localstorage with calls, parameters, and responses?


to be continued in #5387


These are potentially very hot functions that may be called every sample in the audio loop. It's not a good idea to place asserts in such functions since NDEBUG may not be defined by default. If you are worried about misuse, then place the assertions somewhere outside the inner loop.


our list will cover all implemented methods.

so that would b for someone wanting to implement a new RPC method in parity?
or for us -> developing / debugging maybe?

in anyway,
to do this we need to supply an option for:

- the method
- parameters (type and value)
- formatters (input/output)

anything else comes to mind?


I wonder, who is using WIP commit to compile and redistribute, but don't track hotfixes... Too much errors reported after hotfix for the bug, that was online for 10 hours between releases.


for me the current way takes less brain CPU to process at first glance :)
any disadvantage for using _ ?


Y u fork repo wew


Yup, I saw that in the debug.txt . And no idea ^^


Hi @aido.

A context is created the first time it is required (in `get_secp256k1_context`) and then reused as required.  I had to add a function to destroy the context and avoid memory leaks.

Based on your comments, `get_secp256k1_context` also randomizes the context when it is first created (in a later commit).  AFAIK, the key itself should be uniquely determined by the random secret used to create it.  And at the end of the secp256k1 comment you linked to, the implication is that the context only needs randomizing once, but I will investigate that to be sure.

Eventually, we should probably update the ccoin API to a) give the caller more control over the context lifetime, and b) remove more of the allocation around key operations, but as a first step I wanted to keep the API and behavior the same, just switching the internal implementation.

I wasn't aware you had started adding code for this.  If you point me at a branch I will rebase on to that to keep your changes.  There are plenty more changes required going forward too (OpenSSL is still used for random numbers and hashing), but first I'd like to get these basic operations and the build config merged, if possible.


Adding copy fonctionnality for the ingame chat. Tired to have to copy manually thing like TS/mumble ip, link etc


@remote_vase know anything about sarcasm? And @leonardonst we need you to fix bugs :P


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21605](https://teamcity.mesosphere.io/viewLog.html?buildId=213192&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1, passed: 0, ignored: 276 Build time: 00:20:43
### Failed tests
```
null: Kubernetes e2e suite.[k8s.io] Kubectl client [k8s.io] Guestbook application should create and stop a working application [Conformance]: <no details avaliable>

```


@le717 this was changed to match the format of the other binaries eg: https://github.com/BoatsAreRockable/Boats-Animator/releases/tag/v0.6.4 I am happy to consider changing the others too.


I did not see the latest update of the traccar.xml configuration file, I replaced the tracker-server.jar, there is such a mistake, probably where the configuration of the problem?


Jaja, genau so! :+1:


> .. It doesn't seem to be defined anywhere, ..

Even stranger then. Can't you replace it with some a more normal `u_short`, `WORD` or something?


你把我写的二次封装删了，没办法编译


@remotevase know anything about sarcasm? And @leonardosnt we need you to fix bugs :P


The problem with your config is, you never call Pico's index.php.
As you see in the config example above, line 292 defines a default index file, in this case index.php.
This line is missing in your config and your requests never reach Pico.
Here is what i use in my nginx config:
`location / {
            index index.html index.php;
            try_files $uri $uri/ @fallback;
        }

        location @fallback {
            rewrite ^(.*) /index.php?$uri last;
        }`

Hope this helps you...


@le717 actually ignore my previous comment on this. Will change it back.


Thanks! This stuff is not exactly trivial so I felt good documentation was important. Even if that is only for me when I look at it again :)


Hi @dtebbs,

I had only just started experimenting with libsecp256k1 so hadn't really written much code of any use. You are way way further along so no need to worry about anything I had started.

BTW I have updated the pull request with all you suggestions around configure.ac and Makefile.am.


Because of the way stack is converted ArrayList.


Consistency with the other binaries makes sense too. I did not think about that that. Hm. I guess either way (with or without win32) would work.


这谁删的?
(GitHub在我这里成纯文本的了，commit内容看不见，只能用这个留言框写留言，我用Ctrl+Enter不知道能不能发出去，连Comment按钮都看不见)


In fact it seems there were no actual changes with this commit. These changes were probably applied in the past without merging the pull request. In any case I wanted to make a point that we've got these changes from Paultron. Thanks for them :-)


Where did you get the config in the first place? Latest config is always here:

https://github.com/tananaev/traccar/blob/master/debug.xml


Aaron は Rubykaigi も日本語でやったので日本語でやると思ってたのですが、英語の可能性もありますかね？


The problem is that I'm not using nginx either :smile:

I'll setup a virtual machine to test the configurations and to provide a configuration example that's really equivalent to our `.htaccess`. @smcdougall, can you please open a Issue for this? Thank you!


TestPlan v1.0 and TestCases v1.1


dadasdasdas


`npm run dev` 不要删掉，很多文档里写的是这个，留着向下兼容吧。


You also need to update the ctrulib, or fs.list() will crash in the sdmc.


Poprawiłem swój głupi błąd.


TeamCity LabKey :: 16.1 Release :: Community :: CDS postgres 9.5 [Build 112](https://teamcity.labkey.org/viewLog.html?buildId=318132&buildTypeId=LabKey_161Release_Community_CdsPostgres94) outcome was **FAILURE**
Summary: Tests failed: 5 (1 new), passed: 49 Build time: 01:35:22
### Failed tests
```
org.labkey.test.tests.cds.CDSPlotTimeTest.verifyTimeAxisFilter: <no details avaliable>

org.labkey.test.tests.cds.CDSVisualizationTest.verifySubjectCountsWithFiltersAdvancedOptions: <no details avaliable>

org.labkey.test.tests.cds.CDSVisualizationTest.verifyGutterPlotBrushing: <no details avaliable>

org.labkey.test.tests.cds.CDSTest.testLearnAboutStudyProducts: <no details avaliable>

org.labkey.test.tests.cds.CDSTest.clickOnLearnAboutStudyProductsItem: <no details avaliable>

```


Debug leftover


Hello
I'm not a tech, but I will be happy to make the arm band to set the box in place, it could be useful to be able to put in and off easily (I'm a french mother of a kid using FSL)


Shouldn't we sort `method` then `route`?


`keepAliveTimeouts` aren't really `pendingInputs`?


true


Thanks Rainer...I'll post an update later today.


I'll be happy to help for the armband for kids !


If you would rename it to `#disconnect` it would be consistent to the `#connect` method. And if you would create a PR [you would make me happy](https://github.com/ssut/telegram-rb/issues/6). :wink:


already fixed on upstream branches, will be merged soon


Well, it is. Clients on whose inputs we're waiting. If we aren't waiting on _them_ (aka we're processing and they sent the request completely), they aren't in timeouts.


:ok:


Oui, il faut que je créer une page html dans view se nommant disques.html, cette page va me permettre par la suite d'afficher l'occupation des disques, si j'ai bien comprit


Woww!! Great proyect! Very interested in it. I think with a good tutorial, anyone can build it with your components. I'd like to try it! Buying the parts and assambling as you tell. Im a web programmer. Maybe can help in something.


Additional details about what new features there are in Jekyll 3 can be found from a blog post:
https://github.com/blog/2100-github-pages-jekyll-3


FYI This will fail until dry-types and dry-logic versions have been bumped. Hence I've not raised a PR for it yet!


what error?


It's just the maximum keep alive that's enforced with the timeout. It's not that we're waiting for clients actively, we just keep the connection open in case they send another request in a short time period.


Пусты линки для css


Random thought, no idea whether it would give any better results:
1. Disable formatting for those modelines via `// clang-format off`
2. Reset `ColumnLimit` to default value of **80**


Add use cases and who's responsible for the completion of the different tasks


:+1: Thank you, mate :)


I don't think it matters. Whitelists are processed before blacklists


Hi, Glenn!

Right now I am takin the "Reactive Programming" course by myself. I just found videos without neither assignments nor descriptions of them. So, your commits with raw files for assignments are just great and help me a lot!

But still I have no pdf-descriptions like in "Functional Programming Principles" course, you know. And it's really hard to catch-up with tasks without any instructions on them.

Could you please be so kind to share with me any instructions for tasks in the course?

Best Regards,
Boris


It's the connections we need input from to do further processing.

The timeout is btw. also active while you're sending request body data.


You are right, I'll move to ~ instead of -.


:grimacing:


Incredible beauty


这我就不懂了


#1 fixed


@khanfrd yes.

this does not (if i am right) interfere with the modular dt2w, since it handles a touch event even before it is passed to the input handler.

optionally, also remove ```ft5x06``` from input_dev_filter: https://github.com/thewisenerd/android_kernel_xiaomi_armani/blob/kk/drivers/input/touchscreen/doubletap2wake.c#L290


啥不懂


Kann dir da leider auch nicht weiterhelfen.
Nein, wir haben noch nichts ausgemacht, es ist wohl am einfachsten, wenn jeder in Skype schreibt was er gemacht hat.
Ich werde heute mal probieren die wichtigsten Klassen anzulegen und den Seitenfluss zu implementieren.


这里还可以加注释


I'd argue the cast that delete is going to be used more often than crop, and so it should come first.

But I'm happy either way :)


@dev-elixir not exactly. iirc, adding a few lines of logging at appropriate places would help. also check  both kmsg and logcat. it's probably logging to the logcat since hwcomposer is in userspace.


s搜噶居然直接通过邮件


注释加这。显示哪


Why are you grimacing? :p (Sorry, half asleep)


真好玩


@altrovideo hai rotto il sito, puoi togliere i : o mettere title:"tuo titolo"? Tnx


MySQL is assumed for the ORM, the requirement was to have the ORM as agnostic as possible. Since your PDO connection string is starting with `mysql:host=...`


Throwing an exception is cleaner than returning `true/false`.


Nota: o envio de emails está apenas funcionado no ambiente de desenvolvimento.

Ao iniciar o server do Rails, inicie o server do MailCatcher: mailcatcher (no terminal)
Acesse a interface dele através do endereço localhost:1080


下面不是有个哈哈哈哈吗


这些话都插在代码里面了


我已经改了。。。我看了怎么从github中永久删去某个文件，很麻烦，只好改密码。。。。


表示を目立たせるのは、ちょっと案を考えます。


See [PSR-2 recommendation](http://www.php-fig.org/psr/psr-2/#1-1-example) for opening braces for classes and methods.


Use [PSR-4 autoloading and namespacing](http://www.php-fig.org/psr/psr-4/) instead of `require` statements on each file.


Same here, use [autoloading](http://www.php-fig.org/psr/psr-4/)


是不是很方便


It only display Backend Error


resolve #1


add


Продублировано слово "для"


wat


`$user = new User()` (with the brackets) is conventional.


虽然很方便，，，还是有点懵逼


what ? nothing wrong !


可以用翻译啊，chrome自带页面翻译


哦这样啊


我用的qq浏览器


那就卸载了吧


YES PLEASE! everywhere!!


太low了


Breaks simu build on Win, no such file or directory


。。。。。。。我用谷歌翻译试试


google翻译要翻墙


I think that you should not use doubles in this class at all. Conceptually, from GUI perspective, Mandelbrot should be just  a big image (the bigger zoom, the larger image) which is partially displayed in GUI. Operations involving doubles should be encapsulated in Constructor.


@hwvenancio Do you know what  `__comp_ctor` is meant to do? Is it part of libc++? Is like the default constructor for all C++ objects?

```
create ()
{
void* T1765 = null
void* T1760 = null
struct anonymous_0x7f93b3cbabd0* T1763 = null
<2>:
  T1765 = gimple_call <&operator new, 12>
  gimple_assign<VAR_DECL, T1760, T1765>  #25
  null = gimple_call <&__comp_ctor , T1760>
  gimple_assign<VAR_DECL, T1763, T1760>  #25
  gimple_return <T1763>
}
```


sweet! thanks


翻墙是不是修改host就行了


不用，我给你发一个软件


问啥我给你添加的注释没有显示出来


Hi i can fixed from my js file href problem with this code.
a[href=#]:not([href=#])
to
a[href=\\#]:not([href=\\#])

Can you check please if it possiblem fixed from jquery


you forgot to make a changelog :)


A very important change!


but you are reversing an array list  and return also an list


@kou sorry to bother you with all my questions, but where this module is used when we insert values in a `Gtk::ListStore`.


@thewisenerd seriously?, no seriously?


u mean chrome mobile?


Quicksort z kolejka na bazie kodu kolegi


@JohannesHoppe - war notwendig weil das label sonst bei Scroll-Seiten (Formular) nicht am Boden kleben bleibt ;-)


According to [PSR-2](http://www.php-fig.org/psr/psr-2/#4-3-methods), visibility must be declared for all methods.


you can add a pic into readme


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21606](https://teamcity.mesosphere.io/viewLog.html?buildId=213243&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Exit code 1 Build time: 00:14:44


哪儿的注释


Would have been good including how to use your ORM in a developer's context -- how they can include it in their existing project.


Keep alive is for me not the same as an input timeout. They should be separate things.


that's a long downtime on updates for me @sameersbn...maybe I could make a PR that would use regex(more or less) to do it :)?
(if needed, the compiled version would be using some marker like /%GITLABPATH% which would then be changed to either / or /suburl)


test if its back


Is the trailing `:` expected here?


It should've been called $inputTimeouts (instead of $keepAliveTimeouts) … bad naming there.


Here is a proposal: What about using Shift + arrow keys rather than "<" and ">" for switching the info system for chart and F7 screen? The shift key is used in both combinations, but the user would normally be having their fingers on the arrow keys when using the charts, so trying to select a different info system there would require them to move to another place on the keyboard. As for the F7, I insitnctively find myself trying to press Shift+arrows when I am there. This also would imply less work when we update the Ref Sheet later and would not introduce yet two new keys in the already complex controls.


But that's unrelated to this feature branch actually.


I have no clue. A guy with a _really_ bad haircut? :P


Is it expected that you override ``love.conf(t)`` twice, or is it a mistake?


聞いてみないとわからんですね。聞きます。


@thewisenerd am unable to run logcat but by seeing kmsg there are some hexadecimals but not sure which to use already sent the kmsg to you in previous comments


There is a problem with this solution. Now this
```python
from typing import DefaultDict
from collections import defaultdict

d = defaultdict() # type: DefaultDict[int, str]
```
gives me a strange error
```
t_test.py:1: error: Name 'collections' is not defined
```
Moreover, it becomes even worse for this example that passes without errors
```python
from typing import DefaultDict
import collections

d = collections.defaultdict() # type: DefaultDict[int, str]
d[0] = '0' # OK
d['0'] = 0 # should fail
```

In fact this commit is what I initially tried to do. But finally I just added `DefaultDict = collections.defaultdict` in typeshed and it seemed to work (although this requires circular imports).


**MAY THE FORCE BE WITH US**


(if you want, here is a chatbox => https://discord.gg/0wjLnPs6HoNFxv6O )


No problem.

Here is one of paths:

  * `Gtk::ListStore#append` ->
  * `GObjectIntrospection::Loader#define_method` ->
  * `GObjectIntrospection::Loader#build_arguments` ->
  * `GObjectIntrospection::CallableInfo#in_args` ->
  * `GObjectIntrospection::CallableInfo#args` ->
  * `GObjectIntrospection::CollectionReader#collection_reader`

There are another paths for calling `GObjectIntrospection::CollectionReader#collection_reader`.


@jagr25 You own this website? LoL


The name of the class should be more descriptive.


@wsdjeg Thanks and you're right. I will update the details in a few weeks. What's more, this program is still being developing and not capable of building a real project currently. You can be notified once it's ready to go.


看了一下 commit 记录
发现你好闲啊 最近几天几乎天天都有提交


revert test


For testing, you could consider using an object mocking framework like [Mockery](https://github.com/padraic/mockery).


This should be named more likely LOCATION_NAME.


cvsa[gmamsa]gasgl]sagml


Fields should have private access unless you have special reason.


hi,hello world


Creating fields with null value has no sense, because default value for objects is null.


I never heard of jspm. But on the other hand I used pm's (bower and composer) only once for a real project yet :)

I think it shouldn't be too hard to replace Foundation 5 with 6. But no hurry.


gg


Hello! What do you want from my prject?


Consecutive catches with the same body should be replaced with multi-catch block.


You are right but I think when #34 is done this should not be really a problem.

This could be fixed by something like this:

    if(!api)  {
         api = new NvHTTP(target, myUniqueid);
    }

    pairIfNeed().then(function () {
         //retrive app list
    });

or:

     if(!api)  {
         api = new NvHTTP(target, myUniqueid);
     }

     api.isPaired().then(function () {
          //retrive app list
     });

And maybe we should rename the "Paring" button to "Connect" and remove the "Retrive App List" button, since app list is always retrieved.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21607](https://teamcity.mesosphere.io/viewLog.html?buildId=213271&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1, passed: 0 Build time: 00:16:53
### Failed tests
```
null: Kubernetes e2e suite.BeforeSuite: <no details avaliable>

```


@jruby/truffle

If your nodes aren't syntax nodes (as in they don't appear literally in the source code), then they don't need a source section, as they can get that from their parent. It's now also possible to get their context from their parent.

This means we can simplify many node constructors to remove both the context and source section parameters. This is particular beneficial when those were the only parameters, and the whole constructor can go.

A further benefit (not shown here yet) is that this means it may be much easier to create Ruby nodes with an `@Cached("new()")` now.


re add file test


@jruby/truffle

If you use `RubyNode` just because you want the context and helpers and things, use `RubyBaseNode` instead, and then there's no need for a dummy `execute` method.


I don't think peerDependencies are deprecated.


@Biscottex I am ready ! :+1:


zhengjf


This project need's in PROKA4KE


2016-4-16 21:05:17


yeah


I have an implementation in place to do exactly this, but I'm going to try to refactor the code a bit before committing.


error


Thanks for the update


删不掉~


`Meteor.user()` и `new Date()` можно вынести в переменные


I've used the contol key, because shift + arrow is already being used on the chart for moving the cursor to the next system.


Does this enable anything useful at all? libmpv requires this API for hardware decoding. There are the following cases on Linux:

- vdpau -> always uses X11/GLX, but gets the display via `glXGetCurrentDisplay()`
- vaapi/GLX (an old/slow method) -> also uses X11/GLX and gets the display via `glXGetCurrentDisplay()`
- vaapi/EGL (new and fast) -> does not work with X11/GLX, but requires X11/EGL, and Qt provides only X11/GLX

At least that's what's to my knowledge.


Destinations is a stack though


You don't need this field.


Can we name this like getEventsByLocation ?


I'm more or less doing it for correctness' sake.


@luiges90
==================== Message ====================
索引超出范围。必须为非负值并小于集合大小。
参数名: index
=================== StackTrace ==================
   在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
   在 System.ThrowHelper.ThrowArgumentOutOfRangeException()
   在 System.Collections.Generic.List`1.get_Item(Int32 index)
   在 GameObjects.GameObjectList.get_Item(Int32 index)
   在 GameObjects.Conditions.ConditionKindPack.ConditionKind540.CheckConditionKind(Person person)
   在 GameObjects.Conditions.Condition.CheckCondition(Person person, Event e)
   在 GameObjects.Event.matchEventPersons(Architecture a)
   在 GameObjects.Event.checkConditions(Architecture a)
   在 GameObjects.Architecture.checkEvent()
   在 GameObjects.Architecture.DayEvent()
   在 GameObjects.GameScenario.DayPassedEvent()
   在 WorldOfTheThreeKingdoms.GameScreens.MainGameScreen.Date_OnDayPassed()
   在 GameObjects.GameDate.EndRunning()
   在 DateRunnerPlugin.DateRunner.DateStop()
   在 DateRunnerPlugin.DateRunnerPlugin.DateStop()
   在 WorldOfTheThreeKingdoms.GameScreens.MainGameScreen.GameGo(GameTime gameTime)
   在 WorldOfTheThreeKingdoms.GameScreens.MainGameScreen.Update(GameTime gameTime)
   在 Microsoft.Xna.Framework.Game.Update(GameTime gameTime)
   在 WorldOfTheThreeKingdoms.MainGame.Update(GameTime gameTime)
   在 Microsoft.Xna.Framework.Game.Tick()
   在 Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
   在 Microsoft.Xna.Framework.GameHost.OnIdle()
   在 Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
   在 System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
   在 System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
   在 System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   在 System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   在 System.Windows.Forms.Application.Run(Form mainForm)
   在 Microsoft.Xna.Framework.WindowsGameHost.Run()
   在 Microsoft.Xna.Framework.Game.Run()
   在 WorldOfTheThreeKingdoms.GameProcesses.MainProcessManager.Processing()
   在 WorldOfTheThreeKingdoms.Program.Main(String[] args)


返回


Można wyrzucić `authenticate` i podawać odpowiednie dane w `__init__`


Au lieu de faire ce genre de chose
```
herpDerp(x, y, z, function(x) {
   //...
})
```

On peut se servir de [Deferred](http://api.jquery.com/jQuery.Deferred/)

```
herpDerp(x, y, z).then(function(x) {
   // ...
})
```

ça permet plus aisément d'avoir plusieurs _callback_s sans devoir trop bricoler et de gérer les erreurs sans mettre un _failback_ explicite.

Si un fonction possède trop d'arguments, pensez à utilser un objet. E.g. [`jQuery.get`](https://github.com/jquery/jquery/blob/master/src/ajax.js#L840-L847)


Będzie rzucało `KeyError` gdy `client_id` nie jest w słowniku.
Można też użyć `get` na słowniku (zwraca `None` gdy nie ma)


If calendar will have more elements than 10, list will be recreating to hold all elements.
Look at: http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html


Est-ce que ça valide ? https://validator.w3.org/nu/


у rel можешь смело написать stylesheet, будет вот так <link rel="stylesheet" href="#">. Это означает отношение этого линка к таблицам стилей


`sign-up` zamiast `register`


Do we really need assign it to local variable?


You should hide fields of your class.


Ctrl is no good because it already is in use in the chart for doubling the cursor moving speed - now broken because of this commit.


4 spacje zamiast tabulatorów.


You should usually return generic type like List.


- Should we have two separate Maps in the abstract reference, one for compulsory and one for optional fields?
- Should the setField in the abstract reference throw and Exception (e.g. InvalidFieldException) when failing to add (= when trying to add a field that is not listed as allowed)


есть вопрос небольшой по стилю, выбираешь 4 пробела, а не 2? просто хочу знать что это осмысленный выбор, а не навязанный редактором. Я не против 4 или 2, главное чтобы так было везде. Остальное по стилю расскажу на консультации, пометь себе где-нибудь.


You should expect generic type like Map.


Pomieszane spacje i tabulatory.
Standard: 4 spacje.


@luiges90  任意两武将同城这个条件用事件怎么这么难写。。。


A nie sprawdzamy przypadkiem chwilę wcześniej że jest?


or maybe moving the entire state to the store?

It feels the redux(y) thing to do


yes it is the code


Mapping name should show endpoint functionality.


Masz rację...
Wtedy jest zdaje się niepotrzebna linia 189.


Файл, наверное, зря удалил – в будущем ведь может быть полезной информацией, как подсказка.


You should usually return generic type like List. Do not use to many abbreviations.


You should secure your method to not wasting time on looking for empty location.


Creating calendar manager each time you have request is bad idea.


@bbyars Exact same issue here when requiring mountebank in one of our projects! Have you found out why that is yet?


...Tahts Weird, That means we all have random time zones xD


erm >:(
i cant speak anymore....xD


Стили пока что никакие не надо подключать вообще. Сначала необходимо создать разметку. Функциональную без каких либо стилей


To enable serializing class, you need to create getters for your fields. Good idea is to take a look at Lombok to avoid writing getters, setters, etc.


haha yea
coming up!


Sorry...in my defense, how was I supposed to know adding a space at the end would control that? =P


Такие простые элементы не обязательно размазывать на несколько сторк. Вполне можно аккуратно и в одну строчку:
```html
<li><a href="#">Главная</a></li>
```

Визуально так проще будет разметка восприниматься и места на экране меньше занимает.


bunu kullanıcıya eklettirmek ne kadar doğru bilemedim ya :/ kullandığım diğer eklentilerde bu tarz bi yöntem sunmamışlardı


I think we really need to address this in grape-entity to start.


Sucesso !


Back to using </>, then.


Maybe Shift+Ctrl+arrow for selecting next system on route? Or, since I would expect the next-on-route to be more frequently used than the next system on the finder, re-assign Shift+arrows to next-on-route and Shift+Ctrl+arrows for the other one?


实验一源码


Thanks a lot


有空就看看阿………其实每天都有那么一点点时间有空 还都是零碎的 后来owner不是给了我collaborator嘛 所以就能每天做点提交了(
我说我会好好努力的嘛(逃 #363


Hi @pattacini,
Could you have a brief look over this, please? I basically moved all the function definitions of the wrdac subsystems out of the `*.h` files in `*.cpp` files. I guess this should speed up the compilation a lot in case of changes in the subsystems.

Thanks, Tobi


然后…………其实我很晚才知道这个项目


test


Robotoc -> robotic.


Projeto da Pós Graduação Cesmac da matéria de COmputação em Nuvem


Hello. Can you add my new library:
https://github.com/DevLight-Mobile-Agency/NavigationTabBar. Thanks.
On 29 Mar 2016 20:08, "Daichi Furiya" <notifications@github.com> wrote:

> add ArcProgressStackView by @GIGAMOLE
>
> ---
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
>
> https://github.com/wasabeef/awesome-android-ui/commit/8232d1e792f8fefe80ab1d98721bf2af9144d062
>


Hello. Can you add my new library:
https://github.com/DevLight-Mobile-Agency/NavigationTabBar. Thanks.
On 25 Mar 2016 04:44, "yanghui" <notifications@github.com> wrote:

> Add: ArcProgressStackView by @GIGAMOLE
>
> ---
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
>
> https://github.com/snowdream/awesome-android/commit/cd132ad4c95dd0b8fb8a8d90832852017562a10f
>


I think bad idea to reference modules and themes in Orchard.Web.


Fixed, thanks.

Apparently my writing skills degrade after 8 hours of staring at Blender models...


:star:


I like the highlighting of the `^C` - setting apart text representations of control characters is a good thing to do for the user.

This happens to be something zsh does in it's line editor for control characters and other classes of characters1 and it's one thing I miss on fish. I don't suppose there is a way to flip on some switch deeper in fish to get that kind of behavior that's off by default?

1: ASCII control characters are highlighted and shown after a `^` similar to this change. Multibyte characters that are unprintable are shown in brackets and highlighted, and invalid multibyte characters are shown in brackets with the bytes split up inside. That it actually actually represents the latter two classes (unprintable vs. illegal) differently is neat.


Its done. See v1.0.4


Wow. These ships are really nice. Great work @endless-sky!


Done, credited you in the readme, [commit #cba906c](https://github.com/Windyo/ghostHunter/commit/cba906c6ed17b31b3431ad9b929021b6302476c7).

Thanks for letting me use this :)


For the people where the tuning result is 138 (=remain at default) the tuning process has never completed. For all other results the  answer is "2".
If calibration is not finished the tri_tail_motor_thrustfactor must remain unchanged. I can only find one place where this parameter gets a new value. Somehow it must have passed the line with ```gpMixerConfig->tri_tail_motor_thrustfactor = minFactor * 10.0f;```.
To get thee it must have done the number of samples and then done ```pTT->state = TT_WAIT_FOR_DISARM```.

1-2 deg error in the average angle have big effect. Intuitively 1-2 seems small and from that I guess that even the same tri can get very different results from one tuning to the next. Right or wrong? Maybe 1 deg is very big in this context and the tuning can be repeated again and again with consistent results? I have not tried that many times.


Hi grappler, unfortunately I don't know php but I need to fix a wordpress theme that is not responsive anymore. I tried to insert the fix above in the functions.php but it didn't work. Can you tell me where to put the code?


因為有依照屬性限制特召的怪獸，陷阱類的怪獸在特召前都要先給怪獸類別讓他們能夠取屬性
真正的陷阱怪獸特召前是在魔法陷阱區，所以理論上不會受改變種族/屬性的效果影響
但幻影騎士團等卡特召前是在墓地，有可能受到不死世界等效果影響，所以不允許他們接受改變屬性/種族的效果


I was wondering what kind of barcodes were hard to read without this change. Can you elaborate a bit?


神犇自然是和我们蒟蒻不一样啦


ORAPI and OREntities are included as jar files in the AndroidLibraryDemo/libs folder

The android SDK path will need to be configured correctly for your machine.


Do we want a decimal button too?


I've added arrow keys to the F7 screen for now, but left F6 as it is.  Ctrl + shift + arrow is getting a bit over-complicated, and changing existing key settings could be annoying for people who use the old ones, especially if they don't have an ANA.

Feel free to play with the controls, though.


I'm not a fan of the amount of the amount of if statements we have for various platforms, but I had never used FreeBSD before yesterday and last year trying to get the Windows build to work from the command line with setup.py was a nightmare.  So since it works for now I'm going to leave it, if Jep grows in popularity to more platforms we're going to need to refactor the build at some point.


Why didn't change マジシャンズ・ロッド/7084129 ?


Where's the source?


Well, we tried our best! Of course honesty is the best policy when it comes to documentation, but not necessarily when doing presentation...


How could `ceylon.repo.dir` be a relative path? It’s specified with `<property location="…"/>`, and `location=` always returns absolute paths.

Rest should be fixed in 33d8972611fc12b28b119e74e6ff00138740e112, can you try again?


Do we really need the double cursor speed? Or maybe it could be remapped to another key?


24e6fe38729e53fed2f004c87944557b112b51a5
Done
Thanky you.


geil danke für die fixes


@mattwynne Cucumber-Ruby and [Cucumber-Ruby-Core](https://github.com/cucumber/cucumber-ruby-core/compare/41286964fc6ed706132cdf87beece4bd3139cb59...432bae9693d13159f385924cd022fbdd660b224e) has been updated to use Gherkin v4. I took the bold move to use `'~> 4.0'` in the gemspecs. It should be safe if we manage to conform to SemVer in Gherkin.


%%%@imcaffrey  ←省选进A队


delete import com.handmark.pulltorefresh.samples.loadinglayout.JingDongHeaderLayout_saves;


It can be a relative path if you override it with `-D` (like we have to do on Jenkins). I also had to override it locally, otherwise it still didn't find the repo.

With your latest changes, it seems to work fine:

```
$ ant clean test
...
test-formatter:

test-cli-quick:
     [exec] 6 total, 6 success, 0 failed

test-cli:

test:

BUILD SUCCESSFUL
Total time: 30 seconds
```


Still learning git, so my question is: what command did you use for this merge


README


Yes, I use it when building mac binaries, where it makes a difference.


Is the path on Jenkins relative? Do I need to do
```ant
<property name="ceylon.executable.absolute" location="${ceylon.executable}"/>
```
?

And what do you mean with it still didn’t find the repo?


Could we also have an `opened` flag for `DidOpenTextDocument` notification. It's not currently possible to reliably determine from the language server if file is saved on disk or not.


@rmenn We need to add `php5-gd` to this.


@Synhtime я долпаеп блин, не откорректил код ctrl+alt+l - и теперь тут куча изменений тупых, которые отвелекают от нужных изменений. давай такого пытаться избежать :+1:


I can provide an absolute path on Jenkins, no problem.

Before your latest change, I had to override `ceylon.repo.dir` in order to find `ceylon.language/1.2.3`, but now it's fixed.


result:
![result](https://cloud.githubusercontent.com/assets/5264687/14581502/91d71710-03f7-11e6-92d1-36a807df0359.gif)


Ah, okay then. So shall I push this to master, and we’ll try if it works on Jenkins? (I guess you’ll still have to update the `ant` invocation)


Так я принципе только через него и работаю
Я же не ты)))


for #6


Cause i was in a rage but felt like i had to awnser
or something like that


Agree that the I term is not exactly the average of the error. But multiply the average with the (constant) integration time it is pretty close to the I.
We want to detect deviation from a steady state so we can decide that there is no point sampling right now.  The I react slowly to a step change. The D term might be the right stuff for the purpose but I assume it is far to hot.


其實任意同城是指該武將不是自己一人在城？


Repository to show your skills in using markdown?


1539e1e01dad434b33ad743c33e9b2f94e11ea43
Since most of the cards are once per turn, these rule can still apply.
We can use EFFECT_FLAG_PHASE_MULTIPLE to mark those special cards.


This actually broke the path on Ubuntu, and the next line also. I had to remove '/lib' as $ARMGCC = /usr/lib


Kevin, you are right, it starts getting too complicated going for triple key combos like Ctrl+Shift+arrows. I am still not entirely happy about having to define two brand new keys just for such a small thing, but at this moment I have no better alternative. to propose. I'll give it some thought and if I get a bright moment I'll get back to you.


Just another repository


.... 被豆豆刷屏了 ....


what?


Thanks @mcostalba for reviewing this patch.
I added your suggestions to my fmh2 branch.


contrib/codeanalysis/runcppcheck.sh: line 9: ../cppcheck-1.66/cppcheck: No such file or directory


Note: didn't compile the latex comment after changes.


👍 sounds reasonable to me.


I bet there's an interesting story behind this commit


Sounds cool :) :+1:


Here's the problem area. I know the `@post_id` exists but its not being passed into those params.


Maybe in a custom case we could just have a json editor (like in postman)?
Yeah, and the use case is testing RPC methods that are not implemented in frontend yet (imagine one of other rust developers creating new RPC API - they most probably won't start with changing the status page first)


Some of your indentation is off.


I think this also needs `gem 'newrelic_rpm'` in `heroku.gemfile`.


No disadvantage. Just an option to consider:)


No problem, i hope it introduced no issue, didn't test it that much.


Dapat ung filename ay parehas sa classname. Also, dapat parehas ung capitalization. Ung users.java niyo rin, hindi ako sure kung final na ung file na un kasi maraming mali sa code. Paki-ayos nalang kung un talaga ung code para sa Users na class niyo :)


This was commited before we intruced this magnificient POS:
```
ifeq ($(ARMGCC),)
	ARMGCC := $(shell cd $(shell arm-none-eabi-gcc --print-search-dir | grep 'libraries' | \
		tr '=$(if $(filter Windows_NT,$(OS)),;,:)' '\n' | \
		grep -E '/arm-none-eabi/lib/?$$' | head -1)/../.. && pwd)
endif
```
So that's probably why the paths don't make sense. I'll look into it and fix.


cleanups_and_reworkds (lefticus) - x86_64-Linux-Ubuntu-14.04-clang-3.6: OK (398 of 399 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.75%25-yellow.svg)


yup! that's in there. bundled in too


cleanups_and_reworkds (lefticus) - x86_64-Linux-Ubuntu-14.04-clang-3.6-LibC++: Build Failed

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-0.26%25-red.svg)


Hah yeah I figured, might it be easier to hardcode that base path per OS? Not sure if it would really be that different between flavors.


If you're looking for things to fix/add there are some requests over here: https://en.wikipedia.org/wiki/Wikipedia_talk:Database_reports that I'd planned to go over initially but couldn't actually find the time. The newest requests are at the bottom.


Try using `oauth2:https://mail.google.com/`


Just wanna say thanks for this! :D Saved me the trouble of tracing it myself (it's being collected for [this](https://github.com/DanBrooker/file-icons)).


只要在幻影骑士团的脚本里添上类似于card_add_trap_monster_attribute里面的内容，就不需要这句话


Oh, I guess it needs this https://github.com/thredded/thredded/commit/bcf25d5e3f6ee80f5ccfd1307e2abeac987af4da

Gems are not auto-required in the dummy app, so that any problems with missing requires in the gem are caught during development.


isn't this branch not used anymore, wiiv? I think these need to be committed to `master` instead.


I think you meant to put this in a pull-request.

But when you change a script like you have done, first you make the edit, and afterwards you create the pull-request.
You are still lacking that last step of actually creating the pull-request.


lol

I can only LOL

On Sat, Apr 16, 2016 at 10:49 AM, Gleb Mazovetskiy <notifications@github.com
> wrote:

> Oh, I guess it needs this bcf25d5
> <https://github.com/thredded/thredded/commit/bcf25d5e3f6ee80f5ccfd1307e2abeac987af4da>
>
> Gems are not auto-required in the dummy app, so that any problems with
> missing requires in the gem are caught during development.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/thredded/thredded/commit/1ab40d962f183c9e4f2c780777fbf50730299b78#commitcomment-17131253>
>


а почему настраиваемые поля все убраны?


try making this a real email address?


Apparently this commit breaks Linux usage. On my box it ends up opening [NERDTree](https://github.com/scrooloose/nerdtree) view.

When using CtrlP inside a Git repo, trying to another file results on a message similar to
```
"<path/to/git/root>" Illegal file name
```
Outside a Git repo doesn't work as well (no message like the one above is shown).

Maybe it's some sort of plugin interaction bug?


At the beginning it was like that, hardcoded paths, and I didn't expect them to differ much between flavors. I was wrong :/


Deployment is hard. :sob:


Okay, power consumption tests finished. Seems that my first pro-mini was faulty. With a new one it seems that there is no need for the 5V booster. BM019 runs stable at 3.9V. but i don't know if it's stable for the complete battery capacity (24h)? I will check this out. Power consumption is now at 8.8mAh. So you will need at least a 220mAh Lipo battery for 24hrs. I have a 240mAh lipo. Stay tuned...


cleanups_and_reworkds (lefticus) - x86_64-Linux-Ubuntu-14.04-clang-3.6-AddressSanitizer: OK (2991 of 3049 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-98.1%25-yellow.svg)


This is a testupload via internetbroswer.


When do you wanna meet this weekend?

Sent from my iPhone

On Apr 16, 2016, at 2:43 AM, Cameron Everett <notifications@github.com<mailto:notifications@github.com>> wrote:

Need for adding i option manually is not needed
See commit @ fc53249<https://github.com/cameverett/itr/commit/fc53249a647709ef17dbbccff29e43f68e95f7e6>

-
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub<https://github.com/cameverett/itr/commit/f76f4888b575afe6b33ee23bba3a33b3425700ab#commitcomment-17130304>


card_add_trap_monster_attribute和一般的陷阱卡變身主要的不同是會加上TYPE_TRAPMONSTER
但幻影騎士團並不是陷阱怪獸


public class demo{
    public static void main(String[] args){
        syso("hello world");
}
}


Your CPU is quad-core, so it supports SMP feature


paskaa


其实检查有没有漏掉`SetCountLimit`不是什么难事


cleanups_and_reworkds (lefticus) - x86_64-Linux-Ubuntu-14.04-clang-3.6-ThreadSanitizer: OK (390 of 391 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.74%25-yellow.svg)


oui, c'est bien ça