Monday, May 25, 2015

The best open source chess engine "Stockfish"

Lofoten_Reine_Stockfish.jpg
Stockfish,
an UCI compatible open source chess engine developed by Tord RomstadMarco Costalba, and Joona Kiiski. Marco forked the project from version 2.1 of Tord's strong engine Glaurung, first announced by Marco in November 8, 2008 [1] . Starting out among the top twenty engines, it has quickly climbed in strength.The name "Stockfish" reflects the ancestry of the engine. Tord is Norwegian and Marco Italian, and there is a long history o

Science versus Commerce?

There is a wide range of opinions about strong open source chess engines affecting commercial and competitive interests, as well as monetary interests from computer chess users, who obtain a top engine for free. The scientific and social value of strong open source programs is indisputable. The teamwork effort to share ideas and knowledge to write one of the strongest programs, which everybody may follow and share to learn and play for free, is definitely a challenging and motivating task, gathering both admiration and enviousness. Obviously, professional programmers of commercial chess programs are not that enthusiastic about the development, and need to improve further and/or focus more on secondary features or other business concepts like on-line play and/or user interface issues rather than on pure playing strength.

Also many hobbyist chess programmers feel in antagonism as well, not only caused by Stockfish with its highly respected authors, and before by Fruit and slightly Crafty, but from Ippolit and all its successors by pseudonymous authors and disputed origin. The implications on commercial and competitive computer chess are not quite clear, but presumably the decrease in number of participants of over the board tournaments will progress and clone suspicions may float like a Sword of Damocles over the scene, whether programmers took ideas too literally or not.
 

Testing Framework

The Stockfish Testing Framework called Fishtest [3] is a web application written by Gary Linscott [4] [5] mainly in Python under the Pyramid Application Development Framework [6], to distribute games across different machines to reduce the test latency and increment throughput. Started in early 2013 with Stockfish 3.0, Fishtest has hundreds of contributors, as of May 2014, 744 testers and 52 developers [7] active in testing ideas and tweaks [8], to make Stockfish the strongest open source or even chess program of the world. 

Tournament Play

Stockfish is top contender of the prestigious Thoresen Chess Engines Competition (TCEC), reaching the superfinals at season 4season 5 and season 6 so far, losing season 4 from Houdini and season 5 from Komodo TCEC, both narrow matches with 23 - 25, but won the season 6 superfinal versus Komodo 7 conveniently with +13=45-6 and 35½ - 28½. This version but without tablebases was released in May 31, 2014 as Stockfish 5 [9]. Successor Stockfish 141214 qualified for the TCEC Season 7 Superfinal in December 2014, versus Komodo again, this time with the better end for Komodo 8 successor 1333 with 33½ - 30½..

GM+Rybka vs. Stockfish

On July 19, 2014, Stockfish 5 played a four game match versus Daniel Naroditsky plus Rybka 3 (2008), 45 minutes plus 30-second increment. Stockfish won 3½ - ½ [10] [11]. A few weeks later the experiment continued with Hikaru Nakamura in Burlingame, California [12]. Supported two games by Rybka 3, Nakamura lost ½ - 1½, two games with pawn odds (Stockfish both Black without h- and b-pawn) ended ½ - 1½ in favour to Stockfish 5 as well. It played the latest development build compiled for OS X running on a 3 GHz 8-Core Mac Pro [13]

Tuning


Release Dates

  • Stockfish 1.0 : November 02, 2008
  • Stockfish 1.01 : November 03, 2008
  • Stockfish 1.1 : December 06, 2008
  • Stockfish 1.1a : December 08, 2008
  • Stockfish 1.2 : December 29, 2008
  • Stockfish 1.3 : May 02, 2009
  • Stockfish 1.3.1 : May 03, 2009
  • Stockfish 1.4 : July 05, 2009
  • Stockfish 1.5 : October 04, 2009
  • Stockfish 1.5.1 : October 11, 2009
  • Stockfish 1.6 : December 25, 2009
  • Stockfish 1.6.1 : December 25, 2009
  • Stockfish 1.6.2 : December 31, 2009
  • Stockfish 1.6.3 : February 02, 2010
  • Stockfish 1.7 : April 08, 2010
  • Stockfish 1.7.1 : April 10, 2010
  • Stockfish 1.8 : July 02, 2010
  • Stockfish 1.9 : October 02, 2010
  • Stockfish 1.9.1 : October 05, 2010
  • Stockfish 2.0 : January 01, 2011
  • Stockfish 2.0.1 : January 04, 2011
  • Stockfish 2.1 : May 04, 2011
  • Stockfish 2.1.1 : May 08, 2011
  • Stockfish 2.2 : December 29, 2011
  • Stockfish 2.2.1 : January 06, 2012
  • Stockfish 2.2.2 : January 14, 2012
  • Stockfish 2.3 : September 15, 2012
  • Stockfish 2.3.1 : September 22, 2012
  • Stockfish 3 : April 30, 2013
  • Stockfish 4 : August 20, 2013
  • Stockfish DD : November 29, 2013
  • Stockfish 5 : May 31, 2014
  • Stockfish 6 : January 27, 2015

