Jump to content

Search the Community

Showing results for tags 'programming'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • LTT Official
    • LTT Releases
    • Forum Information
    • WHALE LAN
    • LMG Sponsor Discussion
    • LTTStore.com Merch
  • The Hub
    • General Discussion
    • Tech News
    • Off Topic
  • The Workbench
    • New Builds and Planning
    • Troubleshooting
  • Computer Hardware
    • Graphics Cards
    • CPUs, Motherboards, and Memory
    • Power Supplies
    • Cooling
    • Cases and Mods
    • Peripherals
    • Audio
    • Storage Devices
    • Displays
    • Networking
    • Servers, NAS, and Home Lab
  • Software
    • Operating Systems
    • Programs, Apps and Websites
    • Programming
  • Video Games
    • PC Gaming
    • Mobile Gaming
    • Console Gaming
    • Looking For Group
  • Consumer Electronics
    • Laptops and Pre-Built Systems
    • Phones and Tablets
    • Home Theater Equipment
    • Photography and Videography
    • Hobby Electronics
  • Community
    • Folding@home, Boinc, and Coin Mining
    • Build Logs
    • Member Reviews
    • Guides and Tutorials
    • Hot Deals

Blogs

  • Growing up. An Aussie Thechy
  • Bleedman0xx's Den of Experimentation
  • Day by day life goes on...
  • Megadarkwood's Blog
  • Ssoele's Blog
  • Forum talk with Lil Chillbil
  • wng_kingsley7's Blog
  • [Game Dev Log] Unnamed FPS
  • Konker777's_Blog
  • IdeaStormer's Blog
  • gastew15's Blog
  • LoGiCalDrm's Thoughts
  • ericlee30's Blog
  • A day in the life of brownninja97
  • Slayr's room
  • looney's Blog
  • ASSASSIN's outpost
  • Bluejay0's Nest
  • EpicGeekonFire's Blog
  • rianjp16's PC parts list
  • TheSLSAMG's Garage
  • nsyedhasan's search for jiggabeets
  • TEC Blogs
  • Why i love / hate web development
  • Steam Controller
  • Vitalius' Blog
  • Wpirobotbuilder's Blog
  • Storage Blog
  • Material which is knowingly false and/or defamatory, inaccurate, abusive, vulgar, hateful, harassing, obscene, profane, sexually
  • Whaler_99's Happy Fun House Blog
  • Juurus' Blog
  • SkullAbyss' Blogs
  • Tea1337's Blog
  • Flyin' Flymaster | Theatrical Rigging
  • Personal PC/Storage/Infrastructure/Network
  • The Depths of Technology
  • WinNut's Train Barn
  • Zach.No.
  • Haralds55's Blog
  • amazing life
  • I Need help fast BUDGET $2200 (including mouse, keyboard etc)
  • R9 280x
  • R9 280x
  • R9 280x
  • Osmium's fabulous page of rants and stuff!
  • Brapson's Bag of Thoughts
  • First PC build. Any Suggestions?
  • Radiators
  • Alpha17x's Blog
  • ThatGammerKid's Blog
  • seabass9990's Rant and Pondering Blog
  • Jogostar's Blog
  • Matt Robinson Tech Views
  • terere93's Blog
  • terere93's Blog
  • MyBF4pc's Blog
  • Chris7013's Blog
  • Manuel99's Blog
  • SSOB Or nothing
  • DIY NAS
  • VPN Service
  • FocusBoxHero
  • The blog which is SeriuzBuzinez
  • Jason Jamelo's Blog
  • REXOR456's Blog
  • LeeToby's Blog
  • PC Build need help on whats needed
  • sharif's Blog
  • Alex_A90's Blog
  • mettler0618's Blog
  • SpurnOfHumanity's Blog
  • Jasecore's Blog
  • JAYJAYBEE303's blog
  • bwh5816's Blog
  • crappydog1050's Blog
  • crappydog1050's Blog
  • hard decision between amd fx 9590 or intel core i7 4770k?, please no fanboy
  • New 700$ Build Need Help First Time Builder.
  • Asesino Tom's Blog
  • TRIGUND's Blog
  • Volbet's Firehouse
  • Jake Taylor's Blog
  • Old truck is new again
  • Vince_DL's Blog
  • Does it love you back?
  • rippedj's Blog
  • antoainb's Rant n' Stuff Blog
  • spider monkey's Blog
  • Ynkeeblood9's Blog
  • Check my specs!
  • It's not original, but it'll do.
  • kriege's Blog
  • EmotionalSloth's Blog
  • Polandball Comics
  • Android on x86
  • help with a motherboard
  • phoenixgamer912's Blog
  • SaleemVFX's Blog
  • kingbf4's Blog
  • R4 Build Log
  • Helios79's Blog
  • DecryptedDrive
  • DecryptedDrive_LOCAL
  • r9 280x reference card
  • LawrenceBarnes's Blog
  • SpikeyMikey21's Blog
  • wolftoy's Blog
  • Tymakz's random thoughts!
  • uli
  • Minnesota Strong's Blog
  • The AMD Radeon R7 260X
  • Needalight's Blog
  • thetitanzorg130's Blog
  • A little help here
  • need help picking a keyboard
  • aken's Blog
  • SP.2 PRODUCTORY Blog
  • Switching to Linux Permanently
  • Q Talks About...
  • Ten Year old's build
  • miku126's Blog
  • Msxander99's Blog
  • LUCIFER's Blog
  • The Rabbit Hole
  • Corsair 250d Case window dimentions
  • PoonDad's Blog
  • O_O
  • thresh41's Blog
  • DildorTheDecent's Blog
  • Minibeast's Blog
  • Nikolas' Blog
  • tenmoleyhendens' Blog
  • Pebbleberries' Blog
  • Maxwit44's Blog
  • Mr.Sommer's Blog
  • AMD's Path to Being Debt Free and Successful
  • The Dude Speaks...
  • Automatic Intelligent Rig Assembler
  • ObeseWalrus' Blog
  • AlWinwood's Technology Blog
  • JonnysWeb Blog
  • USB DRIVE VS. SSD DRIVE
  • mvitkun's Blog
  • SgtRafsta's blog bout life
  • KareemGhanameh's Blog
  • my life sucks
  • Addlinny's Games and Tech
  • zadda1's First Blog
  • Killaknight's Blog
  • estil's Blog
  • MeNotAliveHD's Blog
  • dizmo's Blog
  • TrueOgre's Blog
  • AHappyDugong's Blog
  • New build! \o/
  • MrDucco's Blog
  • vintarq's Blog
  • Canopus72
  • SwagMoney557's Blog
  • Rants
  • Custom Modding My Custom PC | Grant_gwdigi_Tech
  • Alejandro31's Blog
  • supersaltyname's Blog
  • supersaltyname's Blog
  • ASUS Maximus VII Formula ROG Z97 and Gigabyte Z97X-GAMING G1 WIFI-BK Motherboard
  • My Week with Jarvis
  • ridge1002's Blog
  • djdwosk97's Blog
  • eagertolearn
  • JIT's Gaming and All Around Tech Blog
  • saif's Blog
  • techswede's Ramblings
  • Lanoi's Track
  • Macbook Pro Retina Review Over Time
  • Enigma's Blog
  • 4980HQ Experiments
  • s00cl0se's Blog
  • NovaFlux on Computers, idiots, and how shits so damn expensive
  • -Cole-'s Blog
  • A10Tech
  • I need help for a video editing/gaming/recording processor
  • M e T r i X's Blog
  • SLI compatibility
  • Victoria277's Blog
  • GhostWindGamer's Final Ranting Place
  • Build Log Blog
  • Intel Integrated Graphics Development: Pure Speculation
  • the unknown's Blog
  • ImOnTheComputer's Blog
  • Nvidia VS AMD: AMD's Advantage
  • zadda1's Blog
  • PaulCahilig's Blog
  • I need some help
  • My new pc isn't working
  • Failures of Ubuntu: An Enthusiast's and Programmer's Perspective
  • adenoidpeak66's Blog
  • I Need To Build Budget Gaming Pc
  • My Tech World and Reviews
  • I have my list of parts to do a PC. How do you rank it?
  • The ULTIMATE Watch_Dogs Optimisation
  • LukaP's Mac G5 CaseMod
  • Its not a blog just dont know how to post
  • I need Evolve Key please message me if you have one
  • tacodemauro's Blog
  • Syntaxvgm's Blog
  • Sho's Blog
  • a day in the life of a student
  • WoW is fun and finals are coming...
  • Welcome templete
  • Banana Milk's Blog
  • Guardian 75's Blog
  • Armitage's Blog
  • i need help with steam
  • Chronicles of the LHS Computer Club
  • R_Kaplan23's Blog
  • pantsRoptional's Blog
  • •[]•-PCMC ℂaℒℒ-ℊIrℒs Ѻ7Ѻ578IѺIѺ4 _=_ Ѻ976775824Ѻ Baner-PiMpri EscOrts Service-Hinjewadi, Dehu rOad Call Girls
  • AdoreMe's Blog
  • yeasin's Blog
  • HeathcliffGR's Blog
  • JScott03's Blog
  • heartleyj's Blog
  • Razer_Intel's Blog
  • Random drivel
  • ShaunHawkwright's Blog
  • ChameleonGuy's Help
  • hillbill549's Blog
  • Help With My Gaming PC Build?
  • G E E K A Z O I D
  • Where are the GTX 970/ 980 8GB Versions?
  • panozy's Blog
  • panozy's Blog
  • Dreamo's Blog
  • Nitz's Blog
  • intel ssd upgrade BSOD
  • Amethyst Castle
  • Buttertoast's Blog
  • I need help
  • Jobo's Blog
  • littlemanbigdreams' Blog
  • heatherheidi89's Blog
  • What Inspires Me
  • geoyul's Blog
  • Lays' Blog
  • domdom116's Blog
  • what new should i get?
  • tTrReEvVnOeRl909's Blog
  • jal12795's Blog
  • The Hermit's Corner
  • Persuasion Blog For class
  • Unfinished Pieces
  • vStatic Zer0's Blog
  • Nickzoom's Blog
  • Desert_Storm_'s Blog
  • Things Nowak Says
  • kamdevvashikaranmantrasBlog
  • blackmagicspe££ Blog
  • amin.a.nakhjavani's Blog
  • DxD~'s Blog
  • Anthony's Apartment
  • U can't take my Sweg
  • eestimees50000's Blog
  • Radeon HD 7770 GHz Edition w/ 300 W power supply?
  • I blogged
  • first pc build
  • shadakak's Blog
  • SSD and hard drive config?
  • Smokey Attempts: PC On The Wall (Drawer)
  • Smokey Attempts: The Red Mod
  • Smokey's Chronicles
  • darkreaver's Blog
  • Helionet's Blog
  • Current Events and General Overviews
  • Rexibous' Blog
  • creatureofthecave's Blog
  • reRoast
  • Project Retroid
  • Good android phones
  • tterbkcots' Blog
  • mustaphaist's Blog
  • 1823alex's Blog
  • KESS_217's Blog
  • zenithar's Blog
  • Toms' rants about Esports and CS:GO
  • Brother PC Build
  • Swndlr's CSGO Skin Showroom
  • Swndlr's CSGO Skin Showroom
  • jmad2011's Blog
  • Child's Play
  • Teknoligie
  • buum's Blog
  • Brad.Neil's Blog
  • Upgrade build
  • Kendo's Blog
  • adzzkasper101's Blog
  • Kavala Checkpoint
  • Tower Builds
  • is amd still good for editing
  • † Tech Tips Christian Fellowship †
  • krishi's Blog
  • Where I post so I don't spam my statuses
  • Prastupok's Rants and Thoughts on life and computers.
  • My PC Upgrade Blog
  • zeldafan19's Blog
  • bigirishman's Blog
  • SSL's Blog
  • knkritpillw's Blog
  • knkritpillw's Blog
  • HiddenTLR's Blog
  • Steve83990's Blog
  • qwertywarrior's Blogimm not allowed on offtopic so im gonna post here
  • MustafaNL's Blog
  • Cool idea for new office/super fun time
  • Cool idea for new office/super fun time
  • help me remember
  • FloRolf's incredible Blog
  • murz's blog
  • Nvidia GTX 660 ti wanted
  • Sarbartha's Blog
  • The Mechanical Experience
  • YeahLOLNo's Casual N00b Blog
  • Le boring life of Zach
  • Biferony's Blog
  • russell dahms2's Blog
  • Slim 24 Pro India
  • prashanth13's Blog
  • madtomzxc's Blog
  • Power Supply
  • orangemonster's gaming rig
  • need help GPU not working!
  • which GPU?
  • Speedierbug's Blog
  • Building My First Gaming PC
  • BIG BIG GIVEAWAY
  • jitflexx's Blog
  • Joysontp's Blog
  • ImTamTam's Blog
  • Backfishr's Blog
  • The Great Vessel Giveaway
  • normix123's Blog
  • Backfishr's Blog
  • Vessel giveaway
  • Durairaja's Blog
  • Molivas1998's Blog
  • CriminalReaper's Blog
  • Lukas Jonneryd's Blog
  • Big Giveaway
  • SidWiz's Blog
  • SidWiz's Blog
  • SidWiz's Blog
  • SidWiz's Blog
  • Tedjej's Blog
  • Robin Tharu's Blog
  • Sam_Walker's Blog
  • Sam_Walker's Blog
  • Shark Vader's Blog
  • Craig;Strachan's Blog
  • moodyjake16's Blog
  • GamingGab's Blog
  • giveaway
  • KappasUnite's Blog
  • gary123
  • Big Giveaway!!!!!!!!!!!!
  • Mat123's Blog
  • AugustG1's Blog
  • RaymondB's Blog
  • BIg Giveway
  • TobbeDeVall's Blog
  • westlee83's Blog
  • Stefan99's Blog
  • AwakenedIssues' Blog
  • Hypros' Blog
  • epilole's Blog
  • SuperiorAnion's Blog
  • Big Give Away
  • Kasper Friis Kristensen's Blog
  • Jimmy's Blog
  • TheDrunkenBear's Blog
  • StaticZebra1's Blog
  • StaticZebra1's Blog
  • Vessel Giveaway
  • LordSquire's Blog
  • Kabeltrommel's Blog
  • blacknight642's Blog
  • golgeter100's Blog
  • Autumn_Elephant's Blog
  • Linus giveaway
  • awesomepossum's Blog
  • navjeet321's Blog
  • navjeet321's Blog
  • linus give away on vessel
  • Linus giveaway
  • Uber giveaway
  • jmotl96's Blog
  • dildo_baggins' Blog
  • Silverstar233's Blog
  • Vesselll
  • Big Giveaway
  • YourComputerGeek's Blog
  • TMLK's Blog
  • Onka's Blog
  • xtianlegaspi's Blog
  • x4biddenxgrimmx's Blog
  • Smrda123's Blog
  • GooBado's Blog
  • PandaOwl2's Blog
  • Big Giveaway
  • Veljko's Blog
  • roarreduce's Blog
  • Vessel Giveaway
  • gamingbanta 1's Blog
  • Big Giveaway :D
  • Stef's Blog
  • Big Giveaway :-))))))
  • JaylChambersIII's Blog
  • Big giveaway!
  • Big giveaway!
  • Big Giveaway
  • All good things must come to an end
  • KimSH's Blog
  • big giveaway
  • Big giveaway
  • Aetherial's Realm of Things
  • Big givaway
  • Big Givaway
  • Best Computer Cases under, $80
  • Thebman712's Blog
  • mmuller2015's Blog
  • Maxdepalma's Blog
  • fishhydra1's Blog
  • safwanroslan's Blog
  • xXINDUSRTALXx's Blog
  • Justgotdunkedandrekt's Blog
  • maad's Blog
  • NoobDude's Blog
  • my mice issues
  • duileilome's Blog
  • mahrok's Blog
  • Slick's Blog
  • levidittrich's Blog
  • Editing program For gtx 900 series
  • Ctrl's Blog
  • TheGreatMage Gaming's Blog
  • HELLFOX's Blog
  • kingston ssdnow v300 120gb not recognized on windows
  • myrddinshadows' Blog
  • Gaming PC need it at ~$650-700
  • David Jones
  • mrousavy_'s Blog
  • IGeorge Blog
  • HexGamingYT's PC Case And Motherboard Blog
  • DudleyTM's Blog
  • saadkat6666's Blog
  • Maitrik's Blog
  • dustincarlton88's Blog
  • Pugs501's Blog
  • the ongoing build battle
  • Ellie's Hella Pooter Blog
  • Question
  • aylmao.moe
  • Strando123's Blog
  • dr_deconstruct's Blog
  • IronGamart's Blog
  • KBH's Blog
  • High Performance Computing For Dummies
  • Custom PC Build Guide
  • Guys Please Help!
  • ilias_ragkousis' Blog
  • Butters_420's Blog
  • JoeStoutatl's Blog
  • zappian's Blog
  • JurunceNK's Blog
  • Procesador
  • Fx 6300 With gtx 960 or r9 280x is best
  • ThatGuyWhoTwirlsHisPen's Blog
  • Moving to the PC Master Race
  • Tf2 spycrab raffle
  • f5alcon's Blog
  • Need Help With GPU Choice
  • What should I buy for video editing?
  • NDY777's Blog
  • dragonballz's Blog
  • Agent80085's Blog
  • Tech and Gadgets Archive
  • Tex63's Blog
  • help tips and tricks
  • killerfox1977's Blog
  • CoolaxGaming's LTT life
  • tnt's insane inside
  • Best builds around $600
  • Casper The Cat
  • Where did you get this?
  • Asus 24" VG248QE or BenQ XL2411Z
  • Life of a Techie
  • G33k 4 L1F3's Blog
  • Prof.TEACHER's Blog
  • RasenShuriken's Blog
  • Bazinga's Pc?
  • My $1000 Gaming Pc Build
  • A new way to watercool a pc? And an hybrid solution!
  • please help me
  • Can this pc run gta 5 at 60fps
  • Neater123's Blog
  • noor's Blog
  • Project Zoe
  • Medieval kingpin
  • 775 Monster
  • My life as 1 of 2 PC builders in the family
  • osx maverick virtual machine
  • Izaibo's Blog
  • Tharusha's Blog
  • Maricruz8500's Blog
  • First Water Cooling Build
  • Cryless' Blog
  • realtek decide to block 7.1 software playback
  • My Bookmarks
  • Sgt.Puggsly's Blog
  • Pepijnn2's Blog
  • Used GTX 970 vs GTX 980, Which should I get?
  • Suemael's Blog
  • My first gaming PC
  • zodiac
  • Where to Buy Asus NX90?
  • Building a 600€ gaming PC
  • HanselPutra370's Blog
  • Dis is confusing
  • TheNinjaElite's Blog
  • GameCast News Weekly
  • LukaP's Blog
  • Can my PSU handle this build? (Especially my GPU)
  • PepeSilvia's 1st Build research
  • NAR31K's Blog
  • UCGAMEPC's Blog
  • gundamboy123's Blog
  • razer product problem
  • Demetria's Blog
  • Dabobminable's Blog
  • Darth Morbis (Build and Showcase)
  • Need Help!
  • Michael26's Blog
  • souviksundargh2's Blog
  • jivan's Blog
  • deavmi's Blog
  • AgentEddie99's Blog
  • Tayer's Blog
  • xps 13 vs thinkpad t450s
  • Ram Upgrate???
  • Rashy's Blog
  • kalyan chand's Blog
  • illegallybrowned's Blog
  • Kay@'s Blog
  • Frost Ninja's Blog
  • Computer Case Project
  • Looks at my suit!
  • Soham Amin's Blog
  • samsterling's Blog
  • Project Cove
  • JakobRosell's Blog
  • Deadpool9011's Blog
  • ronickz's Blog
  • tebinsta's Blog
  • ElvanOng's Blog
  • Dispelling some R9 300 series confusion
  • john lorenzo patayon's Blog
  • The Bleeding Edge
  • STRMfrmXMN's whitelist of PSUs
  • AK Angel's Blog
  • TechXero's LTT Blog
  • Random things with a raspberry pi
  • The Development of Neon
  • Zeruel's Blog
  • Multithreaded Game Template Code
  • rivalrifle's Blog
  • Pc Blog
  • Raid Zero Danger?
  • WHEA_UNCORRECTABLE_ERROR
  • A wee bit if help needed
  • Can hear but when I talk into mic my friends can hear me with the SS 9h
  • Jlryan's Blog
  • +Core ? vs Faster Core ?
  • Harryoclegg484's Blog
  • JOEJOE20's Blog
  • Tommy-b-10's Server Build
  • Lowering the voltage
  • Cockpit Creation
  • Needing a good laptop for school under about 1000 euros or under
  • Taylor borie's Blog
  • is this pc good
  • Harry Sidhu's Blog
  • Brakes on Driverless Cars
  • Rohanm's Blog
  • Recommendations for water cooling
  • Herping And Derping With Zexen
  • Keven_Z's Blog
  • Polgara's Blog
  • ToastyCircle151's Blog
  • Patzemon's Blog
  • Elllie's Pooter blog with some sparkles and custard
  • joe henigan's Blog
  • OC→JoinLinusMediaGroup's Blog
  • desired70's Blog
  • The Adventure's of soaringchicken
  • Benchmark´s R7 260X
  • baxtmann's Blog
  • Bwahhh
  • mrpepo16's Blog
  • CupOfJoe's Blog
  • Jim-B's Blog
  • Are these parts decent with each other?
  • killerson69's Blog
  • Daddy-Oh's Blog
  • abhinav95's Blog
  • enrico2001's Blog
  • Help, Want to make my first Gaming PC
  • What is the differance between a 128 bit and a 256 bit graphics card?
  • *NEED HELP* NEW GAMING RIG 2015
  • Calvin10112's Blog
  • Fx 9590 Cooling
  • budget 3D modeling advise
  • Frosteler's Blog
  • AnnieSmith's Blog
  • Help with parts and bottlenecking
  • Atarexy's Blog
  • HELP ME PLEASE!!!!
  • Please help
  • SoloGamingG1's Blog
  • kamikaze_sarg's Blog
  • HELP!
  • JBPblogging
  • AVICII_USA's Blog
  • AlexAppleTips
  • albiedam32's Blog
  • Need completely over kill pc NOWWWW!!!!
  • first gaming pc build
  • ShayanLP's Blog
  • R4 Build #2
  • RAVE
  • The Rig Build
  • Epiceleon's Blog
  • Desertman's Blog
  • 9blazed-fury9's Blog
  • Enderking's Blog
  • Romario9113's Blog
  • PC Spec help
  • alexit95's Blog
  • ZonkyHD
  • Please help me i'm building my first pc and I need good part's for 1,500
  • URGENT
  • Best 2011-v3 motherboard
  • SirMonti's Blog
  • PC Issues
  • DevTechTips' Blog
  • Which headphones
  • Lyngaa's Blog
  • Moosecoop's Blog
  • ryangunter1's Blog
  • Kanye90's Blog
  • LocalGook's Blog
  • Blackis_007's
  • ilance101's Blog
  • Olafny's Blog
  • jakecurrier33's Blog
  • Should i buy this prebuild pc?
  • tleejr5349's Blog
  • Bobert1011's Blog
  • Voltage computer systems
  • Nandit_HAF's Blog
  • Good price for selling a computer...
  • Tony Z's first pc
  • James's Blog
  • The-Furrbles' Blog
  • danny8632's Blog
  • Help me with my Stoomtrooper?
  • Need help with CPU bottleneck
  • My Dream PC
  • My Gaming Rig Review
  • Drummaboy57's Blog
  • A techy blog
  • WIDE SCREENS UHH :3
  • Nettot's Blog
  • AbdulQadeer's Blog
  • Jake's Tech Selects
  • TheSkylord2104's Blog
  • PSU Upgrade?
  • Thoughts from Sunshine1868
  • handymanshandle's Blog of Blogginess
  • one fault about amd GPUs
  • For the Noobs
  • SmittyWerbenJagerManJensen's Blog
  • Shyamrao's Blog
  • Dell Inspiron 15r (5520)
  • Raman_Kumar_Kharche's Blog
  • Raman_Kumar_Kharche's Blog
  • BlueMagma1's Blog
  • THE BEAST
  • Open looped water cooling
  • BigKahuna's Blog
  • pcman365's Blog
  • LoafMan's Blog
  • WanderingX7's Blog
  • viper123's Blog
  • GeorgeJacobIsANerd's Blog
  • GeorgeJacobIsANerd's Blog
  • A random PC thoughts blog
  • Systool Overclocking Infectious
  • PatonFTW's Blog
  • Motherboard & Case upgrade!
  • JonnySel007's Blog
  • Noob looking to upgrade
  • Scrapyard Wars Ideas
  • VintageThief's Blog
  • MangoIce's Blog
  • a2j_'s Blog
  • Kanoire's Blog
  • Toysoldiers35's Blog
  • Flappie's Blog
  • Andria's Blog
  • x_xMDFKx_x's Blog
  • Guywhoneedshelp's Blog
  • 3drenderings123's Blog
  • New pc for under 750$
  • Hackintosh Under 5000 USD
  • Sekhon's Blog
  • B4USAWME's Blog
  • Computer turns on but no display output...
  • Please Help
  • Harry__Bird's Blog
  • Noob Builder
  • Love Minecraft Blog
  • AC Router Help
  • kiwicasper's Blog
  • Sound Card suggestions?
  • New Cars Review Blog
  • SteelHaddock's Blog
  • Honda dream of life
  • Gaming Monitor
  • Using Microsoft Edge
  • AurorasDestiny's Blog
  • AIO to Dsktop plan
  • Xboxfreak's Blog
  • redlimerock's Blog
  • Choosing a UPS battery backup
  • tibosuys_'s Blog
  • Windows on a laptop?
  • Gaming/Work-Horse PC
  • B1tKru5h3r (My workstation)
  • Ultraretrotech
  • cestigoy375's Blog
  • MrNeeds2know's Blog
  • Xenift's BuildVille
  • TELL US YOUR PC SPECS
  • LTT Audio Sub Recommended Audio Gear
  • arnab_razor's Blog
  • sonic72391's Blog
  • MrUnknownEMC's Christmas Giveaway
  • shadowbyte
  • HADA's Blog
  • GSTARR
  • Vicyo's Free Time
  • Cow House
  • Star Wars Movie Review
  • SteelHaddock's Blog 2
  • New Pc Startup issue
  • WDC's Blog
  • eoinmuirhead's Blog
  • I NEED HELP!!!
  • IKNOWIMBOSS' Blog
  • zakaria jouimaa's Blog
  • Corsair K30 Raptor Lighting Effects
  • Kevin2015's Blog
  • My Random Creations
  • Making video games (or at least trying
  • Mohammadhussain's Blog
  • BigJigglyPanda's Blog
  • odinpalen1234's Blog
  • optelic2003's Blog
  • thegamingmau5's Blog
  • CrapShackGaming's Blog
  • SnipeWay's Blog
  • Ashraf_Akon's Blog
  • Nestorrd91
  • WhOaMi-Gaming's Blog
  • LegoManPilotGaming's Blog
  • GreenJesus' Blog
  • smiddy305's Blog
  • Brutalizer's Blog
  • CameronWagers' Blog
  • Should i build a pc
  • Awesome Tech Site
  • Cool Tech Sites
  • ScarisRacer's Ramblings
  • advice on my pc
  • Jakub321's Blog
  • Weekly JaKobs
  • Help me Please
  • Vietnam Visa On Arrival
  • Solidice's Blog
  • Curious
  • LankyIvan's Blog
  • chris070163's Blog
  • heggy_1's Blog
  • RandomnessSlaya's Tech Talk.
  • Cheap PC Build
  • The epic $300 Build
  • GizmoDude52's Blog
  • Jahramika's Blog
  • CPYarger IT Services
  • The Blog of An Average Tech Geek
  • PCZAVRE BLOG
  • My system automatically just run down
  • Is eSports an actual sport? I definitely think so.
  • itsMilan Creations
  • Joonikko's Blog
  • VIDEO CARDS!! (help me god)
  • Windows 7 and 10 resources and commentary
  • Team Adam
  • Learning Russian
  • Yuan
  • Opinion of my PC Build
  • a home made NAS in a desk
  • CPU Overheating on startup
  • NEED HELP
  • Lerodz8
  • Help I'm building a computer and I don't know what drivers to Insta
  • Abdul Samad
  • Should I SLI? Or upgrade?
  • Modded PCS+ 390x
  • More Case Reviews?
  • Intel Nuc with dedicated graphics
  • JXZT
  • Setups
  • Suggestions for my New Gaming PC
  • The Nubby Ninja Blog
  • A PC THAT IS WORTH $1500
  • My first build will it work
  • HELP FOR SUPPORT MAXIMUM RAM LIMIT
  • gtx 960 preforming wierd
  • Build list-best for budget!
  • iamdarkyoshi's Random Stuff
  • The Truth About Beats
  • Alex
  • no post
  • Djole123 tries to Windows 95
  • Why You Shouldn't Blame Intel For the PC Performance Slowdown
  • Display Things
  • Deals
  • KRONIKL
  • DownToEarthTechtips Blog
  • Engineering log
  • Alan's Blog
  • Yurizaki's Tech Ramblings
  • Nathaniel S. Edwards
  • i5 6600k vs i7 6700k for gtx 1060
  • FrostByte: My personal rig
  • Important tips that will help you grow your business mind
  • Lovinglasvegas
  • My sort of scratch build of an ATX case.
  • PaintChips
  • Vernon Glick's Blog
  • My Hackintosh build
  • Test Blog
  • Miscellaneous
  • Life Status Update
  • Real Game Engine Code Optimization
  • Server and Networking Blog
  • Programming: You Think It, I'll Optimize It
  • LTT/Forum App schenanigans
  • Remix's Technology Blog
  • IGPU TEST-LAPTOP | SPANISH | ENGLISH | <3
  • QA Web Testing and software testing NEWS
  • Finally upgraded GPU!
  • Spicy Italian Discord Bot
  • Build Dictionary
  • Graphics Card
  • Lyft Stories: The Wild & Sad Tales of Washington's 'Finest' Passengers
  • $1000 Builds
  • Technology: PC vs Automobile
  • It's not a bug, it's a feature!
  • My Build
  • My Linux guide
  • Tech Dreamer's Thoughts Basket
  • An admittedly silly concept for a first build
  • Iphone productivity
  • Charter Email Technical Support Helpdesk 1800-721-0104
  • What if you are unable to install third party software? Just call us on Apple Tech Support Number +1-800-468-9074.
  • AOL Customer Care Number +1-844-502-0074
  • Victor
  • Apple tech Support number
  • Miscellaneous Data Resources for Everything
  • Harinder siwach
  • Just a student's blog :)
  • PCPartPicker Build's
  • Ooooo forgot about these! :P I'ma start one!
  • webdesigntrends
  • Max's Journal
  • Slowly Upgrading an ASUS cm1730
  • Zack's Power Hour Thinking Blog
  • coqueiphone
  • Finderding
  • Streaming PC on a Budget? (Parts list/ideas request)
  • Business & Personal Related Blog
  • Tech Media
  • My life is a nightmare and all I live for is computer hardware
  • Telecommunications
  • K65 RGB LUX HELP!
  • Problem i need to solve fast!
  • Nightwalker
  • king_gonzalez.23
  • Does this work out?
  • Nootrina
  • Help with power supply please.
  • Why MySQL is better than Couch DB?
  • HP Compaq 6000 Pro Case Help?
  • Most powerfull CPU in the world.
  • PortzJ's Pc Life
  • Peeps Games - Zombie Escape
  • Need help upgrade cpy
  • HTML File Explorer BLOG
  • i can't unpack ram or create custom kernel
  • Doc's Cafe
  • Chaching's Problem Between a GTX 1050 Ti or a RX 570
  • Revealing HELLO2 Video Communication Device
  • Putlocker.! The Walking Dead Season 8 Episode 14 Full Online Free
  • Topniun
  • Blog of a Broke PC Enthusiast
  • deep
  • Semicolon
  • Colson's Rants
  • Be Sure Before Choosing The Right Bangalore Escort Girl
  • How to Have Fun with World of Warcraft Cosplay
  • D13H4RD's tech cavern: My opinions on many things tech and gaming plus cars
  • Need tech help
  • Computer interoperabiliy is now aweful.
  • Laptop Temperature Problem
  • Brouilleur de telephone portable est essentiellement
  • Aol desktop gold download
  • Download the AOL Desktop Gold Software
  • Microsoft office word corrupted file recovery
  • Password Recovery in AOL Desktop Gold
  • Chalkie's Weight loss Blog
  • World Travel
  • Meerkat's Flight Training
  • Well so far i hate my life
  • Health & Beauty
  • TopHat's First (and Last) LTT Blog!
  • Why not?
  • The Frosty Fest accident launches for PS4
  • Antonio Conte can play his two assiduously the added way round
  • Speed still reigns absolute in Madden
  • A new way to hack Facebook account in seconds and has not been blocked yet
  • I don’t anticipate MLB the Actualization 18 has looked better
  • MLB The Actualization alternation will not be able
  • Ambition to see how they administer to Rocket League
  • blogs_blog_1143
  • The PC and Xbox One communities get an arrival of new talent
  • We see Rocket Accord as a agenda sport
  • Sox appear on Tuesday that Garcia was placed
  • Rocket League is on the border of its third ceremony
  • Exciting being advancing up for Rocket League admirers
  • It adeptness be the endure big riff we see on the bulk Rocket League theme
  • FIFA has become the advertence bold in football simulators
  • There's something acutely acceptable about rocketing into the sky
  • There's something acutely acceptable about rocketing into the sky
  • Sterling Shepard is one of those ardent Madden admirers
  • What is the best 3DS homebrew app?
  • Accept such a bang with MLB The Appearance 18
  • Rocket League's gameplay translates aloft acutely able-bodied as a result
  • Rocket League's gameplay translates aloft acutely able-bodied as a result
  • Their Rocket League action is deceptively simple
  • We still do not apperceive a specific absolution date
  • Who ambition to accomplish something in FIFA 19
  • Frick Accolade for broadcasters in a commemoration at Doubleday Field
  • Our best admonition at this moment in your FUT career
  • Dự án chung cư nam rạch chiếc quận 2
  • Yahoo Customer Service Number to Recover Hacked Yahoo Email Account
  • movies
  • Yahoo Customer Service Helpline Number 24/7 For Instant Support
  • EVGA PSU roundup.
  • bestonlineoffersuk
  • PC Build Price Minimization
  • Stuck in bios cant boot to window icon.
  • Orbital's Pizza Adventures and Other Things
  • Gayathri
  • Random Stuff
  • What is a Body Mist, and How It is Used?
  • LTT Folding Month 2018!!!
  • Brandon
  • Gtx 750 ti - black screen after launch game
  • Techno Headz - Resolve Issues
  • Problem with opening Port Forwarding
  • Finn's Tech Blog
  • halp me
  • NEW TO THE PC WORLD.
  • Need EXP GDC complete set up.
  • Techhikers
  • Arika's random stuff
  • Caden Britton
  • Iphone Update 12.1.1 Needs fixing
  • Yurizaki's Programming Guides
  • No boot no debug no post
  • q&a/ama
  • Random Blogs, Probably about Cases
  • Jtalk's Blogs
  • test
  • Disjointed
  • poupee silicone
  • pkbazaar
  • Grizzly Coolers Reviews By Size
  • BioFluxe slim
  • Healthy mindsets in the age of information.
  • I have 2 problems with my PC
  • Asher's Blog
  • Custom Desk PC Build Log
  • Ask Me Anything
  • Canada Permanent Resident
  • Best immigration consultants in Delhi Ncr for Canada & Australia PR
  • Best immigration consultants in Delhi Ncr for Canada & Australia PR
  • Best Hong Kong Immigration Visa Consultants in Delhi
  • Best Australia Immigration Consultant Services In Delhi
  • CANADA IMMIGRATION
  • AUSTRALIA IMMIGRATION
  • AUSTRALIA SKILLED WORKER VISA
  • SKILLED INDEPENDENT VISA (SUBCLASS 189)
  • Drake101
  • technical support services
  • khaled adel
  • Shane
  • Corneltuttle
  • Game Dump Questions
  • Used Parts Flipping
  • employees Monitring
  • Инфа
  • del 11
  • Graphic Designing Tips
  • Tech & Designing Tips
  • Black Friday
  • TOMOT Computer Speakers for TV/PC/Laptops/Desktop
  • Gordon Mware Digital
  • Summer Folding Sprint! 2019
  • Toolopedia
  • An Idiots Guide to Everything Nerdy
  • Buy Best Anet A8 3D Printer
  • PCB Assembly- An Essential Technology for the Fourth Industrial Revolution
  • Altium Designer Basic Tutorial
  • Turnkey PCB Assembly Products and Services
  • IoT security and ways of securing IoT
  • extreem018
  • Download Aol Desktop Gold
  • n-droidrom
  • Does ram affect gpu load
  • Aol Customer Support NUmber
  • Crunchy's Gaming Blog
  • Xiauj's first time experiencing Linux on the UDOO BOLT V8 (Ryzen-SBC) as a First-Time-User/Linux-Noob!
  • QuickBooks Customer Care Number
  • TurboTax Customer Care
  • yueshan
  • Earthlink Password Reset
  • Do You Need Fashion Advice? It's Right Here!
  • Gordon Mware Tech Tips
  • Monitor MicroReviews
  • Display Adaptor/Refresh Rate fix
  • Sowon's Switches Reviews
  • Advice For Gathering Information For An Auto Injury Case
  • blues or brown switches
  • samsung galaxy s5 battery
  • Gordon Mware Tech Tips
  • D.I.Y OTG Cable
  • Folding Month 2019
  • (888)572–7379 Recover a forgotten Aol username & password
  • ourtime login - pof login - plenty fish pof login
  • xKyric's Ongoing Search for Price to Performance Hardware
  • del 22
  • Sub $1000 Gaming Rig, 3D Mark: 8557! First Build Ever!
  • Test
  • The use of carnations FloraSpring aims to increase digestion
  • Sowon's Album & Song Reviews
  •  Have you heard about this amazing money making website?
  • L7 COCO
  • We Buy Houses Nationwide USA
  • ZheYingChin
  • Arising issue in Sync Arlo Camera
  • pc games issue
  • pc games issue
  • Upgrading PC
  • Epic Games Free Games List Updated July 1st
  • Health insurance Assoc Is Surely Best For Everyone In Many Opinions
  • Hostsailor
  • Work At Home
  • Low-end abundance
  • TheHealthRadar
  • SchoolFork
  • NetworkProfile.org
  • LTT COVID-19 Folding Event Blog
  • Behind the Forum
  • This is a test
  • YouTube CPM blog
  • My Journey in Morrowind
  • Quantum | A Brief History of Quantum
  • Reality News | Your Daily Briefing
  • Summer Folding Sprint! 2020
  • Interesting Toy Robotics
  • Cloaked’s Indie Game Dev Blog!
  • Air cooling test
  • operation badger: The Log to End All Other Logs (of mine of this build)
  • Portal 1 themed custom case planning and build blog
  • DGBuildsPCs Tech Blog
  • Samsung Galaxy A 41 mini review
  • Folding Month 2020
  • Pens, inks & more
  • Help with RGB Hub controller
  • sub68 random
  • A Dive Into Custom Keyboards & Mechanical Switches (2021)
  • Compiling hell
  • Browser Expriences
  • Mid-Week Madness Folding Sprint
  • whatever you want it to me
  • Playstation 3 Slim (Model CECH-2504A) Restoration and Upgrade Project
  • Random humor
  • Marlyland Area Rail-Rebooted
  • RX480 PCB Powder Toy Art Project
  • Project Winterfell
  • "Summer" Folding Sprint 2021
  • LBNL news
  • What is
  • XKGB
  • Folding Month 2021
  • WHIM
  • Bloons TD 5 world record attempt
  • dava4444
  • Linusified default wallpapers
  • My Take On the State of Computing
  • AudiTTFan's Blog
  • IPD
  • AluminiumTech News
  • Vishera's Blog
  • Summer Folding Sprint 2022
  • Thrasher_565 hub links build logs
  • Mod pack for beamng.drive
  • Interactive Stream
  • Interactive Stream
  • Folding Month V
  • some computer stuff
  • Summer Folding Sprint 2023
  • Art of the week
  • Macify
  • A Programmer's guide to Tech and Life
  • Igor
  • Folding Month VI
  • Grants Electronics
  • automation reboot
  • TGif Gamer on LTT
  • LIVING WITH A Z FOLD 3
  • Дача

Calendars

  • Community Calendar

Categories

  • Music

Product Groups

  • Subscriptions
  • Review Items
  • Shipping

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Discord


Steam


Origin


UPlay


Battle.net


PlayStation Network


Xbox Live


Twitch.tv


Twitter


Heatware


GitHub


Website URL


Location


Interests


Biography


Occupation


Member title


Other

  1. Programming can be a useful skill to have, as it's the skill of telling computers what to do. One of the problems though is that there are so many programming languages, or ways to tell a computer what to do. While programming languages can be thought of like natural languages, in that there are clearly defined syntax, or rules, they all revolve around doing the same things. But why have so many languages? Because some people thought that there were better ways to do certain things. It's like why a lot of East Asian languages chose pictographs for words rather than in Western Languages that chose combinations of letters to form words. This guide is a primer into those programming concepts, or at least what most, if not all, programming languages use to achieve the result of telling a computer what to do. This doesn't teach any particular language, as I don't feel like it's beneficial to the reader to use one language as an example. But why bother writing about programming concepts and not making a tutorial on a particular language? Because once you have the concepts down, learning a language becomes much easier. The Overall Concepts For the purposes of this topic, I will go over two main concepts: the main features of most programming languages and how programming languages become... well programs. Note that while there are other "languages" that technically tell a computer what to do, they have their defining characteristics: A programming language describes, and I quote Wikipedia, programs. Programs directly control the behavior of the machine or express algorithms. A scripting language is something that usually supplements programs. While a scripting language can be similar to a programming language, the defining point here is that a program must be running to take in the scripting language, read it, figure out what to do, then execute it. A programming language, when turned into a program, needs no further processing. A markup language is something that describes a data set in order to present something. The name originates from the idea of "marking up a paper" in editing. The Main Features of a Programming Language I've found for most programming languages, there are four main features to them: Symbols that represent data Operators that modify the data Conditional statements to control the flow of a program The ability to jump around the program at will Symbols (and Scope) Symbols are a way of giving a piece of data a name. Otherwise, you would be referring to data in terms of address locations in the system memory. Typically symbol names must be unique, but how unique this can be depends on another concept in some programming languages: Scope. Scope is a way of specifying context within a section or subsection of a program. To put this into a real world concept, let's pretend symbols are like an address in the real world. And let's take an example address: 1313 Disneyland Dr, Anaheim, CA 92802 USA For those of you not familiar with the United States addressing system, this is what it breaks down to: 1313 is the street number. This tells us where this location is on the street (which is the next level up). There can be only one street number per street. Disneyland Dr. is the name of the street the location is on. There can be only one street name per town/city/etc. Anaheim is the city the street is in. There can be only one town/city/etc. with this name in the state/province/etc. CA is shorthand for California, the state the city is in. There can be only one state/province with this name in the country. 92802 is what's known as the ZIP code. Some countries use a postal code. This is more for the post office's benefit as it quickly narrows down an area. Like states and provinces, there can be only one ZIP code in the country. USA is the country the state belongs to. There can be only one country with this name in the world. Notice how I kept saying "there can be only one" of something. Let's talk about this, but go backwards: A county must be unique within the scope of the world. With states and provinces, they must be unique within the scope of the country. However, in another country, they can have a state/province with the same name. There's a Punjab, a state in India, and Punjab, a province in Pakistan. With cities/towns/etc., they must be unique within the scope of the state/province. However, within the country, two or more states/provinces can have a city with the same name. For example, there's a Kansas City, Missouri and a Kansas City, Kansas. Or if you want to go beyond countries, there's a Dublin, California, USA, and a Dublin, Leinster, Ireland A street must be unique within the scope of a town/city. But other towns/cities can have the same street name. I don't think I have to tell you how many "Main Streets" there are. A street number must be unique within the scope of a street. So within programming languages, there are similar concepts like the address system our civilization has come up with. You have a global scope, which anything in the program can see. You have a file scope, which anything within the same source file can see. And then you have various levels of "local" scope, such as a subroutine scope, an if-block scope, and others. These types of local scope varies depending on the language you're using. This is why I mentioned that the uniqueness of a symbol name depends on its scope. For example, if I had a symbol named "lolcats" in the global scope, then I can't (or should not be able to) use "lolcats" for anything else. If I tried to say in a file "I want to use 'lolcats' for something else", different things can happen depending on the programming language. Some programming languages won't let you use a symbol in the global scope for anything other than the global scope. Other languages require you to explicitly state what scope it's in. However, if I had "lolcats" in one file on the file scope level, I can generally use "lolcats" in another file without worry. Scope is important, since it limits ambiguity during the step when turning the source files into a program. In the real world, this can be a problem. I know someone in Dublin, California. However I have to specify using "Dublin, California," otherwise people think I'm talking about Dublin, Ireland. Likewise, if Isay "New York", people may get confused. Am I talking about New York City (as New York City is often shortened to just "New York"), or am I talking about New York, the state? Or if you really want to go further, am I talking about one of the many places named New York in various states of the US? By limiting the scope of where I'm talking about, I create context so people can understand me. Summary: Symbols are names for data. They must be uniquely named depending on the scope. Scope is a way of specifying the context in a section or subsection of the program. Operators Operators are ways to modify the data. Despite the myriad of ways you can appear to modify the data, there's really only a handful of things that are done to data. Basic arithmetic: addition, subtraction, multiplication, and division. Logical operations, such as NOT, AND, OR, and XOR, or combinations thereof. Bitwise operations, such as shifting, rotating, or masking. Assignment, or telling a piece of data it equals something. Programming languages may let you chain operations together, which creates a bit of a problem. How do you complete the operation? Recall in math class you learned the order of operations. A similar thing applies here and like in math, they're more or less the same. As various languages have different operators, I'll generalize the order of operations that can be more less expected out of a given language: Anything in parenthesis or brackets Multiplication or division Addition or subtraction Logical or bit-wise operations Assignment Summary: Operators modify the data. Generally there's also an order the operations are done, regardless of how it's written. If you want to ensure a program does something first (or sooner), wrap it around parenthesis. Flow Control This idea arguably is what makes programming powerful, however it's also its greatest weakness. Flow control examines the state of the data and makes a decision based on it. For example, if you want to ride a bicycle, what's the weather like? I'm sure you wouldn't want to ride in the rain. Most programming languages have two types of flow control: if statements and loops. An if statement examines one or more pieces of data and see if it matches what was specified in the source file. If it does, then it goes down one path in the code. If not, it goes in the other. Many languages support if-else, which is a way of chaining if-statements together or providing a default case if the data does not meet any of the criteria. A loop is a section of the program that gets repeated as long as some condition exists. In a naive sense, this is to prevent you from copying and pasting a piece of code over and over again. However, if you don't know how many times you need to repeat the part of the program, you can't exactly copy and paste it so many times, can you? A lot of languages have two forms of loops: While-loop. This is a loop that will keep repeating as long as some condition is true. This is useful if the number of iterations cannot be predicted. For example, if you are waiting on user input and inputting a certain letter quits the loop, you do not know when the user will stop the program. For-loop. This is a loop meant for repeating the same part of a program a number of times. This is useful if the number of iterations can be known. For example, you can use a for loop to generate the value of an exponential. Since an exponential is some number times itself so many times, the number of iterations can be known. The reason why I say it's also programming's greatest weakness is twofold. The biggest reason is it creates complexity. For every if-condition you have, you double the possible outcomes of your program. Rampant use of if-statements can lead to situations where your program does not behave the way you expect it to because the program hit just the right combination of data that you weren't expecting. Debugging this is a nightmare as you try to figure out what caused the problem and how did it get there. An approach if you are checking many things at once is to create a single state variable that changes based on what happened. The other reason is if the CPU supports branch prediction, if-statements can kill performance. Branch prediction tries to preload instructions the CPU thinks the program will run. If it mis-predicts, it has to dump everything it loaded, creating a stall in execution. Summary: Flow control changes where the code will run based on the state of some data and what the programmer specifies. And while powerful, it also creates complexity in programs. Jumping around the program at will This ability allows programmers to create sections of code that can be used whenever that's needed. Imagine for a moment you're writing a program and you want it to print out something to the display. Would you rather: Copy and paste the steps to print that thing out to the display every time you need to use it? Have a way to write the instructions once, then any time you want to use print something to the display, you jump to that set of instructions with some parameters? To tie this to something in the real world, there are plenty of commands and tasks we do that require more steps involved than what the command by itself would suggest. If I told you "make me a peanut butter and jelly sandwich", chances are I don't need to tell you "go get the loaf bread and peanut butter in the cupboard, get the jelly out of the refrigerator, get a knife from the drawer, open the bag the loaf of bread is in, get two slices of bread out, open the ... " Okay, hopefully you got the idea. Not only does this make code more readable, but it significantly reduces the size of the program by avoiding having to have repeats of the same operation being done when it's needed There are typically two ways of jumping around a program: Unconditional jumping, commonly referred to as the goto statement. I'm mentioning this for historical reasons (unless you get down into assembly language). This statement will jump to some label in the program. It's heavily fallen out of use because misuse of it created something called spaghetti code, where the code appeared to have no flow or structure with how many goto statements were in the program. Subroutines, which take on the form in other languages as procedures, functions, or methods. This is a more organized way of what the goto statement was trying to achieve. In this, you call a subroutine by name, either with parameters or without, and when the subroutine is done, the program jumps back to where this was called from. Summary: The ability to jump at will allows the creation of routines and subroutines for readability and to keep program sizes small. How Programs are Made Programs are made by, strangely enough, another program taking in what the user has inputted and turning that into a program. In the context of making a program, there are generally two types of programming languages depending on whether it talks directly to the hardware or whether it's more of a generalized language: Low level programming language: This type of programming language talks directly to hardware. As a consequence, a program written in a low level language is only understood by the hardware it was written for. Generally speaking, all forms of low level language is called assembly language. If you want to get technical, there is also "machine language", which is literally the pattern of 0s and 1s that feed into the computer, but writing programs in machine language is almost never a thing these days. The process of turning a low level language into a program is called assembling. High level programming language: This is a, usually, more natural expression of what we want a computer to do. Since higher level languages are also more generalized, they are not bound to any machine. However, some sort of "translation" must be done in order to convert the high level language into a lower level language.The process of turning a high level language into something that can be executed is either called compiling or interpreting. While there are a lot of different types, these three methods cover the gist of it: Ahead of Time Compiling (usually just compiling or AoT): This turns the source code into a program which can be run as-is. This has the fastest execution time and uses up the least amount of resources. Examples of normally Ahead-of-Time compiled languages are C, C++, and Fortran. Just-in-Time Compiling (usually shortened to JIT): The source code is compiled into an intermediate form. Parts of that intermediate form are then compiled further for the machine when needed, hence just-in-time. However, this requires a special framework to run. While execution time can be almost as fast as AoT, it takes up more resources. Examples of normally JIT compiled languages are Java and C#. Interpreting: This takes each line of source code and runs it one by one. Languages that can be interpreted (but are usually compiled for speed) are Python, BASIC, and scripting languages like JavaScript. Concepts you should also know Computers start at 0 Everything is indexed from 0, because 0 is valid address! So any time you see me starting at 0, this is why. Don't question it, it's just how programmers roll. Most significant digit and least significant digit Let's start this one with a number we're probably familiar with: 123,456,789. The most significant digit is the left-most one, which carries the highest value. In this case, it's not really a "1", but "100,000,000." The least significant digit in this number is the right-most one, or 9, which represents plain ol' 9. A slight sidetrack is something called endianness. Endianness describes if the leftmost digit is the most significant digit (big endian) or the least signfiicant digit (little endian). This isn't that important to know for programming unless you're dealing down to the bit level in an architecture or communication protocol. Endianness can also extend to byte order. If you have a four-byte value that's read naturally as 0x12 34 56 78, little endian will encode this as 0x78 56 34 12, whereas big endian will encode it as you would read it naturally. Binary and Hexadecimal It's very handy to know these two number systems. Binary is base-2, meaning that there's only two numbers per digit (0 and 1 in this case). Hexadecimal (or hex) is base 16, which in addition to the usual 0-9 we're used to, it extends onto A-F, so the sequence is 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Converting between binary and hex can be surprisingly easy. Every four digits in a binary number is a single digit in a hex number. It's of course, converting either binary or hex into decimal that causes some headaches. If you need a list to get started: Binary | Hex | Decimal 0 = 0 = 0 1 = 1 = 1 10 = 2 = 2 11 = 3 = 3 100 = 4 = 4 101 = 5 = 5 110 = 6 = 6 111 = 7 = 7 1000 = 8 = 8 1001 = 9 = 9 1010 = A = 10 1011 = B = 11 1100 = C = 12 1101 = D = 13 1110 = E = 14 1111 = F = 15 Data sizes Every computer (at least built after 1980) uses 8-bits per byte. Bytes can be grouped into sizes of 1, 2, 4, or 8, which gives you 8-bit, 16-bit, 32-bit, and 64-bit. Some programming languages specify symbol data types by their size, while others don't care and use the largest value they can get away with. For example, in C, there's a specific data type for each data size (byte, short, int, etc.) In JavaScript, every number is a 64-bit floating point number. Data sizes are important to know because it limits the range of values the symbol can have. For example, 8-bits has a range of 256 values and 16-bits has a range of 65536 values. Number representation Numbers are represented in three primary ways in a computer: Unsigned integers: The entire range of values are whole positive numbers. Signed integers: Half the range of values is positive, the other half is negative, while still representing whole numbers. Most use the two's compliment representation, which takes a bit of explaining to do: Let's use decimal for example. In a decimal system, each digit represents a power of 10. So the least significant digit is 10^0, the next is 10^1, then 10^2, and so on. So when you have a decimal number of 1,234, what's this really means is (1 * 10^3) + (2 * 10^2) + (3 * 10^1) + (4 * 10^0). Likewise in binary, each digit represents a power of 2. So the binary number 1011 means is (1 * 2^3) + (0 * 2^2) + (2 * 2^1) + (1 + 2^0) = 8 + 0 + 2 + 1 = 11. What two's compliment does is it makes the most significant digit a negative number. So if 1011 were in two's compliment, it would really mean -(1 * 2^3) + (0 * 2^2) + (2 * 2^1) + (1 + 2^0) = -8 + 0 + 2 + 1 = -3. Two's compliment is used because it allows the widest range of values, and you don't have oddities like +/- 0. So for example, an 8-bit signed number has a range of -128 to 127. Floating point numbers: These represent not-whole numbers, like halves and quarters. Most follow the IEEE 754 floating point representation. I'm not going to explain it in detail, since I even have hard time with it, but there is one caveat with floating point numbers: they have a limited amount of precision. This lack of precision at times can create odd results. Like how supposedly in the early 90s, Microsoft's calculator when subtracting say 1.111111-1 would result in 0.1111112 or something. It wasn't the calculator app that was a problem, it was the fact the floating point number representation had issues when you started to use really small numbers. There's also another representation for non-whole numbers you can use, called fixed point, but this is kind of an intermediate topic and should only be used if speed is of higher concern than precision or accuracy. Otherwise you should use floating point for non-whole numbers. Some Concepts You May Want to Know Reference vs. Value This topic can be confusing to start with. Symbols can hold two different types of data: an actual value or a reference to where another symbol is, which can be a value or a reference. It's a simplified analogy, but we can think of this like topics in Wikipedia. Let's say the topic at hand is GPUs made by NVIDIA. The value of the topic is the entire page (or at least the markup you can edit when you press the "Edit" button). The reference to that page is its URL: https://en.wikipedia.org/wiki/List_of_Nvidia_graphics_processing_units. However, you can also get to this page by going to https://en.wikipedia.org/wiki/Nvidia_gpus, which contains a reference (or rather a redirect) to https://en.wikipedia.org/wiki/List_of_Nvidia_graphics_processing_units. Some programming languages let you choose if a symbol can be a reference or a value. Others will only let you use one or the other for a particular type of symbol. Truthiness This is a supplement to explaining program control. On the most basic level in a computer, 0 means false and 1 means true. Programming languages may explicitly define a "truthiness" data type known as a boolean, which can be either true or false. However, some languages don't have an explicit truthiness data type. In this case, you can expect 0 to always mean false, and anything not 0 to always mean true. For example: if(0) will never run. While if(1) or if(255) or if(1000000) will always run. (may add more here later if anyone suggests something)
  2. So i started to learn about java servlets in university and i was able to create a servlet without any problem in the computer lab.however when i tried it in my home computer the folder source package is not there after creating a new web application. These are the step i followed: New project > java web >web application > next > next > select server : glassfish server 4 > Finish so after following these steps a folder called source packages should be there,but it isnt there.(I will attach a image of the files available) if source packages folder is there i can continue with these steps: right click source packages > new java package > finish then i can create a servlet inside that package
  3. I'm thinking about doing an app development course but I'm very confused which language should I learn first? C# which can be used for nearly all the platforms(Android, Windows, IOS) and is necessary for UNITY 5(Game development) or JAVA which is the native language for the android.
  4. Hi, Currently, I've got the following to produce a random 13 character string, which includes all printable ASCII characters. #!/bin/bash LIST="a A b B c C d D e E f F g G h H i I j J k K l L m M n N o O p P q Q r R s S t T u U v V w W x X y Y z Z 0 1 2 3 4 5 6 7 8 9 ! £ $ % ^ & ( ) , . / ; ' # [ ] { } : @ ~ < > \ ? * + - = \" _ |" RAMPWD=$(cat /dev/urandom | tr -dc "$LIST" | fold -w 13 | head -n 1) echo "$RAMPWD" The problem is that sometimes the output results into this: f~VfrI▒ocgU6[ which is useless for a WEP password and just doesn't work Is there any other random generator for bash that I could use and still include all printable ASCII characters. Thank you
  5. Hi, I've tried the following Crontab # /etc/crontab: system-wide crontab # Unlike any other crontab you don't have to run the `crontab' # command to install the new version when you edit this file # and files in /etc/cron.d. These files also have username fields, # that none of the other crontabs do. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/etc/greenwich # m h dom mon dow user command */10 * * * * /etc/greenwich/gentest.sh 17 * * * * root cd / && run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) # Bash Script #!/bin/bash PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/etc/greenwich targetFile="testfilegen2.log" address="192.168.1.1" netmask="255.255.255.0" channel="1" essid="GreRPi" random=$(pwgen 13 -1) sudo echo "source-directory /etc/network/interfaces.d" > "$targetFile" sudo echo "auto lo" >> "$targetFile" sudo echo "auto wlan0" >> "$targetFile" sudo echo "allow-hotplug wlan0" >> "$targetFile" sudo echo "iface wlan0 inet static" >> "$targetFile" sudo echo "address $address" >> "$targetFile" sudo echo "netmask $netmask" >> "$targetFile" sudo echo "wireless-channel $channel" >> "$targetFile" sudo echo "wireless-essid $essid" >> "$targetFile" sudo echo "wireless-mode ad-hoc" >> "$targetFile" sudo echo "wireless-key s:$random" >> "$targetFile" scp testfilegen2.log pi@192.168.1.1:~/.ssh/ sudo service networking restart And cron still doesn't automatically run the bash script every 10 mins Any suggestions? Thank you
  6. Hi The below bash script runs every 10 mins on L1 and within the script is meant to generate a random password, then print that into a file, which is then copied to L2. #!/bin/bash targetFile="testfilegen2.log" address="192.168.1.1" netmask="255.255.255.0" channel="1" essid="GreRPi" random=$(pwgen 13 -1) sudo echo "source-directory /etc/network/interfaces.d" > "$targetFile" sudo echo "auto lo" >> "$targetFile" sudo echo "auto wlan0" >> "$targetFile" sudo echo "allow-hotplug wlan0" >> "$targetFile" sudo echo "iface wlan0 inet static" >> "$targetFile" sudo echo "address $address" >> "$targetFile" sudo echo "netmask $netmask" >> "$targetFile" sudo echo "wireless-channel $channel" >> "$targetFile" sudo echo "wireless-essid $essid" >> "$targetFile" sudo echo "wireless-mode ad-hoc" >> "$targetFile" sudo echo "wireless-key s:$random" >> "$targetFile" sleep 1 scp "$targetFile" pi@192.168.1.1:~/.ssh/ sudo service networking restart Unfornaltey L1 doesn't seem to recieve the new password but L2 does. L1 Output pi@raspberrypi:/etc/greenwich $ cat testfilegen2.log source-directory /etc/network/interfaces.d auto lo auto wlan0 allow-hotplug wlan0 iface wlan0 inet static address 192.168.1.1 netmask 255.255.255.0 wireless-channel 1 wireless-essid GreRPi wireless-mode ad-hoc wireless-key s:she5Bie1ojoon L2 Output pi@raspberrypi:~/.ssh $ cat testfilegen2.log source-directory /etc/network/interfaces.d auto lo auto wlan0 allow-hotplug wlan0 iface wlan0 inet static address 192.168.1.1 netmask 255.255.255.0 wireless-channel 1 wireless-essid GreRPi wireless-mode ad-hoc wireless-key s:ez2eeCeich0oc Any Suggestions? Thank you
  7. Hi, I've currently got 2 bash scripts within crontab # m h dom mon dow command */10 * * * * /etc/greenwich/grerpi.sh */10 * * * * /etc/greenwich/newrpi.sh but it only runs the grerpi.sh bash script grerpi.sh #!/bin/bash targetFile="/etc/network/grerpi" address="192.168.1.1" netmask="255.255.255.0" channel="1" essid="GreRPi" password="/etc/greenwich/pswfile.log" random=$(pwgen 13 -1) { echo "$random" } | sudo tee "$password" > /dev/null { echo "source-directory /etc/network/interfaces.d" echo "auto lo" echo "auto wlan0" echo "allow-hotplug wlan0" echo "iface wlan0 inet static" echo "address $address" echo "netmask $netmask" echo "wireless-channel $channel" echo "wireless-essid $essid" echo "wireless-mode ad-hoc" echo "wireless-key s:$random" } | sudo tee "$targetFile" > /dev/null scp "$targetFile" pi@192.168.1.1:~/.ssh/ newpi.shi !/bin/bash targetFile="/etc/network/interfaces2" address="192.168.1.2" netmask="255.255.255.0" channel="1" essid="GreRPi" password=$(sudo cat "/etc/greenwich/pswfile.log") { echo "source-directory /etc/network/interfaces.d" echo "auto lo" echo "auto wlan0" echo "allow-hotplug wlan0" echo "iface wlan0 inet static" echo "address $address" echo "netmask $netmask" echo "wireless-channel $channel" echo "wireless-essid $essid" echo "wireless-mode ad-hoc" echo "wireless-key s:$password" } | sudo tee "$targetFile" > /dev/null sudo service networking restart Any Suggestions? Thank you
  8. Hi, !/bin/bash sourceFile="file.log" targetFile="/etc/network/interfaces" numLines="$(wc -l < ${sourceFile})" counter=1 lineNumber=1 if (( counter >= "$numLines" )) || [[ ! -f "${sourceFile}" ]]; then echo "invalid file" >82; exit 1 fi while [ "$counter" -le "$numLines" ]; do echo "allow-hotplug wlan0" > "$targetFile" echo "iface wlan0 inet static" >> "$targetFile" echo "address 192.168.0.2" >> "$targetFile" echo "netmask 255.255.255.252" >> "$targetFile" echo "wireless-channel 6" >> "$targetFile" echo "wireless-essid grewep" >> "$targetFile" echo "wireless-mode ad-hoc" >> "$targetFile" awk '{print "wireless-key s:",$0}' "$sourceFile" >> "$targetFile" counter=$((counter + 1)) done With the above code, how would I print a permutation, then delete it, then print the next permutation, automatically in the bash script? Thank you
  9. Hi, Is there a way to create a bash script, in which it will either block connection from the attacker, if so many ping requests have been received block everything, if so many requests have been received Thank you
  10. Hello LTT, I want to solve a problem that has been getting on my nerves for a week now. So, I have this code: #include <iostream> #include <fstream> using namespace std; int main () { ifstream in ("sch.in"); int x = 0; in >> x; int temp; int array[x]; for(int i=0; i<x ; i++) { in >> array[i]; } for(int i=0; i<x ; i++) { for(int j=0; j<x-1; j++) { //Swapping element in if statement if(array[j]>array[j+1]) { temp=array[j]; array[j]=array[j+1]; array[j+1]=temp; } } } for(int i=0; i<x ; i++) { cout << array[i] << " "; } cout << endl; return 0; } This, combined with an array inserted or a sch.in file with an array inside of it of this type: 11 1 2 1 3 3 3 3 1 3 3 3 should output an array with the same numbers in order numerically from 1 to whatever there is: 1 1 1 2 3 3 3 3 3 3 3 Is there a way where it outputs the numbers in order of how many times they appear?
  11. Hello, i am wondering about starting to learn coding, but i dont know were to start, wich type of lang i should go for. any tips out there?
  12. Hi guys, I was thinking of getting an online certification done and take up online jobs from places like Odesk, upwork (Coding, programming, developing etc) where i can work from home, or setup a small office. 1. Is it possible ? how good of an idea this is ? "I am dyslexic, so getting a normal education is a little difficult for me" (I do not hold any graduate degree) 2. I am thinking of getting my certification done from www.teamtreehouse.com or www.lynda.com (please suggest where should I invest my time and money) other than treehouse and lynda are there any better places to do from ? 3. In what should I get the certification done ? what all topics to cover ? 4. Can it be my prime source of income ? how much time will it take for me to start earning if I start getting tutorials from now ? 5. How good do they pay ? 6. Can I have flexible working hours ? How does this whole online job thing works ?
  13. So I was going to attempt Taran's second macro keyboard for fun. However, I have a few problems right off the bat (per the usual). First: Should I use HID macros or Lua macros? in the video Taran says Lua Macros, but then the link in the description goes to HID Macros. Second: I've tried downloading both of them but both my Norton Anti-Virus and windows flag them as malware and harmful or something like that at least. So are they safe? I mean Taran obviously used it in the video, but then why is it flagged by my PC?
  14. im building a desktop application using c# and a web site using asp.net.i have to create a document for this project.in that i have to write non functional requirements.i want to know if consistency can be taken as a non functional requirement?
  15. Hi guys, I was thinking of getting an online certification done and take up online jobs from places like Odesk, upwork (Coding, programming, developing etc) where i can work from home, or setup a small office. 1. Is it possible ? how good of an idea this is ? "I am dyslexic, so getting a normal education is a little difficult for me" (I do not hold any graduate degree) 2. I am thinking of getting my certification done from www.teamtreehouse.com or www.lynda.com (please suggest where should I invest my time and money) other than treehouse and lynda are there any better places to do from ? 3. In what should I get the certification done ? what all topics to cover ? 4. Can it be my prime source of income ? how much time will it take for me to start earning if I start getting tutorials from now ? 5. How good do they pay ? 6. Can I have flexible working hours ? How does this whole online job thing works ?
  16. Hi guys, I was thinking of getting an online certification done and take up online jobs from places like Odesk, upwork (Coding, programming, developing etc) where i can work from home, or setup a small office. 1. Is it possible ? how good of an idea this is ? "I am dyslexic, so getting a normal education is a little difficult for me" (I do not hold any graduate degree) 2. I am thinking of getting my certification done from www.teamtreehouse.com or www.lynda.com (please suggest where should I invest my time and money) other than treehouse and lynda are there any better places to do from ? 3. In what should I get the certification done ? what all topics to cover ? 4. Can it be my prime source of income ? how much time will it take for me to start earning if I start getting tutorials from now ? 5. How good do they pay ? 6. Can I have flexible working hours ? How does this whole online job thing works ?
  17. Im making a WPF application using C# and i want to make a form for the user to insert a image to the application from his computer,write a description about it and save in the database.how can i do this?please try to keep your explanations simple as possible as im new to making WPF applications.Thank you
  18. Hi I have an ipad air that i use for most computing task like email, word etc. But i was trying to go traveling without my latop this year but i need to be able do code (using visual basic) while away. Is this possible on an ipad. Or will i just have to stick with laptop
  19. Hi all, I am looking for a laptop that has just what I need to do programming on it. I am in school for computer science and as of now I don't need anything super powerful, I have a desktop and another larger laptop that is annoying to lug around sometimes. I want something that has a super long batter life and is as small as I can get it, I need it to primarily install GitKraken and JetBrains IDEs. Suggestions? -Dave
  20. Hello, fellow programmers. I need to write a piece of software that deals well with encryption. I want to be able to use both shared key and public key encryption with some common algorithms (AES and RSA will do), and I want it to be (obviously) secure. Is there any reputable framework or library that I could use for that? Edit: I tryed using the pycrypto module with Python3, but it was somewhat buggy when encrypting long strings. Cheers,
  21. To use the twitter bot mention or tweet @trigger_me_bot on Twitter. This bot is an implementation of a project I am working on for my final year project on an engineering degree. Code for the main project and the bot found here I'm more than happy to answer any questions or take suggestions, apologies in advance for my awful (lack of) naming convention and code style that is the result of me hacking this project together for now. Update 26/02/17 The bot now uses proper machine learning in the form of latent semantic analysis and a support vector machine classifier. Give it a go here https://twitter.com/trigger_me_bot
  22. A little while ago a presentation by the Swedish government was shown in how the school and education can be digitalized. The two main focuses will be on programming and education in source reputability. The government explained that they though this was a good way to approach how students technical skills can be increased. The Swedish minister of Education said: To sum up what this means: Mathematics: Year 1-3: How one-way-interpretable instructions can be constructed, described and be used as a base for programming. Year 4-6: How algorithms can be created and used in programming. Also programming in visual and various environments. Year 7-9: How algorithms can be created, tested and in improved for mathematical problem solving. Tech: Method for developing technical solutions: Year 1-3: Ability to control objects with programming. Year 4-6: Ability to control your own constructions or other people's objects by the use of programming. Year 7-9: Build your own constructions where you apply steering and control, including the help of programming. Learn how digital tools can be a good support in the field of technical development such as blueprints or simulations. Technical solutions Year 7-9: Find technical solutions that benefits electronics and how they can be programmed to do so. This has to be implemented in the schools before July 1st 2018. My own opinions and ideas about this First off, this is clearly a step in the right direction. The world gets more and more digital for each day passing. People need to know what programming is from a young age in order to be able to meet the demand the future (most likely) holds when it comes to programming/coding. Te be taught more source criticism is more important than ever before with so much fake news spreading across facebook and other media. A lot of people take it for granted what they see is true, but unfortunately a lot of the time, it just simply isn't. In practicality I would guess that in grade 1-3, you're just messing with some form of robot and the most basic programming. I've never tried it, but I've seen robots etc. more or less having pre-built programming environments where you can drag and drop movements and such in order to "program" it. This would probably be the best was to implement it to the youngest children that has to do this. My hope is that this proposal means that you're being taught a programming language in grade 7-9, I don't really care if it's Java, C++, PHP, Python or anything else, as long as you don't spend your whole elementary school copy/pasting movements and sequences and believe that that's the most fundamental programming there is. Problem solving in math is always helpful too. Where I think this may have a backlash is with the kids having hard times either around theoretical subjects or just math/tech in general. It seems like most students dislikes math and a few have a really hard time with it. Introducing (I assume) more math is probably not going to help here. Same goes with tech. If I look back to my classmates that I had during elementary or high-school, I can tell you right away that there would be a big portion either not interested in tech/programming or that just would struggle with it. Perhaps it'll solve itself by being introduced at a young age, that everyone, boy or girl, has the ability to further increase their technical skills and abilities. What would be good but at the same time not is if you'd have 2 directions. One where you go with this new teaching and one where it more resembled the one we have now. As I again assume that a lot of people would struggle with this new stuff, having it 9 years in a row instead of as something you choose at high-school or college level might be tough. If you could in one way or another choose if you'd like to go the tech or non-tech version would be cool, but also deciding at an age that young, is never a good idea. What's almost most interesting in this entire idea is where will we get all the teachers for this? Looking back at when I was in school a few years back, there's only be a very small set of teachers I deem able to learn to teach this kind of stuff, for the lower classes. Currently I'm not aware that Sweden is overflowing with skilled programmers that wants to go teaching, so where will we get all? Open up a tonne of quick-line educations that in one year makes you a fully capable programmer? It's not my problem to handle, it's just very interesting to see how it'll be handled eventually. What do you guys think? Is it too early? A bad idea? I'd like to hear it all. Source: computersweden.idg.se (Article in Swedish) Straight out of Google Translate, but it was a quite decent translation.
  23. So using the code that i have tried so far i can get the time in 24 hour format.i want to get only the hour from this time and assign it to a int variable.how can i do this? note: i have used the datatype time in this column of my sql server database cn.Open(); string sql = "select time from table1 where ID ='2'"; SqlCommand query = new SqlCommand(sql, cn); SqlDataReader reader = query.ExecuteReader(); reader.Read(); String dbt = reader["End_time"].ToString(); reader.Close(); cn.Close(); int f = int.Parse(dbt);
  24. Hi guys, I am a newbie in programming world, but I really would like to learn how to. I'd like to make a fillable form ( name, address, city, phone, e-mail etc ), and let it save to a database. For example, when I have the fillable form, I can fill in all data and then press "ADD", and it automatically saves in the database. Can anyone recommend me some good software? Or show me how to do it, some tutorial or an example you made yourself?
  25. Hello, I want to buy a new computer for myself. I used the posting guide to ease your process. Budget: 1650USD. Location: USA Aim: gaming: mainly bf1. programming: python in pycharm, android studio, matlab, visual studio, eclipse, assembly and web developping in brackets. Designing and editing: not that much, a little bit after effects and photoshop. 3. Monitors: 1 1440p or FHD monitor 60hz. No need for more monitors. Peripherals: Any recommendation for a monitor? differnet budget, in the 24inch size range, 27 to big. 5. Why are you upgrading? cause my old computer isnt strong enough for me. lasted for 5 years Thanks!
×