Great work, thanks for the quality post!
When posting links on reddit you can format them so that instead of showing the address it shows some other text (e.g. the forum thread subject). That way people aren't just clicking on blind links. It also has the advantage that if someone does a search that subject, this topic will show up in the search results.
I have a template for you here: http://collabedit.com/fem43 You can just replace the text in the square brackets with the subject title. I'm going through and working on some of them now. But people can edit the text simultaneously. Then you should be able to just copy and paste that text into your post above so we have all the subjects listed.
Remote pair programming is quite standard. Sometimes you don't share your whole screen but you use a shared google document or something like http://collabedit.com/
At least that's my experience for senior software engineer interviews
I made a C++ program to calculate this. (The only difference is I don't include 1 as a prime, because that doesn't make sense. As a result my base is slightly different, but you can figure it out) I noticed that when multiplying two numbers, for example 4 (0002) and 14 (1001), simply add the columns;
4*14 = 56 0002+1001=1003 (base-prime of 56)
That's a pretty obvious feature of the number system though.
It's harder to pick out the trends for addition and exponentials however. I'll look into it more though, because this is an interesting idea.
Edit: heres the code if you want to grab a C++ compiler to try it out yourself. Also don't try to decompose 0, it will hang.
Of course you should use your favourite tools when you're actually working! I was referring to interviews where, for a large (and growing) number of companies, you will be expected to: code something up in a plain text editor (CollabEdit, for instance) during phone interviews, and actual write out the code on the WhiteBoard and/or on paper during the face-to-face interviews. And trust me, no matter how comfortable you feel in a language, the first time you turn off all the support your IDE provides you, it can be a bit of a shock! So, it's a good idea to practise once in a while doing it without using any IDE support whatsoever.
EDIT: Just to give more specificity, having no syntax colouring and getting comfortable with compiler flags (as well as running the program from the command line) are extremely useful. It's best not to have to practise these the day before the interview! :D ... for example, after many years of using an IDE, switching to a basic text editor came as a bit of a shock to me. I decided to pick up Far Manager (on Windows), and TextWrangler (on Mac) just to practise for a couple of hours every week or so to keep myself sharp.
Hell, the first time I tried it out, I was not happy! Basic stuff like "is it length or length() for an array in Java" - it was embarrassing to say the least. Now, after a couple of years of good solid practice, I can say that I could very much code without an IDE or any form of code completion at all, and it feels good, and I'm ready to crank anything out in an interview! :-)
Congrats on making it to the phone interview!
Things to brush up on: HashMaps (crucial), Big O time-complexity/space-complexity (essential), BFS/DFS, Binary Trees, and other common data structures/algorithms.
You will most likely be using a real-time, online text editor such as http://collabedit.com/, so familiarizing yourself with that sort of environment wouldn't hurt.
Interview itself: 45 minutes. First 10 minutes was spent with brief "getting to know you" questions. Next ~20-25 minutes was spent solving a coding problem. I only had to solve one problem, however I've heard some people have had 2-3 (depends on the interviewer, I guess). Next 10 minutes he asked about my previous internship experience. Last 5 minutes he talked about Amazon/asked if I had any questions for him.
Best of luck!
I see you like to live dangerously. Seriously, even closing the tab and immediately doing "reopen last tab" results in your notes being lost. You're always one little slip away from losing everything, you can't open your notes on a different device, and if you want to save your notes from later, you have to copy them into a different application.
Yes, I'm gonna be that guy and shit all over this actually reasonably cool hack. Sorry. You kind of blew my mind, so I tip my hat to you (and tip my upvote to you,) but it isn't useful.
Not only is it easy to lose your notes, it isn't clear who the intended audience is. If you don't use it often, you're wasting space with the bookmark, unless you put the bookmark somewhere obscure, and then it's more of a pain to find it than it would be to open a different program. If you do use it often, you're better off with any number of better solutions, unless you really want your notes to be stuck on one computer and disappear easily.
If you want to be able to take notes on the web without creating an account somewhere, check out collaborative editing services such as Collabedit. If you have a Google account, you can use Google Docs. These services won't destroy your notes when you close a browser tab, and they let you share your notes among different devices and even different people if you want to.
Personally, I use Evernote, because I take a reasonable number of notes, and they have pretty good clients for the platforms I use. I even upgraded to Premium. I don't remember why I needed to, but I use the product so much and like it so much that I feel better paying money for it than not.
This isn't exactly what you're looking for, but for small one-file projects I help friends with, http://collabedit.com/ is my usual go-to site for it.
Gobby was pretty good too, actually. I don't know if they kept up development though.
We used to use an online editor for phone interviews. I am not positive which one, but it might have been this one: http://collabedit.com/
Edit: After googling it looks like there is a ton of them. So this one may be good or not. Just try out a few.
Here's what I did:
Grab a friend, go on Skype/Hangouts. Open something like http://collabedit.com.
Have your friend ask you a programming question of their choosing (give them a list of possible topics). Time yourself and try to solve the problem in under 30 minutes.
Repeat until you are comfortable and satisfied with your performance.
The key here is practice.
Inspired by your post, I also made a simulation. I was bored at work anyway. I calculated the average amount of draws you get at a certain point in the game (for example there are 12 cards left in your deck of which there are 3 deathrattle cards). There results are saved in a table: https://i.imgur.com/hZitotl.png You can check my code (Python) if you want: http://collabedit.com/8enne
Hopefully, you'll find this usefull
PS: this is my first Reddit post ever so I hope I did everything correctly.
Yep, although I've never sent in anything with an application - do you just link to a page on your portfolio site, or send in a USB stick or something? There's some code samples on my portfolio site, and I can certainly wax intellectual about the game I've been making for the last 12 months, and all of the challenges and such that I've run into, but those things never come up in a phone interview. It's always questions about what languages I know, my confidence level with them, do I know about this tool, or that tool. So, there's this huge volume of information that's awkward to wedge into a phone interview.
Yeah, I'd never expected to do these kinds of tests over the phone, either, but the last few phone interviews have asked me to do live code stuff with tools like collabedit while on the call. In each case I was warned beforehand that there'd be a coding test, so I wasn't blindsided or anything, but during the tests I was asked questions I hadn't practiced recently, and I tried to honor the spirit of them by not secretly Googling the answer in the background, but then I ran into the whole floundering thing each time.
In one case I had absolutely no idea what was going on (a bit-wise test that had no recognizable pattern until I'd gone through like 8 different values), and in another I was asked to reverse a linked list - something that's trivial if you've seen it recently, but really tricky if you're trying to figure it out on-the-fly, in your head (I probably should have had a paper and pen handy). In both cases I didn't get a call back, came out of them kinda pissed off that my value as a programmer was measured by a yardstick like that.
Aha, I've finally managed to reproduce the problem for myself. I believe that your program does not have read/write access to the folder it is in.
Try moving the file to a place like C:\flairbot\ and see if it works there. If you need to, edit the permissions of the folder; when I go to the Security tab of the Properties window, I have "Full Control" checked for every listed user.
This might go faster if we do the live-chat over on collabedit. I didn't expect the little things to build up like this
Thank you.
I get this error
E5108: Error executing lua [string ":lua"]:14: Expected 2 argument
If have this full thing wrapped inside lua <<EOF
. That reside in after/plugin/nvim-tree.lua.rc.vim
Here is the link to full file - http://collabedit.com/62jg4
Can you please help me with what am I missing?
yes variable resistor. I see some change but I get inconsistant readings. It baselines at 10 and with any of the button presses it will go to random numbers like 8.97, 5.17, 7.8.
​
Of course! We were all beginners at one point and posted on this subreddit (I'm still learning, but I help where I can) I'm just giving back to all the wonderful people who helped me on my journey
A (slightly) better way of formatting your code is like this: http://collabedit.com/4j6sp
And I learned this too late, but learn how to use your debugger. It will help TREMENDOUSLY
Above code doesn't work so far.
Here is error:
Can you run your code?, it doesn't work on my MacOS.
​
trymap.cpp:21:66: error: no member named 'invoke_result_t' in namespace 'std'
auto mymap(Fun f, const std::vector<A>& vec) -> std::vector<std::invoke_result_t<Fun, A const&>>
~~~~~^
trymap.cpp:21:82: error: 'Fun' does not refer to a value
auto mymap(Fun f, const std::vector<A>& vec) -> std::vector<std::invoke_result_t<Fun, A const&>>
^
trymap.cpp:20:19: note: declared here
template<typename Fun, typename A>
^
trymap.cpp:45:2: error: expected ';' at end of declaration
}
Not sure if you're being serious, but I thought it would be fun to start off such a list.
List: http://collabedit.com/j6kv9
It's not an exhaustive list by any means so feel free to add to/edit the order of the list.
Try my mega mirror with file names to figure out the author https://mega.nz/#F!cBdHVYCY!Mh_u37-m8SEuCk6rQ8j7GA
You can also get the filename list here https://hastebin.com/nanebudawo.http
And then find the source in this list sorted by author http://collabedit.com/69x3v
Probably you won't find the source though, since the authors in this post tend to keep their work for themselves.
During creating the list of the sources (http://collabedit.com/69x3v) I noticed that this is just a screenshot dump from the #screenshots channel in the Virt-A-Mate discord. Where the authors never publish their work. So in the end even you didn't see any of this in real time. Sad to realize this. Don't get the point of putting in so much effort in creating content and not publishing it at all, not even for money. Really sad situation in this community. Maybe VaM needs a share button and a sane file format for this to be possible.
I've been playing Solgaleo GX since its release, and I'm content of playing it until it rotates (probably next rotation).
I would like some feedback on how to improve my deck, this is what I currently have and use: http://collabedit.com/xpat4
Thanks.... I removed (black boxed) a bunch of stuff that doesn't relate to the problem.
const Container = () => {
// get search params if they exist
const receivedSearchParms = new URLSearchParams(location.search);
​
const onSubmitHandler = value => {
setSearchTerm(() => value);
};
​
const onChangeHandler = value => {
setActiveFiters(() => value);
};
​
// some more handlers etc....
​
​
​
useEffect(() => {
buildSearchAPIEndpoint(); // this will build a string and store it in state called searchAPIEndpoint
}, [activeFilters, clientLocation, cleanedZipcode, searchTerm]);
useEffect(() => {
getResults();
}, [searchAPIEndpoint];
​
​
useEffect(() => {
// when component mounts check if there are params if so apply each filter which will set multiple states
receivedSearchParms && mapUrltoState();
// handle back button
window.addEventListener("popstate", function(event) {
mapUrltoStates();
});
}, []);
​
const mapUrltoStates = () => {
for (let [p0, p1] of receivedSearchParms) {
if (p0 === "radius") {
setRadius(p1);
} else if (p0 === "zip") {
setCleanedZipcode(p1);
setZipcode(p1);
} else if (p0 === "keywords") {
setSearchTerm(p1);
} else if (p0.startsWith("Filter_")) {
const checkedOptions = p1.split(",");
checkedOptions.forEach(option => checkHandler(p0, option));
}
}
};
I don't know why it shows the slash character everywhere, I just copied and pasted the Code from VS..
Here' s a link with the code withoud the slash character everywhere
I assume you are looking for background services for android only right? Ive used back ground services/listeners to operate a blue tooth padlock http://collabedit.com/qs862. You're going to have to use pyjnius and understand how java+android does background services. It's a little tricky but once you kind of get the idea of how pyjnius works and how back ground services or listeners work its not too bad. You'll also need to do some tweaking to your gradle template to add back ground service to your app. It took my awhile get a feel for it all but it IS possible to use back ground sevices with Kivy. Also check out some of plyers source code theres some examples in there too probably.
I googled “online notepad with syntax highlighting” and got many results.
http://collabedit.com/ Looks pretty promising. It’s just meant for collaboration but it works without that feature.
There is also something called rollapp which is a cloud based service that runs full programs through the browser. They have notepad ++. It’s free but they offer paid tiers.
[](/user/TheWizardOfJaws)Your submission has been automatically removed.
This seems to have occurred because it is not a direct link to a single image, or it is not hosted on an image hosting site.
READ BELOW BEFORE MESSAGING THE MODS ABOUT THIS REMOVAL. THIS IS ALMOST ALWAYS THE REASON.
If you did submit to imgur and this was removed, you most likely linked to an imgur page and not to the .jpg of the image itself. Please double check this, 99% of the time this is the issue. If you are using RES, it automatically fills in .jpg when you look at the link, but most of the time it actually isn't there.
The URL of your submission needs to end with .jpg, .jpeg or .png, and it should be hosted on an image hosting site, such as imgur or minus. If you are submitting an image, then please be considerate of mobile and RES users, and resubmit your post as a direct link.
For your convenience, here is your submitted link with a .jpg file extension appended to the end. Please check that it works. If it does, retry your submission with this link:
http://collabedit.com/a8h5x.jpg
If the above link does not work, right-click on your image, select Copy Image URL, and paste that into the reddit submission page.
I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/photoshopbattles) if you have any questions or concerns.
You can log into Gmail on the Go and send/receive emails.
http://collabedit.com/ might work. It's a shared web-based notepad that has a chat window. When you visit you get a unique url, such as
Tell your friends to visit that URL and you all can type into the same document and you can chat in the chat window. It's text based so you have to type using the Go's virtual keyboard until Oculus supports Bluetooth and USB keyboards. I've gotten the sideloaded Samsung Internet Browser to work with a wireless keyboard via an OTG plug, so maybe that might work if you test it -- assuming you'd rather try to type using a computer keyboard.
Ideally, voice recognition arrives so you can speak in all apps instead of typing in Go VR. You can speak on the Gear VR.
Regardless of what you do, your friends are going to have to enter a URL into a Go browser. You could search for another online shared notebook that has a shorter name than collabedit.
What you're describing is commonly known as Collaborative programming, and there are many sites that can do this, ranging from just a shared-file to a shared directory and VM instance.
I personally like Codeanywhere because it includes a VM, Floobits has the most setup-time cause you have to install tools to get everything working.
CollabEdit is basically just a Google Doc with programming syntax highlighting.
I do phone screens before folk come in using http://collabedit.com/ I ask 3 questions of slowly incrementing complexity and it never ceases to amaze how bad people are. Your example is pretty complex. Trust me, try asking my first two 'simple' questions and you will filter out a large number of candidates: Q1. Write a function that takes a string as an argument, the string is a sentence containing space separated words. The function returns a string with the words in the sentence reversed (not the string reversed but the words). Q2. Write a function that takes an argument of int that is the index into the Fibinacci sequence and returns the number in that location. Reminder, Fibinacci sequence starts with 0, 1 and the next number in the sequence is the sum of the previous 2 numbers.
Thanks for taking the time to help me out. The Shift/Ctrl text is actually a thing that is supposed to be positioned at the mouse coordinates relative to the window. Awkward placement for something like that, but I couldn't think of a better spot, haha. It was the one thing that worked correctly in both.
However, I did some debugging as you suggested and found that for some reason, the resolution of the .exe file is 1024x855 whereas the resolution when I run straight from GM is the intended 1024x1024. However, most of the things in my game are drawn / placed based on the window size, so I'm not sure why my inventory is all wonk. You can see the drawing code for it here: http://collabedit.com/9hdfe
As I said in the original post, I set the window size to be 1024x1024 in the creation code of my first room and I don't think I have any other variables that affect scaling. So the change in resolution has to be it. Still uncertain on what could be causing it, though. :(
Thanks for taking the time to help me out and sorry about not posting enough info. Here's the code for drawing my inventory: http://collabedit.com/9hdfe
In regards to scaling, most things on my game are drawn / placed based on window size. Also, I did some debugging and found that when I run my game from GM, the resolution is 1024x1024, but when I run from the .exe, the resolution is 1024x855. However, the view_wview and view_hview are consistent at 1024x1024 for both.
Hi! I tried to add it like this but clearly i did it wrong. I viewed the doc link you posted but im still a little confused. I have added new tab code to other drupal templates but the array functions were structured different than this one so it has me a little stumped. print l(theme('image', array('path' => $data['imageURI'])), $data['imageURL'], 'attributes' => array('target' => '_blank'));
Here is the link to the full text incase that helps http://collabedit.com/b97x4
I tried that, altering the filepath and it's still failing to write returning an error opening file error. Do I need to create a raw text file manually or will C++ create one automatically? http://collabedit.com/s7u7e
I can't speak for everyone but the interview went as follows:
Senior Frontend Developer (I forgot the fancy name for the position)
Stage 1 - Tell me about yourself and projects you've worked.
Go to this link (http://collabedit.com) and they send you an interface
Pretty much you gotta get ok'd by both teams. Since then I made it my mission to know the ins and outs of css so if asked to build an interface in 20 mins I could easily.
Stage 2 (on site) - not sure I didn't get to this step didn't do so hot the css part. (I heard from recruiter that it would be more in line with what you mentioned.)
I tried using IE but I ended up extremely confused. In the end, I went in a slightly different direction. Here's what I came up with: http://collabedit.com/eduad
I used code from a few different macros that did similar things to what I'm trying to do. But, I've never done anything like this before so I'm not sure where I went wrong. The code above doesn't work.
I'm using URLs like the following: https://www.linkedin.com/company/microsoft
Do you know what I've done wrong? I'm rather lost at this point.
Compiling list of genres for week 3 vote, add some here http://collabedit.com/xekde
any tracks added after this comment won't be added to the compilation download
That doesn't need an IDE though, and collabedit is incredibly popular across the industry for that exact scenario. That's how Facebook does remote code interviews, for example.
So you don't really need to have programming experience, just update fields with translations.
A field is basically a key-value pair, where the key is the name of the string, and the value is the translated string itself, where:
'champion-blackbolt-name': 'Black Bolt',
In this example 'champion-blackbolt-name' would be the key of the string, and 'Black Bolt' would be the English string that I actually use.
At this point just go through all of the English string values and translate them to Turkish and then I can set up a Turkish translation of the app.
Hey, I'm not sure how I'm setting up the guides for multi-lang yet, I'll probably figure that out this week.
For the rest of the app, I already have multilang in the works so you can start updating strings at http://collabedit.com/jtfjm and then I'll put this code into the app once it's ready. You can already see a russian version live that another user set up for me!
Feel free to shoot questions if you have any.
Hey, so I've made it not too complicated to translate the app over, I have all of the strings here for espanol http://collabedit.com/pwxck and once you are happy with it, I'll update the app with that code.
Just a couple of notes, only change the values, not the keynames, as they are used to map the strings. For shortnames, you can get rid of the current ones and then just add them when its appropriate for a given champion name using the 'champion-ID-shortname' key where the ID is the respective champions ID as per the names.
Haha, it happens to everyone. It's always the smallest things.
By the way, you shouldn't be using GameObject.Find in Update() because of reasons. You can predefine those things in the Start() function.
If you don't want to code it, you can also just make Public variables for those GameObjects/Text Components and just drag them into the object in the inspector.
Here's a code example anyway (at work, excuse any mistakes): http://collabedit.com/t9f76
hi thanks for responding! i added your coded starting in line 10 and it didnt do anything, care to take a look?
(website will ask for you name just click cancel and it will let you see my code) thanks again,,hope we can crack this http://collabedit.com/u428b
Hey, if you're still up I got stuck on part 2-b( finding the years). I was told to loop through the length..
i've come up with this so far;
for(int j=0; j<Date.length; j++){
I need my output to be
1941 [0, 365) 365 days
1942 [365, 730) 365 days
1943 [730, 1095) 365 days
1944 [1095, 1461) 366 days
1945 [1461, 1826) 365 days
since, my date array is a string. how would I code this? my code so far, http://collabedit.com/gundu
what i'm working on starts at line 66
// Currently reading weather data and converting it, this is my code so far. http://collabedit.com/v6v64 I was able to successfully do this before my professor required us to store the variables in arrays.
what I want to do is, have the value in my loop which is double y[i] to be converted to Fahrenheit. however, I have no idea how to pass i into my method. I just get that the value is undefined. i cant write my method like this --> public static double CelsiustoFahrenheit(double y[i]){ y[i] = y[i]/10; y+= (y[i]*9/5)+32; return y[i];
It's actually using a plugin that creates these popups, so I'm really not sure of this. Digging into the plugin files, in popup-maker-site-min.js, I found preventDefault() mentioned a few places. Here is a file with the mentions of it (these are just snippets taken from the file)
It's actually using a plugin that creates these popups, so I'm really not sure of this. Digging into the plugin files, in popup-maker-site-min.js, I found preventDefault() mentioned a few places. Here is a file with the mentions of it (these are just snippets taken from the file)
Why how do I still see it then? Maybe mods ninja removed it, so I can see it, but others cannot. Which is why it never got upvoted or downvoted.
Anyway, I uploaded it to this website. All file sharing websites are blocked at my workplace. So here you go. If someone can format it and put it on reddit, I dont care.
I like to use collabedit for programming interviews, but I've also given interviews where I simply asked the candidate to describe an algorithm that they'd use to solve a particular problem. If they want you to do a collaborative editing session, they'll let you know beforehand that they want you to have access to a phone and a computer.
Study some common programming interview questions. Don't just look at the solutions; try to solve each one, even if you think the answer is trivial. Typing out concise solutions to simple questions will be good preparation.
No, once the time's up the post either stays or goes. Comments added later won't revive it. This could be written in, but let's get the regular one working first.
I'm heading down for dinner now, but why don't you join the collab for live chat. We can get this working much faster that way.
If you leave the bot running, and make a new post, does the bot immediately delete it or does it scan it at least once?
You sure you put DELAY
in seconds?
If you want to, we can make this go a little faster with CollabEdit. You might prefer to remove your password from the script before joining.
Sure! I have tried TONS of variations from using prepackaged flour to finally making my own mix. Most gluten free bread is so devoid of nutrients that you might as well chew on a styrofoam chip.
i am writing the recipe and will post it.
Edit to add recipe. Most online text dumping locations are blocked at work. See if this link works.
If not, please let me know.