Ports


See also


Publications


Forum Posts

2008

2009

2010

2011

2012

2013

2014

2015


External Links

Chess engine

Rating Lists

Matches

Interviews

Misc


References

  1. ^ Stockfish 1.0 by Marco CostalbaCCC, November 02, 2008
  2. ^ Lofoten - Seeing is believing - The fisheries
  3. ^ glinscott/fishtest · GitHub
  4. ^ Get Involved - Stockfish - Powerful Open Source Chess Engine
  5. ^ Fishtest Distributed Testing Framework by Marco CostalbaCCC, May 01, 2013
  6. ^ The Pyramid Web Framework — The Pyramid Web Framework v1.5
  7. ^ Stockfish Testing Framework - Users
  8. ^ Stockfish Testing Framework
  9. ^ Stockfish 5 by Marco CostalbaCCC, May 31, 2014
  10. ^ Can a GM and Rybka beat Stockfish? by GM Daniel NaroditskyChess.com, August 08, 2014
  11. ^ GM and Rybka vs. Stockfish by Robert Maddox, CCC, August 09, 2014
  12. ^ Nakamura vs Stockfish, public match 8/23 by Jesse L, CCC, August 17, 2014
  13. ^ Stockfish Outlasts "Rybkamura" by FM Mike KleinChess.com, August 24, 2014
  14. ^ exoticorn/stockfish-js · GitHub
  15. ^ Part 1 covers HoudiniRybkaKomodoStockfishCritterNaumChiron and Spike
  16. ^ exoticorn/stockfish-js · GitHub
  17. ^ SPSA Algorithm
  18. ^ Stockfish for 39 dollars by Matthias GemuhCCC, August 26, 2010
https://chessprogramming.wikispaces.com/Stockfish

Sunday, May 24, 2015

The Open Source WRT54G

The Open Source WRT54G Story

