topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday April 19, 2024, 6:42 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Edvard [ switch to compact view ]

Pages: prev1 [2] 3 4 5 6 7 ... 12next
26
Developer's Corner / 184 steps to Build Your Own Text Editor in C
« on: April 15, 2017, 12:25 AM »
Build Your Own Text Editor
Welcome! This is an instruction booklet that shows you how to build a text editor in C.

The text editor is antirez’s kilo, with some changes. It’s about 1000 lines of C in a single file with no dependencies, and it implements all the basic features you expect in a minimal editor, as well as syntax highlighting and a search feature.

This booklet walks you through building the editor in 184 steps. Each step, you’ll add, change, or remove a few lines of code. Most steps, you’ll be able to observe the changes you made by compiling and running the program immediately afterwards.

I explain each step along the way, sometimes in a lot of detail. Feel free to skim or skip the prose, as the main point of this is that you are going to build a text editor from scratch! Anything you learn along the way is bonus, and there’s plenty to learn just from typing in the changes to the code and observing the results.



from CodeProject News

27
Non-Windows Software / Fancy up your terminal prompt with FontAwesome
« on: October 16, 2016, 03:11 PM »
Trendy Bash shell prompt with fontawesome and PS1
Bored with the simple bash shell prompt ? Try something new, give the bash shell prompt a trendy look with fontawesome, the PS1 environment variable and some other characters.



from FixMyNix

28
Living Room / Cute robot or future overlord?
« on: October 15, 2016, 02:43 AM »
Meet Cozmo:



Looks fun, but... *cough* Skynet *cough*...  :o

29
Living Room / RIP Gene Wilder
« on: August 30, 2016, 01:47 AM »
Gene Wilder Dies at 83; Star of ‘Willy Wonka’ and ‘Young Frankenstein’

Gene Wilder, who established himself as one of America’s foremost comic actors with his delightfully neurotic performances in three films directed by Mel Brooks; his eccentric star turn in the family classic “Willy Wonka and the Chocolate Factory”; and his winning chemistry with Richard Pryor in the box-office smash “Stir Crazy,” died early Monday morning at his home in Stamford, Conn. He was 83.


