<b>Developer.com:</b> "The cloud isn't just for network administrators looking for scale, it's also a key development area for developers building applications with open source dynamic languages."
After branching and pushing to the remote, a git remote show origin gives the report
HEAD branch (remote HEAD is ambiguous, may be one of the following):
master
otherbranch
What does the imply?
It is a critical error?
remote origin
Fetch URL: [email protected]:/home/gituser/repos/csfsconf.git
Push URL: [email protected]:/home/gituser/repos/csfsconf.git
HEAD branch (remote HEAD is ambiguous, may be one of the following):
master
otherbranch
After branching and pushing to the remote, a git remote show origin gives the report
HEAD branch (remote HEAD is ambiguous, may be one of the following):
master
otherbranch
What does the imply?
It is a critical error?
remote origin
Fetch URL: [email protected]:/home/gituser/repos/csfsconf.git
Push URL: [email protected]:/home/gituser/repos/csfsconf.git
HEAD branch (remote HEAD is ambiguous, may be one of the following):
master
otherbranch
Short version: How do I set a Git remote's HEAD ref to point to something besides "master"?
My project has a policy not to use a "master" branch (all branches are to have meaningful names). Furthermore, the canonical master repository is only accessible via ssh://, with no shell access (like GitHub or Unfuddle).
My problem is that the remote repository still has a HEAD reference to refs/heads/master, but I need it to point to a different branch. This is causing two problems:
When cloning the repo, there this, warning: remote HEAD refers to nonexistent ref, unable to checkout. That's confusing and inconvenient.
The web-based code browser depends on HEAD as a basis for browsing the tree. I need HEAD to point to a valid branch, then.
Java 8 introduced a Stream class that resembles Scala's Stream, a powerful lazy construct using which it is possible to do something like this very concisely:
def from(n: Int): Stream[Int] = n #:: from(n+1)
def sieve(s: Stream[Int]): Stream[Int] = {
s.head #:: sieve(s.tail filter (_ % s.head != 0))
}
val primes = sieve(from(2))
primes takeWhile(_ < 1000) print // prints all primes less than 1000
I wondered if it is possible to do this in Java 8, so I wrote something like this:
IntStream from(int n) {
return IntStream.iterate(n, m -> m + 1);
}
IntStream sieve(IntStream s) {
int head = s.findFirst().getAsInt();
return IntStream.concat(IntStream.of(head), sieve(s.skip(1).filter(n -> n % head != 0)));
}
IntStream primes = sieve(from(2));
PrimitiveIterator.OfInt it = primes.iterator();
for (int prime = it.nextInt(); prime < 1000; prime = it.nextInt()) {
System.out.println(prime);
}
Fairly simple, but it produces java.lang.IllegalStateException: stream has already been operated upon or closed because both findFirst() and skip() is a terminal operation on Stream which can be done only once.
I don't really have to use up the stream twice since all I need is the first number in the stream and the rest as another stream, i.e. equivalent of Scala's Stream.head and Stream.tail. Is there a method in Java 8 Stream that I can achieve this?
Thanks.
Hello. I have a Dell OptiPlex 360 workstation at work, with 2 x ATI RV280 [Radeon 9200 PRO] graphics cards installed, which are attached to two identical 19" HII flat panel monitors. I'm using the open source Radeon driver with Ubuntu, and the proprietary drivers with Windows. The good news is that dual head configuration works for both OSes. The bad news is, I have to use a different hardware configuration for each OS to achieve this.
Hardware config #1: Dual monitors work for Windows XP Pro like this:
First display -> external VGA port
Second display -> DVI input on gfx card
Hardware config #2: Dual monitors work for Ubuntu 10.04.1 like this:
First display -> VGA port on gfx card
Second display -> DVI input on gfx card
I connected up the displays according to Config #2 and booted up Windows, which resulted in a mirror image on both screens. I was unable to login, as the login box was not visible. I unplugged the VGA lead from gfx card and plugged it into the external VGA port (Config #1) - Windows dual head works again, but the VGA-connected screen is not recognised by Ubuntu and remains in standby mode. Is it possible to configure a dual head setup for Ubuntu using Config #1, or am I missing something?
I tried setting up dual monitors using Config #1, this morning which didn't work. By default, there is no xorg.conf file in Ubuntu 10.04.1, so I generated one using:
$ sudo X :2 -configure
X.Org X Server 1.7.6
Release Date: 2010-03-17
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-27-server i686 Ubuntu
Current Operating System: Linux harrier 2.6.32-24-generic #42-Ubuntu SMP Fri Aug 20 14:24:04 UTC 2010 i686
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-24-generic root=UUID=a34c1931-98d4-4a34-880c-c227a2936c4a ro quiet splash
Build Date: 21 July 2010 12:47:34PM
xorg-server 2:1.7.6-2ubuntu7.3 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.16.4
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.2.log", Time: Mon Sep 13 10:02:02 2010
List of video drivers:
apm
ark
intel
mach64
s3virge
trident
mga
tseng
ati
nouveau
neomagic
i740
openchrome
voodoo
s3
i128
radeon
siliconmotion
nv
ztv
vmware
v4l
chips
rendition
savage
sisusb
tdfx
geode
sis
r128
cirrus
fbdev
vesa
(++) Using config file: "/home/michael/xorg.conf.new"
(==) Using config directory: "/usr/lib/X11/xorg.conf.d"
(II) [KMS] No DRICreatePCIBusID symbol, no kernel modesetting.
Xorg detected your mouse at device /dev/input/mice.
Please check your config if the mouse is still not
operational, as by default Xorg tries to autodetect
the protocol.
Xorg has configured a multihead system, please check your config.
Your xorg.conf file is /home/michael/xorg.conf.new
To test the server, run 'X -config /home/michael/xorg.conf.new'
ddxSigGiveUp: Closing log
$ sudo X -config /home/michael/xorg.conf.new
Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
ddxSigGiveUp: Closing log
I then booted Ubuntu in failsafe mode, dropped into root shell, and executed $ X -config /home/michael/xorg.conf.new again. The screen went blank and turned off, so I reset the machine.
There must be a way round this. Any help to set up a dual head config for Ubuntu using Config #1 would be hugely appreciated.
TIA,
Mike
I'm working with a new team that has historically not done ANY unit testing. My goal is for the team to eventually employ TDD (Test Driven Development) as their natural process. But since TDD is such a radical mind shift for a non-unit testing team I thought I would just start off with writing unit tests after coding.
Has anyone been in a similar situation? What's an effective way to get a team to be comfortable with TDD when they've not done any unit testing? Does it make sense to do this in a couple of steps? Or should we dive right in and face all the growing pains at once??
EDIT
Just for clarification, there is no one on the team (other than myself) who has ANY unit testing exposure/experience. And we are planning on using the unit testing functionality built into Visual Studio.
Hi i just installed ubuntu 12.10 on my ssd(picture below) and i set up my home directory to
the 1 TB disc(picture below).
I want in general use the ssd as my root folder as u can see, and install only the apps which are necessary.
Games and other stuff goes to the 1 TB disc, but this disc shows me in gparted a usage of 14 GB on a freshly install, whats wrong?
What about the ssd, do i have to manually optimize things?
thx
Alex
PS: What if i want to install a Game to my home folder, i heard sth. of a symbol link, how to do that?
Azure uses certificates to manage secure access to the management side of things. I’ve started looking into azure for some SQLBits . So in doing so I needed to configure certificates to connect. VS nicely will create a cert for you and copies a path for you to use to upload to azure. I went to the Azure portal ( https://windows.azure.com/Default.aspx ) found the certificate bit and added the certificate. However after doing this I couldn’t connect. After trying numerous fruitless things, including...(read more)
<b>TuxRadar: </b>"We asked prolific kernel hacker (and Linux Format reader!) Greg Kroah-Hartman to tell us what it takes for newbies to patch the Linux kernel - here's what he had to say."
Hi Guys,
I'm a Administrator (unix, Linux and some windows apps such as Exchange) by experience and have never worked on any programming language besides C# and scripting on Bash and lately on powershell.
I'm starting out as a service provider and using multiple network/server monitoring tools based on open source (nagios, opennms etc) in order to monitor them. At this moment, being inspired by a design that I came up with, to do more than what is available with the open source at this time, I would like to start programming and test some of these ideas.
The requirement is that a server software that captures a stream of data and store them in a database(CouchDB or MongoDB preferably) and the client side (agent installed on a server) would be sending this stream of data on a schedule of every 10 minutes or so.
For these two core ideas, I have been reading about Python and Erlang besides ruby. I do plan to use either Amazon or Rackspace where the server platform would run. This gives me the scalability needed when we have more customers with many servers. For that reason alone, I thought Erlang was a better fit(I could be totally wrong, new to this game) and I understand that Erlang has limited support in some ways compared to Ruby or Python. But also I'm totally new to the programming realm of things and any advise would be appreciated grately.
Jo
In recent years, I have only written small components for people in larger projects or small tools. I have never written a unit test and it always seems like learning how to write them and actually making one takes a lot longer than simply firing up the program and testing for real.
I am just about to start a fairly large scale project that could take a few months to complete and whilst I will try to test elements as I write them (like always), I am wondering if unit testing could save me time.
I was just wondering if anyone could give good advice:
Should I be looking at unit testing at the start of the project and possibly adopt a TDD approach.
Should I just write tests as I go along, after each section is complete.
Should I complete the project and then write unit tests at the end.
Forgive my newbishness but I have a question to ask about teamwork...mainly because I stink at it. Most of my projects up until this point have been solo so I have a very limited experience with teamwork. I did make graphics for a game that was being developed by several people, but that was completely different than programming with several different people.
Right now I'm working with someone else on an indie MMO along with a few other team members. I've already made some pretty stupid mistakes, (like rewriting EVERYTHING) so I have two questions for you guys:
1) What are some of the most common mistakes that people make in a team environment and how can they be avoided?
2) How can the structure of your program be altered to allow for multiple teams members to work on different parts of the program at the same time?
P.S. Is this the right stack exchange site for this type of question? (if not, where does it go? Thanks)
Hi there.
I'm looking for some guidance on CASE tools and whether my concerns are valid.
Recently I was in a meeting between my employer and an external software company which have a CASE tool currently in beta. They demonstrated this tool to us, showing how you build a UML model in Enterprise Architect (or something like it) and then, through their tool, that UML model is transformed into a Visual Studio project, with C# files, stored procedures for SQL Server, code for the data layer, WCF stuff, logging code and allsorts.
Now, admittedly, I don't see the point in this, as in I'm not convinced it will save that much time (plus it feels like overkill). The tool authors said that a trial of the tool at another company had saved a team there 5 weeks of development time (from 6 weeks down to about 1 week) using this tool. I find the accuracy of that estimate hard to believe.
My main concern is whether using this tool is going slow down my productivity. For example - Say I have a UML model which I built a VS solution from. Now, I want to rename a class method to something else; will this mean having to update the UML model first and then rebuilding the code? Is this how case tools normally work?
Something I will need to check with the authors is the structure of the generated VS solution. I like the Domain Driven Design way of project structure - Infrstructure, Services, Model, etc. I doubt very much this tool will do that.
Also, I've been playing around with Entity Framework Code First and think it's a great way to build the data model. I have nice repositories, unit of work classes and other design patterns that work well with EF. I have data anootations and stuff like that working great. By not having EF (the CASE tool uses it's own data layer code) I'm concerned that this tool's data layer code might not be a nice to integrate in the UoW pattern, repositories, etc. This I will need to verify when I get a closer look at the generated code.
What are other people's experiences with CASE tools? Am I being paranoid about nothing? Am I being unfair - are my negativities unfounded?
EDIT:
I like to use TDD/BDD for building my code, and using a CASE tool looks like it will make this difficult. Again, any feedback on this would be great.
Cheers.
Jas.
need some of you to remember back to a time when you might have been bad at programming...
Been at my new job (as a software developer) for a couple of months now, passed probation period. Have very little programming experience (C++ only) and am currently working with asp.net MVC and silverlight. So there's a website the company has been working on and I am joining the effort to make it better, iron out bugs etc.
The problem is - learning about a system/website which has already been made, via visual studio. I ALWAYS feel HUGELY overwhelmed, never knowing which part of this line should I look up, and generally having lots of trouble getting the big picture. Visual studio itself is something I'm finding it difficult to get to grips with, let alone the asp.net framework.
I get the impression that because my coworkers have more experience than me, they are getting all the good jobs, and I am left with crap to do - stuff which is not even vaguely programming. Meaning they are learning/creating more, and I am learning/creating near nothing. I'm getting demoralised, and too scared to say anything.
I'm not stupid, I've read and practiced plenty of the fundamental programming concepts...I'm just bloody scared of this damn framework. I look at it and just feel paralyzed.
The result is that I keep asking the older veteran guy of questions, and he is getting irritated, and would rather give me easy/mindless/non programming jobs to avoid wasting time with helping me out. Then when I don't understand something, I'm hesitating about whether or not I should ask him yet, and trying to decide if it would be a waste of time.
I'm the kind of person who picks things up slowly, but with a lot of attention to detail. The former I think is making me look incompetent though.
Anyone get where I'm coming from please say something helpful....I'm scared of losing my job in a few months or something...
I am learning to use the IIS Rewrite module and some of the "features" listed in the page is confusing me. It would be great if somebody could explain them to me and give a first hand account of when you would use the feature.
Thanks a lot!
Rewriting within the content of
specific HTML tags
Access to server variables and HTTP headers
Rewriting of server variables and HTTP request headers
What are the "server variables" and when would you redefine or define them?
Rewriting of HTTP response headers
HtmlEncode function
Why would you use an HTMLEncode in the server?
Reverse proxy rule template
Support for IIS kernel-mode and
user-mode output caching
Failed Request Tracing support
i've made an app using wxpython, i have some .py files and some icons, how can i package it for uploading it to launchpad??
i've already set a ppa and it seems like i need to organize my files before packaging, i mean the debian file structure needed to make a tar.gz source package and how to upload it... i've read some guides (that have an already made tar.gz source package) but as this is my first app i do not understand most of the things...
any help?
So, I continue to try to come up with diagrams and information to help new SharePoint developers wrap their heads around this SharePoint beast, especially when those newer to development are on my team. To that end, I drew up the below diagram to help some of our junior devs understand where/when code is being executed in SharePoint at a high level. Note that I say “High Level”… This is a simplistic diagram that can get a LOT more complicated if you want to dive in deeper. For the purposes of my lesson it served its purpose well. So, please no comments from you peanut gallery about information 3 levels down that’s missing unless it adds to the discussion. Thanks So, the diagram below details where code is executed on a page load and gives the basic flow of the page load. There are actually many more steps, but again, we are staying high level here. I just know someone is still going to say something like “Well.. actually… the dlls are getting executed when…” Anyway, here’s the diagram with some information I like to point out: Code Scope / Where it is executed So, looking at the diagram we see that dlls and XSL are executed on the server and that JavaScript/jQuery are executed on the client. This is the main thing I like to point out for the following reasons: XSL (for the most part) is faster than JavaScript I actually get this question a lot. Since XSL is executed on the server less data is getting passed over the wire and a beefier machine (hopefully) is doing the processing. The outcome of course is better performance. When You are using jQuery and making Web Service calls you are building XML strings and sending them to the server, then ALL the results come back and the client machine has to parse through the XML and use what it needs and ignore the rest (and there is a lot of garbage that comes back from SharePoint Web Service calls). XSL and JavaScript cannot work together in the same scope Let me clarify. JavaScript can send data back to SharePoint in postbacks that XSL can then use. XSL can output JavaScript and initiate JavaScript variables. However, XSL cannot call a JavaScript method to get a value and JavaScript cannot directly interact with XSL and call its templates. They are executed in there scope only. No crossing of boundaries here. So, what does this all mean? Well, nothing too deep. This is just some basic fundamental information that all SharePoint devs need to understand. It will help you determine what is the best solution for your specific development situation and it will help the new guys understand why they get an error when trying to call a JavaScript Function from within XSL. Let me know if you think quick little blogs like this are helpful or just add to the noise. I could probably put together several more that are similar. As always, thanks for stopping by, hope you learned something new.
So, I just got a new computer and I want to put Ubuntu on my old laptop. I just need few tips before installing it.
1.Programs, where to download, how to download, what is the "ending" (windows has .exe)
2. How much is command line involved? And where to get the most usual commands?
3.Few programs you recommend (graphics editing, IDE, video player, web browser)
4. Do I have to download drivers when installing new OS? I plan on getting fully rid of Windows. I have no idea of the name of my graphics card, so how do I can get to know what it is if I have to download drivers? (I don't know the name because it's not on the original box, or anywhere on the internet, believe me)
5. When installing new OS does it destroy everything else on the hard drive?
6. Anti-virus, do I need one? I'm not super paranoid, and I don't visit "shady" sites.
Please note that I have never used linux, or any other OS than Windows and sorry for my bad english. If this is the wrong place to post this, then please remove this.
Thank you.
I have been using Ubuntu for abut 2 weeks and and still frustrated by simple file operations.
I want to find a file called 9.jpg. Every internal command 3-rd party program I have tried also gives me 99.jpg, 999.jpg, lovepotion number9.jpg and a zillion other similar ones.
How do you search for an EXACT file name WITHOUT wildcards?
This is only my most recent frustration. I'm obviously missing something basic. good tutorial anywhere?
I am learning ASP.Net and I am confusing between ASP.Net WebPages, ASP.Net WebForms and ASP.Net MVC. I have read a lot of articles and known the simple difference of their functions, but I don't know the differences of their code.
E.g: When I look at
int* p = new int(); ...
I know that it's C++ style.
and
Dim A as String
it have to be Visual Basic.
[?1] I'm not able to detect like that in ASP.Net. How do they different in codes?
I use Visual Studio 2010 Express Edition.I like to use C# (I also was learned VisualBasic in shool, but I don't like him). When I create a new project, there're too many types of project, then, I don't know which I should choose (I just want to make a simple site).
[?2] What are they used to?
Thanks
I need to generate a half pyramid number series with the entered starting number and the number of lines in a html page using Javascript and show the result in html page . I have done the Java scripting and stuff . What I don't get is the logic to it.
Take a look at this you may get an idea what I'm talking about:
Here is my function in Javascript that will be triggered on a button click function
doFunction(){
var enteredNumber=document.getElementById("start");
var lines=document.getElementById("lines");
var result;
for(i=0;i<=lines.value;i++) {
for(j=enteredNumber.value;j<=i;j++) { document.write(j + " " + " "); }
document.write("<br />");
}
}
Help me with the logic to print following order:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
There is a condition. I will specify $start and $lines.
If $start = 5 and $lines = 3 then output should be like:
5
5 6
5 6 7
I have had used the for loop , but that doesn't work if I give my own start number that is higher than the number of lines.
I actually need it done with Javascript, I have had done the necessary but I'm confused with the logic to generate such series (with the user given values) I had actually used two for loops to generate the regular number series like below 1 1 2 1 2 3 and so on.
//
// main.c
// cmd4
//
// Created by Kevin Rudd on 27/06/13.
// Copyright (c) 2013 Charlie Brown. All rights reserved.
//
#include <stdio.h>
int main(int argc, const char * argv[])
{
int x =10, y =20, b = 500;
int z = x*y;
int f = z/b;
// insert code here...
printf("x is:%d, y is:%d, b is %d\n",x,y,b);
printf("x times y is: %d\n",z);
printf("z divided by b is: %d\n",f);
return 0;
}
on print out f = 0. Why?