November 08, 2005
Linksys gave wireless home network tweakers a gift in its Linux based router. Here's how you can get started with open source firmware upgrades.
The story of the Linksys Wireless-G Router (model WRT54G) and how you can turn a $60 router into a $600 router is a little bit CSI and a little bit Freaks & Geeks. It’s also the story of how the open source movement can produce a win-win scenario for both consumers and commercial vendors. What’s especially exciting is that tricking out this router doesn’t require any eBay sleuthing or other hunt for some off-the-wall piece of hardware. Instead, grab it off-the-shelf. The WRT54G is stacked high in every Best Buy and Circuit City across the country and, of course, most online retailers — Amazon.com sells it for $55. It’s ubiquitous and, some would say, a diamond in the rough. Or a wolf in sheep’s clothing.
While routers used to be the domain of networking specialists, they’ve gone mainstream along with residential broadband. Commodity routers can be had for as little as – well, "free after rebate” in some cases, and often not much more. To keep them cheap, consumer-grade vendors like Linksys repackage designs from OEM vendors rather than design the  hardware and software in-house.
The tradeoff for these sub-$100 routers can be reliability, particularly in the coding of the firmware – the software “brain” that controls the router’s functions. Consumer-grade firmware may be buggy, and may be limited in functionality compared to commercial-grade routers designed for business such as those made by Cisco and SonicWall.
Top Network Optimization Projects for 2015
The WRT54G was released in 2003 in anticipation of the 802.11g standard, with its theoretical maximum bandwidth of 54Mbps compared to 802.11b’s 11Mbps. In many respects the WRT54G is a typical wireless router – it accepts an incoming broadband link such as cable or DSL and shares it between its built-in four-port Ethernet switch and antennae for broadcasting the signal to wireless clients.
In June 2003 some folks on the Linux Kernel Mailing List sniffed around the WRT54G and found that its firmware was based on Linux components. Because Linux is released under the GNU General Public License, or GPL, the terms of the license obliged Linksys to make available the source code to the WRT54G firmware. As most router firmware  is proprietary code, vendors have no such obligation. It remains unclear whether Linksys was aware of the WRT54G’s Linux lineage, and its associated source requirements, at the time they released the router. But ultimately, under outside pressure to deliver on their legal obligation under the GPL, Linksys open sourced the WRT54G firmware in July 2003.
With the code in hand, developers learned exactly how to talk to the hardware inside and how to code any features the hardware could support. It has spawning a handful of open source firmware projects for the WRT54G that extend its capabilities, and reliability, far beyond what is expected from a cheap consumer-grade router.
Feature-Packed Firmwares
So the Linksys WRT54G can be loaded with replacement firmware with exciting new features. Which raises the question – like what?
Of course, you can expect most replacement firmware to support the same basic functions Linksys provides out of the box for this wireless router. Often these features will be more stable, in cases where Linksys’ bugs have been fixed by other developers. But that’s not what makes open source firmware so exciting.
The real deal is what the WRT54G can do, with the right replacement firmware, that you’d only expect to find on a commercial-grade router costing several times as much.
You could use the WRT54G as a repeater or a bridge. Create a wireless distribution system (WDS) or a mesh network. Run a VPN server. Or a VoIP server. Or a managed hotspot with a RADIUS server. Manage bandwidth use per protocol. Control traffic shaping. Support IPv6. Boost antenna power. Remotely access router logs. Operate the router as a miniature low-power PC, running a variety of Linux applications.
That’s just the short list. Some firmware offerings support a wide range of these features while others are more tailored to specific router applications. Some sport friendlier configuration interfaces while some are command-line driven. And because these firmware files descend from Linksys’ open-source progenitor, they are freely available.
The important caveat, of course, is that Linksys will not support alternative firmware, only their own official version. Should you run into a problem with  replacement firmware, or wind up disabling your router (which is rare but possible – stay tuned), you’ll be on your own. If you already own a WRT54G and it performs just the way you need it to, mucking around with replacement firmware might just break something that didn’t need fixing.
On the other hand, if adding enterprise features to a $60 router sounds worth the minimal risk, you don’t need any special hacker skills to get there. If you’ve already setup an off-the-shelf router before, replacing the WRT54G’s stock firmware with a feature-laden substitute is well within reach.
Choose Your Firmware
Besides Linksys’ own official firmware, there are more than a dozen varieties of firmware replacements available for the WRT54G. The most popular are named Alchemy and Talisman, released by a company called Sveasoft, and another named DD-WRT, by a guy named BrainSlayer.
Sveasoft was one of the first developers of a WRT54G firmware based on Linksys’ open source version. Many branches in the firmware family tree, including DD-WRT, are themselves based on Sveasoft’s early modification. Buffeted by the success and enthusiasm generated by their firmware offerings, Sveasoft chose to build a business model around their subsequent releases. Because of the GPL roots of the original Linksys firmware, Sveasoft cannot prevent distribution of their own modifications. As a workaround, they’ve chosen to implement a membership fee of $20 per year to access the Sveasoft “community,” wherein support and new releases are made available. Some in the open source community object to the “wall” Sveasoft has built around its free firmware, and take it upon themselves to release Sveasoft’s work into the public.
Infighting aside, Sveasoft’s older Alchemy and newer Talisman firmware  are popular and widely available. BrainSlayer’s DD-WRT is free of the Sveasoft culture war, and is itself an extremely powerful and actively maintained firmware.
Numerous other, often more specialized, firmware is also available for the WRT54G. Service providerEarthlink has released its own firmware which supports the future-proof IPv6 protocol (along with IPv4 backward compatibility). Sputnik, a vendor for large scale WiFi business networks, has even released firmware so WRT54G can be used in managing Sputnik-based hotspot deployments. Other online sources for firmware include LinksysInfo and WRT54G.net. But for most of us, the Sveasoft and DD-WRT firmwares are the most feature-rich and easiest to install and configure.
In the two years since Linksys originally released the WRT54G firmware, whether by design or not, this affordable, common router has become not just a playground for hobbyists, but an open platform for commercial business as well.
Flash Your Firmware
Over the years Linksys has released several hardware revisions of the WRT54G, from 1.0 to 5.0 and several point releases in between. What version WRT54G router you have can be determined from its serial number as per charts widely available on the firmware community sites. The serial number is printed on the outside of the box.
The reason this matters is because some versions of firmware work only with some versions of WRT54G. While the newest firmware releases for the major distributions such as Talisman and DD-WRT are compatible with most WRT54G revision, it is important to double check the particular release notes for a firmware version against the WRT54G version. A mismatch, although unlikely, is one way the router could be “bricked” – rendered unusable.
With all that said and done, let’s imagine you’ve decided to try the latest version of DD-WRT – currently v23, which supports all current versions of the WRT54G, and its speed-enhanced sibling, the WRT54GS. At theDD-WRT web site you’ll find three variations of the firmware: mini, standard, and VOIP. The DD-WRT wiki describes what is and is not included with each; suffice it to say, the standard variety is the most popular choice.
WRT54G firmware come a file with the extension .bin. Regardless of which firmware you choose, be it a Sveasoft release, DD-WRT, or any other, ultimately you are going to have in your possession a .bin file which needs to be uploaded in to the router.
Flashing the new firmware is a painless process. If you’ve ever managed your router before, you know that it is configured through a Web browser open to the router’s LAN address – by default, this is 192.168.1.1 unless you’ve changed it. Linksys routers are protected by a login whose default is a blank username with the password admin.
It takes only a few minutes to flash the router with a new firmware, but you must note these key steps.
  1. Connect your PC with the .bin file to the router via Ethernet cable. Do not try to flash the firmware through a wireless link, which could be unstable and lead to a brick.
  2. Reset your router’s current firmware to factory defaults. You can do this through the current firmware’s configuration pages – Administration/Factory Defaults/Yes/Save Settings. As an alternative, you can physically reset the factory defaults by pressing and holding the reset button on the back of the router for 30 seconds.
  3. Now you can flash the new firmware. Connect to the router’s configuration pages with your browser, and navigate to Administration/Firmware Upgrade. Open the browse dialog to select your .bin firmware file.
  4. Once you start the firmware upgrade – do nothing! Whistle. Whittle. Have a pint1. Just don’t touch your computer or the router. Leave them alone for this intimate moment. Hacker interruptus will only produce a new baby brick.
  5. After a minute or so you’ll see the upgrade progress bar complete. The router will now reset itself, and assuming everything worked, you’ll see a new page with a button marked Continue.
  6. Wait at least two more minutes before clicking the Continue button. Sometimes the router presents the continue screen before it has truly cleaned up from its upgrade, and you’re better safe than sorry. Drink another pint2.
  7. Now click Continue. You should be forwarded to the main configuration page for your router. In the case of DD-WRT, it looks much like Linksys’ own page, except with DD-WRT markings and a whole lot more features to explore.
