• What are you working on? v67 - March 2017
    3,527 replies, posted
[QUOTE=Foda;52844613]hey -- no worries! we make mistakes and I don't take it personally when someone doesn't use ST for whatever reason :happy:[/QUOTE] I use ST every day, and tend to think it the best balance of usability and power in the git UI world. That being said, is the full screening bug/top bar dragging/windowing bug on Windows that has been reported a million times and marked resolved ever going to get looked at and fixed? Serious question... I understand there are a million issues on ya'lls plate at any one time, but this seems like a really fundamental one that has been around for ages. (Scratch that, issue is open again but unassigned SRCTREEWIN-6983] And more general question, why do you guys keep overhauling the UI and changing icons?
for one of my class the assignment this week and last week, it was to make mobile app for github. I've never played around with react native because when it was out, it was only for macs. didn't realize how easy it was to use it, but organizing seems like a bitch. [vid]https://cf-e2.streamablevideo.com/video/mp4/79j0e.mp4?token=1509563361-Z57jAbW1uMMJneVKHfmW6i93pucGTP%2BXBfOMTvFjNso%3D[/vid] probably one of my favorite class because of how laid back everything is and we're forced to try new stuff basically. had to scrape wikipedia tho. that was awful i wanted to kill myself :facemelt:
They got an api :downs: [url]https://www.mediawiki.org/wiki/API:Main_page[/url]
[QUOTE=LennyPenny;52844923]They got an api :downs: [url]https://www.mediawiki.org/wiki/API:Main_page[/url][/QUOTE] yeah, i know. the whole point of it was to learn how to scrape websites i think. Most of the people just dropped that assignment because it was so tedious v:v:v
[QUOTE=DrDevil;52844616]I've tried to create my own orbital planning tool a few years back and used GMAT as a reference. After reading into the code I wanted to kill myself though... wxwidgets sucks.[/QUOTE] yeah, after using immediate-mode gui's i never want to go back to the old style a la wxwidgets and Qt. fixed the math problem: using GMAT's math reference, I found out you're supposed to use the Legendere Polynomial's [I]derivative[/I], not it's value, at (N, M). The math theory text I got from Goddard does not specify this - maybe it assumes one reaches this conclusion, or that one already knows this, but I certainly did not. Things are stable now so full steam ahead on fixing the broken Runge-Kutta propagators and maybe even adding a symplectic integrator while I'm at it.
[QUOTE=Foda;52844613]hey -- no worries! we make mistakes and I don't take it personally when someone doesn't use ST for whatever reason :happy:[/QUOTE] SourceTree helped me get into the habit of easily committing changes I make in my projects, so thank you for that. But I do miss the old GUI and probably won't be updating it for awhile, as each new update seems to break one thing or another. I'm not sure what Atlassian is smoking, but 2 people for each OS is absurd. They want everyone to use a program that is progressively getting worse?! Do they even use their own program? Seriously, the last version right before the GUI update was [i]perfect[/i]. It was not broken to the point where it [i]needed[/i] an update. But no, let's update the buttons and break a bunch of shit for no reason! Whoever is in charge of constantly breaking ST, I would like to say this: "If it ain't broke, don't fucking fix it!"
[QUOTE=CarLuver69;52845769]SourceTree helped me get into the habit of easily committing changes I make in my projects, so thank you for that. [B][...][/B] Seriously, the last version right before the GUI update was [i]perfect[/i].[/QUOTE] Couldn't agree more. The only thing I wish the official git app had was showing all the branches and commits in a diagram like ST has
UE4 c++ isn't too bad. Except for the part where it mentions nowhere that you have to manually define the == operand for your custom Ustructs. Idk why I didn't think about it, but that was a good 20 minutes staring at a good ol' fuck about error and ctrl-F'ing "==" only to realise I had never used "==" and that my problem wasn't that I had used it somewhere incorrectly, figured I had went for a = and accidentally double typed or some shit. Got me good UE4 haha, dickhead.
The GitHub desktop application used to be hot garbage, is it still hot garbage? I just use the terminal for everything, manually do any conflict resolution. I keep seeing lecturers desktops with GitHub desktop and I'm just like, no, please. But maybe it's better now.
[QUOTE=reevezy67;52847391]The GitHub desktop application used to be hot garbage, is it still hot garbage? I just use the terminal for everything, manually do any conflict resolution. I keep seeing lecturers desktops with GitHub desktop and I'm just like, no, please. But maybe it's better now.[/QUOTE] Why don't you like try it or something?
[QUOTE=reevezy67;52847391]The GitHub desktop application used to be hot garbage, is it still hot garbage? I just use the terminal for everything, manually do any conflict resolution. I keep seeing lecturers desktops with GitHub desktop and I'm just like, no, please. But maybe it's better now.[/QUOTE] It's still pretty bad, but bearable if you just use it to clone / commit / pull / push, then use VS's git support to handle merge conflicts.
[QUOTE=reevezy67;52847391]The GitHub desktop application used to be hot garbage, is it still hot garbage? I just use the terminal for everything, manually do any conflict resolution. I keep seeing lecturers desktops with GitHub desktop and I'm just like, no, please. But maybe it's better now.[/QUOTE] It's still garbage
[QUOTE=reevezy67;52847391]The GitHub desktop application used to be hot garbage, is it still hot garbage? I just use the terminal for everything, manually do any conflict resolution. I keep seeing lecturers desktops with GitHub desktop and I'm just like, no, please. But maybe it's better now.[/QUOTE] Used to understand basic git workflow. Good for an introduction to git. Bad if you are doing real work.
Was looking up SO for the order of sender/e in C# because I wanted my own events to match and I thought it was e/sender for whatever reason. Anyway, the comments for this gave me a chuckle: [url]https://stackoverflow.com/a/14479340[/url]
Worked a bit today on my 100% client-side OAuth client at work today. Got it to work that I can do a ImplicitPopupFlow without having any javascript running on the callback page. [vid]https://my.mixtape.moe/hbxint.mp4[/vid]
[QUOTE=Mega1mpact;52848269]Worked a bit today on my 100% client-side OAuth client at work today. Got it to work that I can do a ImplicitPopupFlow without having any javascript running on the callback page. [vid]https://my.mixtape.moe/hbxint.mp4[/vid][/QUOTE] I have been looking for something like this in the past - is there a github repo yet?
[QUOTE=LennyPenny;52848644]I have been looking for something like this in the past - is there a github repo yet?[/QUOTE] Currently it's still part of this repo but I'm planning on splitting it up in the near future. It needs some cleanup, tests etc. Feel free to use it though, it's licensed under BSD-3. [url]https://github.com/MapCreatorEU/m4n-api/tree/develop/src/oauth[/url] Also it only supports implicit and password flows for now and not refresh tokens etc.
FileIO for the player is handled in UE4 now, next up is to handle the fileIO for persistent levels and npcs. I'm curious if there's an easier way to handle saving stuff but apparently from the quick documentation search I did the built in save system is pretty bunk so I just decided to make my own.
[vid]https://my.mixtape.moe/xckkpg.mp4[/vid] (music)
[QUOTE=DrDevil;52843601]Post a video or screenshots please, can't play it on linux :([/QUOTE] My bad. I didn't even think to package it for anything other than Win64. I'll post a video in a few, and if you want, I'll package it for Linux so you can try it. I'm still working on it, currently trying to improve the level generation algorithm. Currently it's a relatively simple, unintelligent path-finding algorithm that iterates from one side of a grid to another. Since you guys were sort of debating on the usefulness of blueprints, I'll mention that most of the code for the game is written using blueprint. It would certainly run faster in c++, but I think that blueprint has improved greatly over its relatively short life span, and since you can write your own nodes in c++, it's infinitely useful as a tool. I'm pretty new to coding, but that's just my relatively inexperienced two cents. Not that anyone asked for it.
While searching through the NASA Technical Reports Server for more information on gravity models and modelling techniques, I also happened across this neat paper: [URL="https://ntrs.nasa.gov/search.jsp?R=20150019662"]link[/URL] someone decided to analyze the original trajectory of the craft from the novel edition of "The Martian" and see if it was possible and consistent with their own solutions :v: on the topic of what I'm working on: trying to find or make a system to handle ridiculous things like ( 265! / 266! ) without failing due to the fuckhuge numbers involved. [editline]edited[/editline] also found a paper about shooting down an asteroid that's going to impact earth with [URL="https://ntrs.nasa.gov/search.jsp?R=20140017799"]very little warning time[/URL] tons of neat stuff on this site. i'm actually credited as the secondary author for a few papers on here, but nothing that neat
I need a better workflow between my laptop and my desktop. But I have such large directories to sync between them like virtual environments and workspaces. Does anyone have any ideas? Google Drive used to suffice for syncing code between them but that's not really gonna cut it anymore. I was thinking may I should just setup a NAS or get cloud storage and just sync my changes to it when I'm done with something for the day.
[QUOTE=Adelle Zhu;52853322]I need a better workflow between my laptop and my desktop. But I have such large directories to sync between them like virtual environments and workspaces. Does anyone have any ideas? Google Drive used to suffice for syncing code between them but that's not really gonna cut it anymore. I was thinking may I should just setup a NAS or get cloud storage and just sync my changes to it when I'm done with something for the day.[/QUOTE] I figured out running both computers at once and mounting the drives over network works really really well. I'm even considering getting a separate drive server in the future and simply not having any hard drives in my computers at all, except in the laptop for obvious reasons.
[QUOTE=cartman300;52853429]I figured out running both computers at once and mounting the drives over network works really really well. I'm even considering getting a separate drive server in the future and simply not having any hard drives in my computers at all, except in the laptop for obvious reasons.[/QUOTE] I would only do that if you have a 10G network, otherwise it's gonna be slow.
[QUOTE=cartman300;52853429]I figured out running both computers at once and mounting the drives over network works really really well. I'm even considering getting a separate drive server in the future and simply not having any hard drives in my computers at all, except in the laptop for obvious reasons.[/QUOTE] Sometimes it has to be done over the internet. I take my laptop to work and school, and I do the majority of my coding on it. But I don't want to be limited by it. I want to start using Linux again but my laptop isn't really conducive to a clean dual boot considering I only can have a single M2 SSD.
Can't you just keep a local git repository on both? That way you only need to pull changes you've made since last time. [editline]4th November 2017[/editline] I'm assuming you have a ton of multimedia or something that takes up lots of space?
[QUOTE=reevezy67;52854150]Can't you just keep a local git repository on both? That way you only need to pull changes you've made since last time. [editline]4th November 2017[/editline] I'm assuming you have a ton of multimedia or something that takes up lots of space?[/QUOTE] No right now it's just code and virtual envs.
[QUOTE=Adelle Zhu;52854985]No right now it's just code and virtual envs.[/QUOTE] Definitely sounds like a Git job then.
[QUOTE=reevezy67;52854150][...] I'm assuming you have a ton of multimedia or something that takes up lots of space?[/QUOTE] Even with those, iinm Git does partial clones now. The repository would still grow a lot, but you could (probably) get rid of the extra data on the client if necessary.
Or use the git large file thingy
Sorry, you need to Log In to post a reply to this thread.