:(

30
As a (somewhat incompetent) musician, I find this 3-part article interesting and thought-provoking (and they include helpful charts and graphs!), though I agree that they raise almost as many questions as they attempt to answer:

Stairway to hell: life and death in the pop music industry
https://theconversat...music-industry-32735
The rock scene is a volatile mix of glamour, instant wealth, risk-taking, rebellion and psychological distress accompanied by taken-for-granted assumptions that pop musicians will live dangerously, abuse substances and die early.


The 27 Club is a myth: 56 is the bum note for musicians
https://theconversat...-for-musicians-33586
What do Otis Redding, Gram Parsons, Nick Drake, Jimmy McCulloch, James Ramey (aka Baby Huey), Bryan Osper, and Jon Guthrie have in common?
What about Tim Buckley, Gregory Herbert, Zenon de Fleur, Nick Babeu, Shannon Hoon, Beverly Kenney, and Bobby Bloom?
And Alan Wilson, Jesse Belvin, Rudy Lewis, Gary Thain, Kristen Pfaff, Ron “Pigpen” McKernan, Pete de Freitas, Raymond “Freaky Tah” Rogers, Helmut Köllen, and Linda Jones?

They are all dead pop musicians.


Music to die for: how genre affects popular musicians' life expectancy
https://theconversat...ife-expectancy-36660
These figures likely represent a combination of factors inherent in the popular music industry (such as the ubiquitous presence of alcohol and other substances of addiction, irregular hours, touring, high levels of stress, performance anxiety) and the vulnerability that many young musicians bring with them into their profession from adverse childhood experiences.

 :tellme:

31
The sale to Some Chinese investors has been postponed, so in the meantime, Opera devs have been busy with a pretty cool new browser feature...
Opera browser bakes in free VPN
...
Opera's baked-in VPN will let users access sites blocked in their countries, or by their employers or schools. It will also anonymize the user -- the VPN disguises the actual IP address of the user -- by making it appear that the browser originated elsewhere. In a public setting, such as a coffee shop's Wi-Fi network, a VPN also provides a secure "tunnel" to the destination, preventing theft of credentials and personal information like passwords.



from over there... up and to the right... no, more to the left... wait, no, down just a hair.. aw cripes, never mind, I'll get it myself.

32
I have not words...  :huh:

Höme Improvisåtion
The world's most fun & accurate cooperative furniture assembly experience! There was a problem printing the instruction manuals so you will have to figure out how the furniture goes together.

Home Improvisation is a game about building crazy modular furniture. It is playable solo or with up to 4 friends working together. You can try to build the furniture correctly, or you can make new and terrifying furniture creations. The choice is yours!

https://thestorkburn....itch.io/home-improv




from a blog post of games I've never heard of

33
Developer's Corner / Pay-What-You-Want dev deals from SourceForge
« on: April 07, 2016, 12:55 PM »
I already posted about the SourceForge Deals page, but thought I'd highlight the Pay-What-You-Want deals here.  Pay what you want, $1 minimum, beat the average price and get bonus items (extra wares or courses), and 10% of the proceeds go to charity. 
Get 'em quick, most are for limited times:

paywhatyouwant.png

PWYW Hardcore Game Dev Development: (6 days left as of this posting)
https://deals.source...hero-game-dev-bundle

PWYW Learn to Code Bundle:
https://deals.source...c9-bed4-f2f71bff233f

PWYW Javascript Development Bundle:
https://deals.source...t-development-bundle

PWYW The Android Expert's Coding Bundle: (Marshmallow only)
https://deals.source...oid-elearning-bundle

PWYW Incredible iOS 9 Developer Bundle: (10 hours left as of this posting)
https://deals.source...ou-want-ios-9-bundle

PWYW Back-End Developer Course Bundle: (6 days left as of this posting)
https://deals.source...amming-for-beginners

PWYW iOS Designer Bundle: (6 days left as of this posting)
https://deals.source...-ios-designer-bundle

PWYW Game Design Course Bundle (1 day left as of this posting)
https://deals.source...t-game-design-bundle

There will no doubt be others that pop up from time to time, and the ones that expire from Pay What You Want will probably still be available at a heavy discount through the main Developer deals page.  :Thmbsup:
https://deals.source....net/deals/developer

34
Found Deals and Discounts / SourceForge Deals
« on: April 07, 2016, 12:28 PM »
I just stumbled on a whole mess of heavily discounted and Pay-What-You-Want deals offered through SourceForge.

https://deals.sourceforge.net/

Complete e-learning courses discounted from 50% off and more, Pay-What-You-Want deals for limited times ($1 minimum), cool gadgets, useful software bundles... it's quite a Smörgåsbord of deals.  Check it out!  :Thmbsup:

35
This is real:  :huh:

https://petitions.wh...counter-our-way-life
WE PETITION THE OBAMA ADMINISTRATION TO:
Outlaw programming languages that threaten the safety of the American people and work counter to our way of life.
...
My specific suggested list of languages to restrict from use, and phase out includes:
Javascript, Ruby, and Java.

I signed.

36
Hilarious read, instructive in the ways of software testing, and a great thought experiment along the lines of shooting yourself in the foot using programming languages.
This is 'edge case' testing; posting values to a system that really don't belong there.
[hilarity ensues]
And that's kind of the crux of it. Making your testing as real world as possible is an important part of QA. Don't let those tell you otherwise. Be it unit testing, integration, QA or pentesting, assuring that all tests push the edges of what happens in the real world will make your software better.



from an IRC discussion

37
Developer's Corner / Why Does Programming Suck?
« on: December 20, 2015, 02:48 PM »
Not quite sure I agree with everything this guy wrote but it's a very interesting read nonetheless.
I’m a software developer and since the very beginning I’ve always had mixed feelings about programming. On one hand, you can accomplish so much with it. On the other, it’s a completely frustrating tool to use––not only is the experience horrible, the worst part is feeling that much more could be accomplished if programming didn’t suck.
...
And so, misusing a machine built to do math, that was prematurely optimized, built without simplicity in mind, inspired by the textile industry, backed by no underlying fundamental laws, with no way for us to understand it, that could generate more complexity than we could possibly embrace and armed with zero experience and a completely backwards approach towards problem-solving, we started the business of dealing with accidental complexity in the name of shipping features––known today as programming…

…and a shit-ton of wonderful things popped from the other end. Damn it.



from CodeProject News

38
Whether you're cool with Sourceforge or not these days, this looks interesting at the very least...
Pay What You Want: White Hat Hacker Bundle
Master Penetration Testing with 7 Courses (60+ Hours) on Hacking Node.js Apps, Windows OS, Wi-Fi Devices & More
A whole bundle of penetration testing and general hacker stuff aimed at self-training for white hat hacking.
Looks like 'Pay what you want' only gets you two: Node.js Security and Cross-site Scripting.  But beat the average price (currently $12.32) and you get all 7 books on offer ($765 worth).

whitehathackerbundle.png

https://deals.source...te-hat-hacker-bundle




39
I was reading through Mouser's board game mini-review thread, and suddenly I remembered something I had checked out a few years ago, called "piecepack" (lower case intentional).  It's basically a free (public domain) set of counters/chits/cards/ in pdf form you can download, print, and make up your own rules for.  There is a board where you can browse and download different game rules, and there are game design contests where presumably, the cream rises to the top.  Check it out:

http://www.piecepack.org
What is a piecepack?

Flexible. Portable. Affordable. Public domain. The piecepack is a set of boardgame parts that can be used to design and play a wide variety of games. Anyone may design and publish a piecepack rule set. Any manufacturer or individual may produce piecepacks.


Tom Vasel in the video says the piecepack is best for abstract strategy-over-luck games, but because it is simply an open-ended system, you can make up your own story or theme, or simply make up your own pieces using the piecepack system as a base, or use the piecepack bits as an add-on to other games that may need a little "extra".

40
Strange premise for a game...

the-flock.jpg

Gameplay and setting, from the official website:
Description
The Flock is an asymmetrical multiplayer thriller. You get to play as one of the agile hunters that make up the Flock, but your goal is to become the hunted Carrier.

As the Carrier you need to shine your light upon objectives placed in the world in order to win the game; while at the same time fending off Flock that attempt to gain the Artifact for themselves! The Flock are vulnerable to the Artifact's light, but their key to survival is to stand still when the light is shined upon them..

Aahh... but there's a twist:

From VG24/7:
This is how it works, from our understanding: once the game is released on Steam in Q3 of this year, every time a player dies in the game, it will drop the game population. Once that population reaches zero, “the game will never be purchasable again.”

Only players who have The Flock in their Steam library will then be able to partake in the yet to be announced climactic finale.

After the ending, the game will go offline permanently and no longer be playable.

But why?

“A multiplayer game can take players to incredible heights, but at some point gamers will start to play less, get disinterested and stop playing altogether,” said Jeroen Van Hasselt, the studio’s creative director.

“In opposition to other multiplayer games, we want The Flock’s experience to inspire a sense of awe, to keep players eagerly anticipating what is coming next and to end with a memorable climax.”

Sounds legit...


41
Mozilla, Google, Microsoft and Apple have decided to develop a binary format for the web. Called WebAssembly, this format could be a compilation target for any programming language, enabling applications to run in the browser or other agents.
...
WebAssembly is meant to allow programs written in languages other than JavaScript to run in the browser and other JS agents on the server, mobile or IoT.



from CodeProject News

42
DC Gamer Club / Loved
« on: April 11, 2015, 03:17 PM »
Take a fairly generic low-res platformer, couple it with some downright uncomfortable in-game dialog, and what do you get?

Can games carry the auteurist intent and interconnection of traditional cinema and writing? Can we tell stories through games that aren't disposable? That live on after you've stopped playing? This is a short story in the form of a platformer that answers these questions.
...
Loved contains content that some players may find disturbing.

Loved.  A short story by Alexander Ocias
http://ocias.com/loved.php

loved.png


RockPaperShotgun.com's Kieron Gillen says:
It’s got the sort of meaningful choices interlaced through it which Fallout fans are always crying out for, has a genuinely oppressive atmosphere and at least a couple of killer endings depending on which way you choose to go.

PopMatters.com's Kris Ligman says:
The catharsis that comes at the end doesn’t arrive within the game, but after you’ve completed it, which seems exactly like the designer’s intention. It might take you only five minutes to complete, but it will take hours to fully unpack.

JayIsGames' review Dora says:
I've seen people "explaining" the game to other players, and I'm not sure I think that's the right thing to do; after all, if I feel one way about something designed to provoke a personal reaction and you feel another, does that mean one of us really needs to be right in our interpretations? Which in turn raises another interesting question. Is art only successful if it explains itself to everyone?

NPR's Mindless Arcade Friday says:
Recommended, for people who like:
playing cerebral games, being verbally abused.

and here's an interview with the game's creator, Alexander Ocias:
http://www.gamasutra...er_Confrontation.php

Whatever the end purpose of the game, every once in a while I really like a game/book/movie that messes with your head, even negatively so.
Try it out, but don't blame me for any consequences...

43
Living Room / Stop the killer robots!
« on: February 25, 2015, 09:08 PM »
stopkillerrobots.png
Only twice in history have nations come together to ban a weapon before it was ever used.
...
Today a group of non-governmental organizations is working to outlaw another yet-to-be used device, the fully autonomous weapon or killer robot. In 2012 the group formed the Campaign to Stop Killer Robots to push for a ban.


http://thebulletin.o...r-future-threats8012
http://www.huffingto...ts-un_n_3203464.html

My take?  I don't know.  I'd like to think that just like we banned poison gas and are on the threshold of banning nukes, it just might go through.  But the pragmatic side of me says no, killer robots will happen, just maybe not like envisioned in the "Terminator" movies or "Hardware" short film.  Why?  
Because this guy:




from Codeproject News

44
NANY 2015 Entry Information

Application Name PasteQuick
Version 0.4.1
Short Description Minimal Pastebin application
Supported OSes Linux and Windows 32 and 64-bit
Web Pagehttp://pastequick.sourceforge.net
Download Linkhttps://sourceforge....cts/pastequick/files
System Requirements
  • Linux or Windows
  • 32 or 64-bit
Version History
  • 0.1.0 - First version: Basic functionality; unreleased
  • 0.2.1 - First release: All features working; released to select testers on IRC
  • 0.2.3 - Bugs fixed and new features added; released to select testers
  • 0.3.1 - Bugs fixed, features added and some things changed; work in progress
  • 0.3.5 - First public beta, all basic features implemented and major bugs fixed.
  • 0.3.9 - Added Drag 'n' Drop, an 'About' box, some appearance tweaks, and bugs fixed
  • 0.4.1 - Added command line option to hide on startup, native window decoration, tweaks and bugfixes
Author https://www.donation...action=profile;u=209


Description
It's a Pastebin app, pure and simple.  A standalone front-end to pasting on Pastebin.com.  The official Linux Pastebin app wouldn't compile for me, so I decided to make my own, but it soon acquired a life beyond mere pasting.

Features
Written in Pascal and Lazarus IDE.
Easily paste text and code snippets to Pastebin.com and get links in return without having to go to the website.
Paste as Guest, or login and paste under your own Username as well.
Stays out of your way: activated by clicking a System Tray icon or Auto-hiding as set in options.

Planned Features
Make "Hide on startup" feature set-able in the configuration file. 0.2.1 and 0.2.3 auto-hide on startup.  0.3.1 does not.
"Recall previous link" or "Link history"; don't know which would be more useful.
Unicode pasting.
Paste & Quit mode (no tray icon, no autohiding)
Hiding & showing the main window via Hotkey.

Screenshots
[attachthumbs=1]

Usage
Installation
Simply unzip the file into a location of your choosing, and run the executable.

Using the Application
Once the executable is run, you will see a window and a system tray icon.
Grab the window by the top bar to move it, click the bulls-eye button to hide it.
Left-click the tray icon to toggle the window hidden or showing.

Type or paste something in to the main window, set the options, and hit 'Send'.
Your text is pasted on Pastebin.com, the link is copied to your clipboard, and the window auto-hides if you have it set to do so.
If you will be doing a lot of pastes with the same options, you can hit "Set as Default" and it will remember your settings.

Right-click the system tray icon.  The menu has "Quit", "Login", "Auto-hide" and "Hide window".
Click "Quit" to quit the program.
Click "Login" to enter your Pastebin.com username and password. This allows you to un-check "Paste as Guest"
Check "Auto-hide" to make the window Auto-hide after every paste, un-check if you don't want that behavior.
Click "Hide window" to, well, hide the window.  That's there for the right-click addicts; you know who you are...

Uninstallation
Simply erase the folder that contains the executable, and erase the configuration file at C:\Users\you\AppData\local\pastequick on Windows, or /home/you/.config/pastequick.cfg on Linux.

Tips
Don't bet on horses.
See "Using the Application" above.

Known Issues
Only the ones you tell me about! :)
If you find a bug, file a report at https://sourceforge..../pastequick/tickets/.  I appreciate feedback and feature suggestions, so give me a piece of your mind here or hop on the #DonationCoder official IRC channel on Freenode and let me know what you think.  Also, if anybody has experience with using Lazarus on OS X, I'd love to have you test compiling for that platform.