What if you didn’t make it this far? What if something terrible has happened, and the router did not come back to life? This is a rare but possible event. It is very unlikely if you’ve followed steps one through six. Your router may be bricked, which is somewhat like being dead, except with the possibility of resurrection.
First, try to reset the router to factory defaults by pressing and holding the reset button on its rear for 30 seconds. When and if it relights, try to connect to it with your browser. You may be lucky and have a chance to start the process over again. There are several more tricks you can try to revive a bricked router, also known as recovering from a bad flash. In this case, you want to consult the WRT54G Revival Guide.
1 Something non-alcoholic, of course.
2 Try a refreshing mixture of Orangina and a twist of lime.
Now What?
Your router has a new brain. From here you’ll want to explore the configuration pages and follow any guides or documentation available for the firmware you’ve installed. Unless you already know exactly which configuration pages you want to change, your best bet is to first identify your goals with the router. Do you want to use it to setup a WDS? Or configure it as a wireless client to connect a remote wired LAN to a remote wireless AP? There are myriad possible goals.
Explore the user community for your firmware where there may already be detailed guides for configuring the router for the functionality you want, or experienced voices to help you troubleshoot.
Originally published on .

http://www.wi-fiplanet.com/tutorials/article.php/3562391

HOW TO MAKE A WIFI EXTENDER


Saturday, May 23, 2015

Niveles de pH y el cáncer

Niveles de pH y el cáncer, los alimentos alcalinos y ácidos



