Information Technology

sort of experienced web dev here, need some networking advice

Learn Programming - 19 min 8 sec ago

Hey there,

been a web developer for about 8 years and I just changed my job. This new project is very technical, on the cloud and relies heavily on networking knoledge. e.g. virtual networks, SDN, packet filtering, different network topologies, TCP/UDP, sockets, GRE tunneling and other protocols, etc. I feel like I need some books to help me, because even though I think my programming is ok, I don t have the networking know how for this. do you guys have any book recommandations in this direction?

submitted by /u/gigell
[link] [comments]

C++ Youtube Channels like SentDex

Learn Programming - 19 min 55 sec ago

Hi,

I'm looking for recommendations for YouTube playlists where a person completes a programming project and finishes it all on YouTube.

I like watching other people code and seeing possible stumbling blocks and how they solve it. Also I learn more by seeing a high level project and watching people break it down and code it bit by bit.

Examples:

- coding a torrent client (teaches internet protocols),

- games (teaches data structures & a ton of other stuff)

- virtual election booth/bank system (teaches security)

I watched SentDex's series "Python Plays GTA V", where he coded a neural net that could self drive a car, and I found it extremely interesting. So I'm looking for similar series to watch in my spare time. Thanks!

submitted by /u/jnpl95
[link] [comments]

Looking for a laptop for university - Screen size unimportant, budget under £500. (UK)

Hey everyone

  • Total budget and country of purchase: Budget is about £500 but if a decent machine can be found for less I will consider it. In the UK (Northern Ireland)

  • Do you prefer a 2 in 1 form factor, good battery life or best specifications for the money? Pick or include any that apply. I don't think I need a 2 in 1, specifications are the highest priority but battery life is important too.

  • How important is weight and thinness to you? Neither are huge to me but weight is more important than thinness.

  • Which OS do you require? Windows, Mac, Chrome OS, Linux. Windows

  • Do you have a preferred screen size? If indifferent, put N/A. N/A

  • Are you doing any CAD/video editing/photo editing/gaming? List which programs/games you desire to run. Will mostly be Microsoft office and youtube and general web surfing. May play some casual more low-spec games but the games I play will be dependent on the laptop rather than the other way round.

  • If you're gaming, do you have certain games you want to play? At what settings and FPS do you want? I tend to play strategy games like Civ V and Crusader kings 2 as well as isometric rpgs like the Shadowrun games. I prioritise performance over graphics. Playing games would be a nice bonus to this machine but isn't my first priority.

  • Any specific requirements such as good keyboard, reliable build quality, touch-screen, finger-print reader, optical drive or good input devices (keyboard/touchpad)? A decent keyboard and touchpad would be nice but not necessarily required. I don't particularly need a touch screen.

Thank you to everyone, I'm really glad subreddits like this exist.

submitted by /u/Silverseabird
[link] [comments]

My Laptop Questionnaire Form - Light Music Production and College Work

  • Total budget and country of purchase:

    €500 - €800. Can go up to €1000-1100 if the needs are there

  • Do you prefer a 2 in 1 form factor, good battery life or best specifications for the money? Pick or include any that apply.

    Good Battery Over good specifications however both would be ideal.

  • How important is weight and thinness to you?

    Almost irrelevant, would make it easier to carry around

  • Which OS do you require? Windows, Mac, Chrome OS, Linux.

    Windows or Mac

  • Do you have a preferred screen size? If indifferent, put N/A.

    13-15inch, not a deal breaker.

  • Are you doing any CAD/video editing/photo editing/gaming? List which programs/games you desire to run.

    Music Production using Avid Pro Tools. Audio Mixing. I understand that this is going to be difficult to achieve. I don't plan on doing all my work on this machine so this section can be ignored if the specs can't handle it.

  • If you're gaming, do you have certain games you want to play? At what settings and FPS do you want?

    Gaming is almost irrelevant. Would probably try to play some low end offline games whenever.

  • Any specific requirements such as good keyboard, reliable build quality, touch-screen, finger-print reader, optical drive or good input devices (keyboard/touchpad)?

    A touch screen may be useful however, as you can guess, not really bothered. Would like a good keyboard.

  • Leave any finishing thoughts here that you may feel are necessary and beneficial to the discussion.

    Thank you for your help!

submitted by /u/DermotOC
[link] [comments]

Ideapad 720s 14" Vs Yoga 730 15.6"/13.3"

So basically I'm trying to replace my Lenovo Y700 because it's bulky (nearly 6lbs) and gets 3 hours of battery life