45
Just found this and lost a few hours of my life basking in the glow of someone who really has "been there, done that".
Programming doesn't have to suck...



from ReadWrite Blog

46
Living Room / Code Combat!
« on: December 05, 2014, 10:49 PM »
I considered posting this in Developer's Corner, but I think it should live here...

CodeCombat: Learn to Code by Playing a Game
Learn programming with a multiplayer live coding strategy game. You're a wizard, and your spells are JavaScript.


Well, Javascript & Python, with experimental use of Lua, Clojure, and a few others.

I played through a few levels, at first it was a bit boring, as you are limited to directions - 'self.moveRight()', that kind of thing.  But like any good adventure game, you pick up money and items along the way and are shown new programming tricks to access new your new abilities and items to get through the different mazes.  Very good for introducing programming to pre-to-mid-teens who haven't already picked up some javascript...


from TechRepublic - 10 Toys and Games that Teach Coding

47
Living Room / Getting things done? Hey, slow down there, speedy...
« on: December 02, 2014, 08:06 PM »
I was browsing CodeProject News and stumbled across this interesting tidbit:

Whether you’re knitting or programming, working faster will only slow you down. Or at least that’s what Jeffrey Ventrella argues. In “The Case for Slow Programming“, the tech author makes the claim that software developers need to slow down if they want to quicker results.

    “Slow down, son. You’ll get the job done faster.” – Jeffrey Ventrella’s father