El cuerpo humano es una máquina increíble. Una de las funciones más importantes de este recipiente es su capacidad para regular sus propios niveles de acidez en un grado muy fino. Las células sólo funcionarán normalmente dentro de límites relativamente estrechos de pH. El cuerpo regula su pH mediante el ajuste constante de procesos fisiológicos, como la función respiratoria y renal.
Sin embargo, los alimentos que usted come puede jugar un papel en el aumento o la disminución del pH del cuerpo, y algunos alimentos pueden ser más alcalinos que otros. Un cuerpo ácido es un imán para las enfermedades, afecciones como el cáncer y el envejecimiento. Comer más alimentos alcalinos ayuda a cambiar el pH del cuerpo y oxigena el sistema, mantener su cuerpo sano y que funcione correctamente, previene del cáncer, y de muchas otras enfermedades.

Definición

pH, o “potencial de hidrógeno”, es una medida de la concentración de iones de hidrógeno, una medida de la acidez o alcalinidad de una solución.
Cuando una solución es alcalina, o tiene una alcalinidad, significa que tiene la capacidad de neutralizar los ácidos. La alcalinidad se expresa como un número de pH, en una escala de 0 a 14. Un pH de 7 es neutro, ni ácido ni alcalino. Una sustancia con el nivel de pH entre 7 y 14 es alcalina, y se llama base (o base). Cuanto más cerca esté una sustancia a un pH de 14, más alcalina es. Los alimentos sustancialmente están hechos de agua, por lo que también tienen un pH que se puede medir. Debido a que el cuerpo humano es más líquido, también tiene un pH, que se mide a través de la sangre.
Nuestra pH en la sangre tiene una gama muy estrecha de alrededor de 7,35 a 7,45. Si el pH de nuestro cuerpo se desvía de esta gama, enfermará o comenzará a mostrar síntomas de enfermedad. Si nuestro pH en la sangre cae por debajo de 6,8 o por encima de 7,8, las células dejan de funcionar y seguiría la muerte rápidamente.
Un pH ácido puede ocurrir por el estrés emocional, sobrecarga de toxinas, las reacciones inmunes o cualquier proceso que prive a las células de oxígeno y otros nutrientes. Obviamente, una dieta que es muy ácida puede cambiar los niveles de pH hasta cierto punto, también. El cuerpo trata de compensar un nivel de pH ácido mediante la utilización de minerales alcalinos que ha almacenado. Si la dieta no contiene suficientes minerales para compensar, se producirá una acumulación de ácidos en las células, privándolas de oxígeno.
Esto puede disminuir la capacidad del organismo para absorber minerales adicionales y otros nutrientes, disminuye la producción de energía en las células, disminuye su capacidad para reparar las células dañadas, disminuye su capacidad de desintoxicar los metales pesados, y permite que las células tumorales crezcan y proliferen, y lo hacen más susceptibles a la fatiga y la enfermedad.
La dieta americana es alta en productos ácidos como las carnes, quesos, cereales y alcohol y por lo general muy baja en alimentos alcalinos como los vegetales verdes, frutas, especias y cultivos probióticos (como los que se encuentran en el yogurt real). Además, nos hemos convertido en una sociedad que está literalmente consumada con jarabe de maíz alto en fructosa, harinas refinadas, café, cigarrillos, productos farmacéuticos y los edulcorantes artificiales – de los cuales todos son muy ácidos en el cuerpo humano. Una de las maneras más fáciles y rápidas para ayudar a corregir un nivel ácido de pH es controlando la dieta y el estilo de vida.
Para mantener la salud, la dieta debe consistir de un 60% de alimentos de formación alcalinos y el 40% en alimentos ácidos. Para restaurar la salud, la dieta debe consistir de un 80% de alimentos de formación alcalinos y el 20% de alimentos ácidos.

Saludable, Frutas y Verduras forman alcalinos