I narrowed it down to these 3 I was considering a Yoga 730 13.3"/15.6" but people say the battery sucks at 7-8 hours (little low for an ultrabook) I don't really need the 2-in-1 since I have an iPad (I had a surface pro and hated it) so if the Yoga is as good as my iPad then I might sell the iPad

My main objective:

I take my ipad to school on a daily and it's the best way to take notes (I write on the powerpoints I rarely ever type since our desks are small) but then I'd like an actual laptop to take to the library right after class and do heavier studying/editing etc.

When I go home I'd like to connect to a 24" monitor for studying/light gaming (fortnite) (with an eGPU) - I assume both Ideapad and yoga can connect to a eGPU? Can the RAM be upgraded on either model? I have an extra 8gb 2400mhz stick laying around and these all seem to come with 8GB only Or is the MX150 on the Ideapad enough? I currently have a 960M so Idk how that compares

I also require a MATTE/Anti-Glare screen, FHD, no other demands. I'm not too picky on speakers, etc.

the Ideapad 720S is advertised as 14 hours of battery life on lenovo's website, is this true? I'm leaning towards the Ideapad or 13" yoga because they're both <3.5 lbs whereas the 15" yoga is 4.2 Also what is this about X2 TB3 vs X4 TB3 I keep hearing about

What are other pros/cons of each? Like I said I don't really need the 2-in-1 functionality of the yoga but if its there its there.

submitted by /u/bladeroyce
[link] [comments]

Reference iOS 12 and iPhone X models in app's "What's New"

iOS Programming - 36 min 6 sec ago

When updating an app for device tweaks (e.g. iPhone XR, XS Max) and iOS 12 support, does Apple allow the "What's New" description to mention it by name? I recall there being restrictions on referencing device and OS by name.

submitted by /u/fakecrabs
[link] [comments]

Laptop for general use and some light gaming

  • Total budget and country of purchase: USA $400-$550

  • Do you prefer a 2 in 1 form factor, good battery life or best specifications for the money? Pick or include any that apply. Specifications for the money, battery life doesn’t matter much since it wont be leaving room often.

  • How important is weight and thinness to you? Not very, though I’d prefer it wasn’t a boulder haha

  • Which OS do you require? Windows, Mac, Chrome OS, Linux. Windows

  • Do you have a preferred screen size? If indifferent, put N/A. 17 but I’ll go down to 15 if necessary

  • Are you doing any CAD/video editing/photo editing/gaming? List which programs/games you desire to run. Fortnite & Overwatch are a couple.

  • If you're gaming, do you have certain games you want to play? At what settings and FPS do you want? Fortnite/Overwatch as stated above. Also I’m not sure what FPS to strive for, not very techy

  • Any specific requirements such as good keyboard, reliable build quality, touch-screen, finger-print reader, optical drive or good input devices (keyboard/touchpad)? Reliable build quality

  • Leave any finishing thoughts here that you may feel are necessary and beneficial to the discussion. I Plan on building a gaming PC within the next 6 months, this laptop will be my first step in the transition from console, so I’d like to not shell out too much money for it.

Also I’ve grown so comfortable with 17.3 screen these past years I’d very much so like to stay on a larger display if possible.

submitted by /u/VegetaWitDaHeata
[link] [comments]

Using Information Theory to Identify Image Features

Hi All,

I've been working on applying information theory to image processing, and came up with a deterministic algorithm that appears to be pretty good at recognizing features in images. I thought it was interesting since it's entirely deterministic, and doesn't use regression or other traditional AI techniques, but instead makes use of information theory.

An informal summary of the algorithm, underlying theory, and code, is all here:

https://www.researchgate.net/project/Information-Theory-16

I believe it's polynomial in operations (specifically O( N2 )) as a function of the number of pixels in the image (N), but I confess I haven't done a thorough analysis yet. It is however (in its current form) reliant upon Octave's calculation of entropy, which I think might be a bottleneck in the algorithm.

Thoughts are welcome.

submitted by /u/Feynmanfan85
[link] [comments]

Cosmicast just got featured on the App Store and I'm giving away free copies of the app to celebrate!

iOS Programming - 42 min 30 sec ago

Hey everyone!

I've recently released a new and beautiful podcast player called 'Cosmicast' and it's currently featured on the App Store! To celebrate, I'm giving away a few copies of my app for free (head over to the bottom of this post to see how to get a free copy). I've been told it's "smooth as butter", "has a great UI", and "probably the best looking podcast app I've seen".

You can get it over at https://itunes.apple.com/gb/app/cosmicast/id1435195637?mt=8

You can find out more about it and see screenshots of the app over at https://twitter.com/CosmicastApp