Interesting little concept, which assures me that when it takes me a full week before I begin to fully grok a new function, I'm doing just fine.
That led me to the source post here:

Jeffrey Ventrella - The Case for Slow Programming
Many of these coders believed in the fallacy that all engineers are fungible, and that no one should be responsible for any particular aspect of the code; any coder should be able to change any part of the code at any time. After all, we have awesome services like github to manage and merge any number of asynchronous contributions from any number of coders. As long as everyone makes frequent commits, and doesn’t break anything, everything will come out just fine.

Bullshit.

Nice, well thought out, and he makes his case.  Didn't take all that long to read, neither.
and here:

SlowDownNow.org - The Institute of Not Doing Much
Slow Manifesto

There are those who urge us to speed. We resist!

We shall not flag or fail. We shall slow down in the office, and on the roads. We shall slow down with growing confidence when all those around us are in a shrill state of hyperactivity (signifying nothing). We shall defend our state of calm, whatever the cost may be. We shall slow down in the fields and in the streets, we shall slow down in the hills, we shall never surrender!
;D :Thmbsup:

Fun reading, and the links are worth a nice at-your-own-pace peruse, but what really nailed me was point #3 of the Manifesto (emphasis mine):

3. Ponder, take your time. Do not be pushed into answering questions. A response is not the same as an answer.