Algunos frutos son muy alcalinos
– Manzanas, albaricoques, (de alto índice glucémico) aguacate, plátanos, moras, melón, coco, cerezas real, dátiles e higos, peras, naranjas, piña, melocotones, uvas pasas, uvas, pomelo, melón, limones y limas (cítrico ácido? más información sobre esto en breve), nectarinas, frambuesas, tomate, mandarina, frutas tropicales, sandía y fresas.
Vegetales con alta alcalinidad
– Incluye la mayoría de las verduras verdes, como los espárragos, el diente de león, hierba de trigo, alfalfa, algas marinas, algas y sal, berros, brócoli, espinaca, apio, judías verdes frescas, boniato, calabaza, guisantes, pimientos, cebolla, lechuga, setas, coles de Bruselas, berenjena, ajo, escarola, pepino, repollo, zanahoria, hinojo, remolacha, castañas, almendras, chile, tamari, el jengibre y la canela.
Otros alimentos con alta alcalinidad
Otros productos alimenticios son alcalinizantes o medios alcalinos, una vez que se comen. Alcalinizante edulcorantes incluyen el jarabe de arroz, jarabe de arce y sin procesar stevia. El mijo, el polvo de proteína de suero de leche, almendras, castañas y queso de soja fermentado son proteínas alcalinizantes. Bebidas alcalinizantes incluyen agua pura o mineral, leche de almendras, caldo de verduras, no endulzado leche de soya, jugo de vegetales frescos, agua de limón y té de hierbas. Los limones son naturalmente ácidos, pero después de la digestión se vuelven alcalinos. Tenga en cuenta que a las carnes le ocurre lo opuesto, mientras que son alcalinos antes de la digestión se convierten en ácido después.

Alimentos Ácidos