Here is a quick short list of its features:

  • Beautiful and clean interface
  • Light mode, dark mode, and true black dark mode
  • Column grid sizing
  • Discover new podcasts by genre or region
  • Search for or paste podcast URLs to add them
  • Download episodes for offline playback
  • No account required
  • Supercharged podcast player, accessible from any screen with a swipe up gesture using two fingers
  • Long-hold the skip duration buttons to change the durations (customisable amount)
  • Long-hold the play/pause button to change the playback speed (customisable amount)
  • Tap the podcast artwork in the player for more options
  • Sleep Timer (customisable amount)
  • Volume Boost
  • View related content by the same author
  • Pick your audio source
  • Drag and Drop podcast rearranging
  • 3D Touch Peek and Pop
  • 3D Touch Quick Actions
  • iMessage Stickers
  • Siri Shortcuts (new for iOS 12)
  • Notifications for downloads
  • Import and export podcasts as an OPML file
  • Localised for Chinese, English (UK), English (US), French, German, Italian, Japanese, Portuguese, Russian, and Spanish (yes, that’s ten langauges!)
  • There are no ads or subscriptions to bother with, just a clean and minimal podcast player.

Some personal background; I started making apps (self-taught) about three or so years ago and on a MacBook Air 11” (not fun running Xcode on that!). About a year ago I switched over to an iMac 21” and my productivity skyrocketed. I’ve made a few apps, some doing better than others, but all following my own styles and design ethos. This is just something I do alongside my day job as a Software Developer so it can often get tiring, but I find persisting in it is worth the effort.

You can give @CosmocastApp or @JPEGuin a follow on Twitter at https://twitter.com/CosmicastApp or https://twitter.com/JPEGuin to see my progress and get in touch!

To get a free copy of Cosmicast:

  • Have an appreciation for podcasts
  • Leave a comment about what you like or see could be improved about the app
  • Optionally give me a follow on Twitter @JPEGuin or @CosmicastApp
  • Also optionally, tell us what your favourite podcasts are! I’m a huge fan of Reply All, No Such Thing as a Fish, and 99% Invisible.

Thanks, Shihab

submitted by /u/Shihab_8
[link] [comments]

Hard time deciding between Ryzen ultrabooks

Hey all, I'm trying to find a Ryzen thin and light laptop to use for work and maybe occasional games like Overwatch or Fortnite, but that is definitely not the priority.

I'm stuck between the Dell Inspiron 13 7000 with the Ryzen 2700U and the HP Envy X360 with the 2700U and 4k screen.

The reason I'm stuck between the 2 is because some reviews of the HP are saying the performance overall isn't very good. I'm starting to lean toward the HP though because its about a pound lighter than the Dell and the HP has the 4k screen and NVMe SSD whereas the Dell only has a 1080p screen and a SATA SSD. Any help here deciding is appreciated and if you have any other suggestions let me know, I'm open to considering anything but would prefer to stick with a Ryzen based laptop.

submitted by /u/procitysam
[link] [comments]

Laptop suggestions

* **Total budget and country of purchase:** Under $300, in the USA * **Do you prefer a 2 in 1 form factor, good battery life or best specifications for the money? Pick or include any that apply.** Best specifications for the money * **How important is weight and thinness to you?** Not super important, but I'd like to be able to take it to class * **Which OS do you require? Windows, Mac, Chrome OS, Linux.** Windows * **Do you have a preferred screen size? If indifferent, put N/A.** N/A * **Are you doing any CAD/video editing/photo editing/gaming? List which programs/games you desire to run.** Laptop needs to be able to handle both Autocad and Revit * **If you're gaming, do you have certain games you want to play? At what settings and FPS do you want?** Not used for gaming * **Any specific requirements such as good keyboard, reliable build quality, touch-screen, finger-print reader, optical drive or good input devices (keyboard/touchpad)?** Reliable build quality is important as I'd like the laptop to last for a good amount of time. * **Leave any finishing thoughts here that you may feel are necessary and beneficial to the discussion.** I'm just looking for a quality laptop for under 300 that can run the programs I need for my major. I currently am using a very slow, very old laptop given to me by my brother and it's borderline useless. Please help!

submitted by /u/K_McDrunk
[link] [comments]

Suggestions between MSI or ASUS

Looking at either MSI GP Series GP63 Leopard-428 on NewEgg for $1500ish or hold out a bit longer for the new ASUS ROG Zehpyrus S GX531 on Amazon for $1900ish.

I’ve had bad luck with ASUS laptops but that was a decade ago. I like the aesthetics more than MSI but MSI is cheaper with a full 1070 and not a Max Q version. Heating and cooling is a concern of mine.

Hoping for a bit more input besides the reviews I’ve read.

submitted by /u/InevitableDecay
[link] [comments]

How much to pay a developer?