You could have pushed me over with a feather after reading that line.  So much is hanging on response time, that it's no wonder dreams are dying with imaginations restricted to the capabilities of our tools, conversations reduced to disconnected 140-character missives, and yet time is still such a precious commodity.  
So... I can't stand another man-minute; that's it, I'm done.  I'm going to fully enjoy picking and choosing my technology based not on how new it is, how fast it goes, or how productive it promises to make me, but rather how much I enjoy it.
Don't worry, I'm not going to suddenly engage in a lifestyle of frequent naps, but I now have ammunition for defending my position when others insist I "get out of the way"...
Or maybe I'm just getting old... very well then, I aim to enjoy every minute of it.
 :Thmbsup:

48
Developer's Corner / Code fight club
« on: November 18, 2014, 12:40 AM »
The first rule of code-fight.club is... umm... forget I mentioned it.

Code-Fight.Club is a project built by Andrew Hathaway with the aim to help fellow developers learn how to write their code in the nicest, most efficient and preferred way they can. To decide which code is the most preferred way, users can comment and vote in a fight for their favorite contender.



from CodeProject News

49
Hey... psssst!   8)
Ever wanted to block internet advertising from within your router? :huh: "Why would I want to do such a thing?", you may ask.
Well, whether you want ad-blocking for your mobile devices while at home (most mobile browsers don't allow plug-ins, including AdBlock), you want to help your WiFi guests escape ads while they're logged in at your place, or you just want a fun evening project hacking around in your router, just follow these steps to ad-blocking bliss...



I got this idea from a few websites and forum posts out there that have elaborate scripts for parsing the above hosts file links, cobbling them into a custom file, and doing it on a regular schedule to keep the hosts file up to date.  I wanted to keep it simple, so I just created a hosts file manually and uploaded it to my router, which worked just fine.

First, a few caveats:  
1 - It only works on DD-WRT and it's step-children, and
2 - It's really nothing more than feeding your router an extra 'hosts' file (for more information on that, see HERE, and HERE and um... HERE about that...), so nothing fancy.  
3- You have to have "Local DNS" and "DNSMasq" enabled on your router so it can act as a proxy for your network's DNS requests (we'll go over that in this post).