(Se deben evitar o consumir con moderación con abundantes alcalinos)
Maíz, arándanos, frutas en conserva, la cebada, el arroz, casi todos los granos, incluyendo trigo y todas las harinas (pan, pastas, macarrones, etc), el centeno, la avena, la mayoría de los frijoles y las legumbres (frijoles pinto, verde, negro, pollo, etc ), quesos duros / procesados, los cacahuetes y los elementos asociados, casi todas las proteínas animales y peces, y por supuesto, el alcohol, azúcares, fármacos (incluyendo medicamentos de venta libre), y los productos del tabaco. Usted puede encontrar una lista mucho más profundida y larga de alimentos ácidos y alcalinos aquí.
El café es una bebida ácida (con un pH alrededor de 4), pero con moderación, se ha encontrado que puede ayudar a prevenir ciertos tipos de cáncer y enfermedades, además de tener un efecto desintoxicante en la sangre. Por lo tanto, asegúrese de tener un vaso de leche o zumo de naranja con el café de la mañana y experimente los beneficios saludables de las vitaminas, minerales, proteínas, alcalinas y acidez del café!
Las principales fuentes de acumulación de ácido son:
1.) El metabolismo y/o desglose incompleto (oxidación) de los productos alimenticios o metabólicos “residuos” producido como subproducto de actividad celular. Durante la respiración celular y la producción de energía, los ácidos producidos como parte de productos de “desechos”. Estos ácidos deben ser “equilibrados”, neutralizados, o eliminados por el cuerpo y los sistemas de desintoxicación a través de los riñones, los pulmones, el hígado y la sangre.
2.) El consumo de ácido presente en el suministro de alimentos, aire y agua. Las emisiones de nitrógeno de los automóviles y las plantas industriales, colorantes alimentarios, aerosoles, ceras, conservantes, aditivos alimentarios, los edulcorantes artificiales, los fertilizantes, contaminantes del agua, e incluso cloruro y fluoruro en el agua del grifo son sólo algunos de los productos químicos altamente ácidos que son ingeridos por millones de personas cada día. ( Fuente: Michael Lam, MD, MPH – http://www.drlam.com/articles/acidosis.asp )

Los efectos de un ambiente ácido

La acumulación de ácido puede provocar acidosis, que a su vez afecta al hígado, riñón, corazón, la insulina y la regulación de la salud celular. Estos problemas pueden llevar rápidamente a un accidente cerebrovascular, infarto de miocardio, aneurisma, problemas cardiovasculares, la osteoporosis, la obesidad y la hipertensión arterial.
La acidosis generalmente altera los lípidos y ácidos grasos, los cuales están involucrados en la función nerviosa y cerebral. Esta alteración provoca problemas neurológicos como la esclerosis múltiple, MD, así como problemas con el equilibrio hormonal en el sistema endocrino.
Es muy probable que un pH ácido, a partir de una dieta desequilibrada, produzca una condición que estimula la respuesta genética predeterminada a la inanición y el hambre. Cuando esto sucede, el cuerpo comienza a acumular todas las calorías consumidas y la almacena como grasa, por temor a que se muera de hambre y no sabe dónde ni cuándo tendrá su próxima comida. Para contrarrestar esto, muchos nutricionistas y atletas recomiendan el consumo de numerosas comidas pequeñas y saludables durante todo el día con el fin de mantener al cuerpo feliz y seguro de que seguirá siendo alimentado. Cuando el cuerpo está en este cómodo estado y sin preocupaciones, estará encantado de quemar esas calorías (un aumento del metabolismo), lo que ayuda a adelgazar la cintura, crear masa muscular y evitar muchos de los problemas que se asocian con la acidosis, la obesidad y la regulación de insulina.
pH y el cáncer
Dos de los principales factores que conducen al cáncer son un pH ácido y la falta de oxígeno. Como tal, ¿podríamos ser capaces de manipular estos dos factores con el fin de prevenir y controlar el cáncer?.
Sabemos que el cáncer necesita un ambiente ácido y bajo en oxígeno para sobrevivir y prosperar. La investigación ha demostrado que los pacientes terminales de cáncer tienen un nivel de acidez 1.000 veces superior al de personas sanas. La gran mayoría de los pacientes terminales de cáncer tiene un pH muy ácido. ¿Por qué es esto?.
La razón es simple. Sin oxígeno, la fermentación de la glucosa se convierte en ácido láctico. Esto hace que el pH de la célula baje a 7,0. En más casos de cáncer avanzado, el nivel de pH cae más de 6,5 e incluso puede caer a 6,0, 5,7 o inferior. La verdad básica es que nuestros cuerpos simplemente no pueden luchar contra las enfermedades si nuestro pH no está bien equilibrado.
Conclusión
¿Es posible minimizar el potencial del cáncer? Estoy firmemente convencido de ello. Mientras que los niveles de pH no son la única respuesta, controlando el ácido y aumentando los niveles alcalinos mejorará considerablemente sus posibilidades de luchar contra las toxinas, permitiendo que las células sanas puedan prosperar y así evitar los ambientes bajo en oxígeno, donde prolifera el cáncer. Al mantener un nivel de pH saludable, te darás cuenta de que estás haciendo una gran cantidad de cambios en la dieta saludable – evite el jarabe de maíz alto en fructosa, refrescos abrasivos (! Coca-Cola tiene un nivel de pH de 2,2), aumentando el consumo de verduras verde y frutas frescas y hacer nuevas elecciones de estilo de vida, como evitar fármacos, cigarrillos y mucho café o alcohol.
Echa un vistazo a la siguiente tabla para identificar el “nivel de pH” de diferentes alimentos. Cada uno tiene asignado un número que refleja su potencial relativo aproximado de alcalinidad (+) o acidez (-) existentes en una onza (28.35g) de los alimentos. Cuanto mayor sea el número, mejor es para usted y lo mejor que puede comer.
Alimentos alcalinos saludables
-Coma muchos de ellos!
Verduras
Alfalfa hierba +29.3
Espárragos +1.3
Hierba de cebada +28,1
Coles de Bruselas +0.5
Lechuga repollo, fresca +14,1
Coliflor +3.1
Pimienta de Cayena +18.8
Apio +13,3
Cebollino +8.3
Consuelda +1.5
Pepino fresco, +31.5
Diente de león +22.7
Hierba Perro  +22,6
Endibia, frescas +14.5
Francés judías verdes cortadas +11.2
Ajo +13,2
Repollo Verde Cosecha de diciembre  +4.0
Repollo Verde, la cosecha de marzo de +2,0
Hierba Kamut  +27.6
Canónigos +4.8
Puerros (bombillas) +7.2
Lechuga +2.2
Cebolla +3,0
Guisantes, frescos +5,1
Guisantes, maduro +0.5
Col Roja +6.3
Los tallos de ruibarbo +6.3
Savoy Cabbage +4.5
Afeitado hierba +21.7
Sorrel +11.5
Brotes de soja +29,5
Espinaca (excepto la de marzo) +13,1
La espinaca, la cosecha de marzo de +8,0
Semillas germinadas Chia +28.5
Brotado semillas de rábano +28.4
Paja del césped en +21,4
Berro +7.7
Pasto de trigo +33,8
Repollo blanco +3.3
Zucchini +5.7
Vegetales de Raíz
Remolacha +11.3
Zanahoria +9.5
Rábano +6.8
Colinabo +5.1
Patatas +2.0
Rábano rojo +16.7
Colinabo +3.1
Rábano Verano Negro +39.4
Nabo +8.0
Rábano blanco (primavera) +3.1
Frutas
Aguacate (proteína) +15,6
Limón fresco +9.9
Limas +8.2
Tomate +13,6
Granos orgánicos No almacenados y Leguminosas
Alforfón Grañones +0.5
De soja granulada (Frijoles de soya baja) +12,8
Lentejas +0,6
Frijoles de +12.0
Harina de soja +2,5
Lecitina de soja (Pura) +38,0
Las nueces de soya (frijoles de soja remojados, luego secarse) +26,5
Soja, +12,0
Espelta +0.5
Tofu +3.2
Los frijoles blancos (Habichuelas Blancas) +12,1
Nueces
Almendras +3.6
Las nueces del Brasil +0.5
Semillas
Las semillas de alcaravea +2.3
Las semillas de comino +1.1
Semillas de Hinojo +1,3
Semillas de lino +1,3
Semillas de calabaza +5.6
Semillas de sésamo +0.5
Semillas de girasol +5,4
Trigo Kernel +11.4
Grasas (frescas, aceites prensados ​​en frío)
El aceite de borraja +3.2
Aceite de onagra +4.1
Aceite de semilla de lino +3,5
Los lípidos marinos +4.7
Aceite de Oliva +1.0
Alimentos que sólo se debe
consumir moderadamente
Frutas
(En la primera temporada, para la limpieza solo o con moderación)
Albaricoque -9,5
Bananna, madura -10,1
Bananna, inmaduros +4.8
Grosellero Negro -6,1
Blueberry -5,3
Melón -2,5
Cereza, Sour +3.5
Sweet Cherry, -3,6
Coco, dulce +0.5
Arándano -7,0
Grosella -8,2
Dátiles -4,7
Zumo en polvo -2,4
Grosella, maduro -7,7
Uva, madura -7,6
Pomelo -1,7
Ciruela Italiana -4,9
Mandarina -11,5
Mango -8,7
Naranja -9,2
Papaya -9,4
Melocotón -9,7
Pera -9,9
Piña -12,6
Frambuesa -5,1
Grosella -2,4
Escaramujo -15,5
Fresa -5,4
Mandarina -8,5
Sandía -1,0
Ciruela amarilla -4,9
Granos No Almacenados
Arroz integral -12,5
Trigo -10,1
Nueces
Avellanas -2,0
Nueces de Macadamia -3,2
Nueces -8,0
Pescado
Peces de agua dulce -11,8
Grasas
Leche de coco -1,5
Aceite de girasol -6,7
Alimentos ácidos insalubres
-Trate de evitar!
Carne, aves y pescado
Carne -34,5
Pollo (a -22) -18,0
Huevos (a -22)
Hígado -3,0
Peces de océano  -20,0
Carnes Órgano -3,0
Ostras -5,0
Carne de cerdo -38,0
Ternera -35,0
Leche y productos lácteos
Suero de mantequilla +1.3
Crema de -3,9
Queso duro -18,1
Leche homogeneizada -1,0
Quark -17,3
Pan, galletas (granos almacenados / masa Resucitado)
Pan de centeno -2,5
Galletas blancas -6,5
Pan Blanco -10,0
Pan integral -4,5
Toda la comida-pan -6,5
Nueces
Anacardos -9,3
Maní -12,8
Pistachos -16,6
Grasas
Mantequilla -3,9
Aceite de maíz -6,5
Margarina -7,5
Dulces
Edulcorantes artificiales -26,5
Jarabe de malta de cebada -9,3
La remolacha azucarera -15,1
jarabe de arroz -8,7
Chocolate -24,6
Dr. Bronner’s Barley Cebada
Azúcar Jugo de Caña seca -18,0
Fructosa -9,5
Miel -7,6
Malta Sweetner -9,8
Leche Azúcar -9,4
Melaza -14,6
El azúcar turbinado -9,5
El azúcar blanca -17,6
Condimentos
Salsa de tomate -12,4
Mayonesa -12,5
Mostaza -19,2
Salsa de soja -36,2
Vinagre -39,4
Bebidas
La cerveza -26,8
Café -25,1
Jugo de frutas azucaradas
Jugo de fruta, envasados, Natural -8,7
Licor -38,7
Té (Negro) -27,1
Vino -16,4
Misceláneo
Los alimentos enlatados
Los alimentos cocinados en el microondas
Los alimentos procesados
Traducción: elnuevodespertar
Fuente: truthistreason.net