iOS Programming - 52 min 51 sec ago

This high school kid built an iOS mobile app for me over the summer. It’s similar to a quiz app. How much should I pay him for his work? He’s 16. He did it to build his portfolio and hasn’t asked for anything.

submitted by /u/hottspark
[link] [comments]

How do I read a sentence a one character at a time?

Learn Programming - 55 min 54 sec ago

I need to write a program the reads what's entered and output the number of vowels, this is what the assignment says:

"Write a program that prompts the user to input a sequence of characters and outputs the number of vowels.

(Use the function isVowel written in Programming Exercise 2.)"

This is the input and output:

I1: The dog is fast.

O1: 4 vowels in this sentence

I2: Euouae is the longest English word consisting of all vowels.

O2: 20 vowels in this sentence.

I already did a bunch of code, the problem is that I'm not sure if this is the correct way to read a sentence one character at a time. I used cin.get(ch); because that's what I saw online (not sure if CPLUSPLUS, or stack overflow). I don't get any error messages but when I run it I think the while loop goes into an infinite loop after I enter the sentence.

When the assignment runs the program outputs this:

O1:

Input a sequence of characters: 32771 vowels in this sentence.

O2:

Input a sequence of characters: 32784 vowels in this sentence.

Also, the part that says to use isVowel is where I wasn't sure if I should use a switch and case or an if statement

PS: if you see anything else off about the code just let me know.

submitted by /u/Mriv10
[link] [comments]

USA, seeking system for vector art, sketching, and traditional-esque digital painting, <$1200.

  • Total budget and country of purchase: $1200 U.S.

  • Do you prefer a 2 in 1 form factor, good battery life or best specifications for the money? Pick or include any that apply. I either need 2-in-1 with a good touchscreen and pressure sensitive pen combo, or else reserve a third of the budget for a good opaque drawing tablet and pen.

  • How important is weight and thinness to you? No. As long as I can carry it in a laptop case or large backpack, I’m good.

  • Which OS do you require? Windows, Mac, Chrome OS, Linux. Windows or Mac, whichever gets the best deal

  • Do you have a preferred screen size? If indifferent, put N/A. Bigger is always better for me, but it’s not important compared to things like broad software compatibility, RAM, color quality, and pressure sensitivity.

  • Are you doing any CAD/video editing/photo editing/gaming? List which programs/games you desire to run. Vector art, raster art, and photo editing. I might try 2D animation at some point, but it isn’t my focus. No gaming at all. I don’t do any 3D.

  • If you're gaming, do you have certain games you want to play? At what settings and FPS do you want? N/A

  • Any specific requirements such as good keyboard, reliable build quality, touch-screen, finger-print reader, optical drive or good input devices (keyboard/touchpad)? I need a keyboard, just because it is gonna have to double as my document computer. From the research I’ve done so far, color quality, pen accuracy/pressure sensitivity, resolution, and RAM are all important.

  • Leave any finishing thoughts here that you may feel are necessary and beneficial to the discussion. If it weren’t that I’ll put some kind of word processor on it, I’d say this will be a dedicated art computer. So I’m open to separating those functions to separate computers if it would net a better deal overall.

submitted by /u/Tioben
[link] [comments]

Why does this html file shows blank?

Learn Programming - 58 min 53 sec ago

This is my very first time using Javascript/html so it might be something extremely basic that I just don't understand.

I'm trying to reproduce the code written here (index.html). I downloaded the files from github, and I'm trying to run them. The problem is, when I execute the html in Chrome, the page that is opened is completely blank.

Why?

submitted by /u/Fab527
[link] [comments]

Can't decide between two laptops to begin learning python

I have her been learning python on and off for a while and have decided to get a cheap laptop for convenience of use so I can increase the time I spend learning. It will also be used for other languages in the future.

I have narrowed it down to two and was hoping if someone can tell me if there is much difference between considering all that I will be using it for.

http://www.argos.co.uk/product/8664118

https://www.argos.co.uk/product/8437589

I almost purchased the hp one but then saw the Lenovo but don't know if it's with paying the extra.

Any comments would be much appreciated.

submitted by /u/Rogyo
[link] [comments]

What are your best methods of learning code?

Learn Programming - 1 hour 2 min ago

if you could go back in time and could give yourself some advice when it comes to learning code? what would it be ?

submitted by /u/ouchak1
[link] [comments]

Apple reportedly delays original shows over mature content

Engadget - 1 hour 11 min ago
Apple has skewed toward safer fare for its upcoming streaming video service (with occasional exceptions), and it now looks like that might be creating problems for a few shows. Wall Street Journal sources have claimed that Apple's push for more famil...

Pages