More caveats:  I still don't know how to block Youtube ads, and apparently Internet Explorer doesn't really dig URL redirects to empty ether, so some some good folks have come up with something called Pixelserv that is simply a webserver whose sole purpose in life is to serve back exactly one pixel, so IE doesn't get stuck in a loop actually expecting something back when it calls to the abyss for a non-existent ad URL.  

Links to articles describing installing and using Pixelserv and advanced host-file voodoo hijinx at the bottom.

So, let's get started...

First of all, log in to your router and select the "Administration" tab.
01-admin_crop.png
(I am using a Buffalo WZR-HP-G300NH with a branded version of DD-WRT.  Your interface may differ somewhat.)

It will ask you to log in:
02-permission_crop.png

From there, scroll down until you get to the part labeled "JFFS2"
03-jffs_crop.png
Enable it, and if this is the first time you are doing this, enable "Clean JFFS2" also.

Apply settings:
04-applysettings_crop.png
Don't reboot yet!  We will do that later.

Go to the "Services" tab:
05-services_crop.png

and scroll down to "DNSMasq":
06-addnhosts_crop.png

Type in as shown:
addn-hosts=/jffs/hosts

NOW comes the hacker part:

A 'hosts' file is a list of addresses and URLs arranged in a [address] [space] [URL] format, like so:
127.0.0.1 sleazyadserver.com
127.0.0.1 naughtyadserver.net
127.0.0.1 badguys247.org

So, with your favorite text editor, copy and paste in the host-file entries from the links above, or from the links HERE, plus any that you would like to include, and edit the redirect address to your liking.  Most folks will use 127.0.0.1, some use 0.0.0.0, use whatever tickles your fancy, but remember to save the file with Unix line endings and plain ol' ascii text.
07-hostsfile.png

Call it 'hosts.txt' for now.

Now, using 'scp' (if on Linux or BSD) or 'pscp' (PuTTY's implementation of scp on Windows), upload the file to your router.
The syntax for scp is: [scp or path to pscp] [path to the hosts file you created] root@[your router's address]:/path/to/somewhere

From Linux, if I put the hosts file in my home directory, and my router is at 192.168.11.1, it looks like this:
scp ~/hosts.txt [email protected]:/jffs/hosts

On Windows, if I put the file on my Desktop, it might look like this in a command window (Start Menu -> Run.. -> 'cmd'):
"C:\Program Files\PuTTY\pscp.exe" "C:\users\edvard\Desktop\hosts.txt" [email protected]:/jffs/hosts

Next, log back into your router via the web interface, click the "Administration" tab, go to the bottom of the page and reboot!
08-reboot_crop.png

Now, open a command window and try to ping one of the adservers listed in the hosts file:
ping www.clickhouse.com

If you get a response like this:
PING www.clickhouse.com (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.019 ms
64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.032 ms
64 bytes from localhost (127.0.0.1): icmp_seq=3 ttl=64 time=0.038 ms

--- www.clickhouse.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.019/0.029/0.038/0.010 ms

... then you're successful.  If not, something's not right, and I suggest you go through the steps again, or maybe I got something wrong, and I need your help to de-bug the process.  Happy ad-free routering!  :Thmbsup:



References and resources:

Ad blocking from the DD-WRT Wiki, complete with complicated automatic update script and everything:
http://www.dd-wrt.co...ndex.php/Ad_blocking

How-to Geek article on ad-blocking with the Pixelserv:
http://www.howtogeek...pixelserv-on-dd-wrt/

Turn your Raspberry Pi into a wireless access point with ad-blocking:
https://learn.adafru...ccess-point/overview
https://learn.adafru...ccess-point/overview

50

I may end up getting popcorn, but it'll prolly turn out to be a boring chick-flick before the end.

What is Phoenix?

Phoenix is a free and open version of Apple’s Swift programming language. It is being developed by Greg Casamento, the newest member of the Ind.ie team. Greg brings years of experience in Objective-C and compiler development to Ind.ie and also leads the GNUStep project.

Dear Apple, if you love something, you set it free.
Introducing Phoenix, Swift set free.
Still in somewhat-early Alpha, but under heavy development as we speak.
I think the open letter to Apple is pretty sweet (and loaded with perhaps-not-so-subtle nerd rage), but I seriously doubt it'll end up with the surfer-dude group hug they're hoping for...

Dear Tim Cook,
...
Swift is a beautiful language but you want to keep it all to yourself. That’s just not on.

Imagine how different Apple’s own story would have been if Richard had not written the GNU C Compiler and released it under a free license. Steve could not have had an Objective-C compiler built on top of it at NeXT. Or what if Chris had not released LLVM under an open license?

... you seem to have forgotten the legacy that got you to where you are.

I know you must see Swift ... as a way to make it harder for developers to port their apps to Android, and therefore be forced to make a decision between the two platforms. These moves will, no doubt, gain iOS more exclusive titles. But only those who lack confidence in their ability to otherwise compete resort to lock-in as a competitive advantage. You don’t need this. You’re better than this.
...

Emphasis mine.  I love that part, and applies to more than just the subject at hand.


from CodeProject News


Pages: prev1 [2] 3 4 5 6 7 ... 12next