<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>migrations &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/migrations/</link>
	<description>Feed of posts on WordPress.com tagged "migrations"</description>
	<pubDate>Mon, 07 Jul 2008 08:39:09 +0000</pubDate>

	<generator>http://wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[An Arab in Roman Iron-Age Denmark]]></title>
<link>http://anthropologynet.wordpress.com/?p=935</link>
<pubDate>Thu, 26 Jun 2008 15:34:29 +0000</pubDate>
<dc:creator>Kambiz Kamrani</dc:creator>
<guid>http://anthropologynet.wordpress.com/?p=935</guid>
<description><![CDATA[Ancient mtDNA from 22 individuals from two sites in Southern Denmark have been isolated, sequenced a]]></description>
<content:encoded><![CDATA[<p>Ancient mtDNA from 22 individuals from two sites in Southern Denmark have been isolated, sequenced and analyzed. The two sites are Bøgebjerggård and Skovgaarde. On the map to your right, they are marked as B for <a rel="attachment wp-att-936" href="http://anthropologynet.wordpress.com/2008/06/26/an-arab-in-roman-iron-age-denmark/bogebjerggard-skovgaarde-denmark-map/"><img class="size-full wp-image-936 alignright" style="float:right;" src="http://anthropologynet.wordpress.com/files/2008/06/bogebjerggard-skovgaarde-denmark-map.gif" alt="" width="300" height="300" /></a>Bøgebjerggård and S for Skovgaarde. They date to the Danish Roman Iron-Age period, or approximately 2000 to 1600 years ago. Bøgebjerggård yielded the remains 15 individuals, but only 8 were analyzed in this paper: 4 males, 3 females, and 1 individual whose sex could not be determined. Skovgaarde yielded the remains of 19 individuals, but only 14 were analyzed for this paper:  1 male, 9 females, and 4 individuals whose sex could not be determined.</p>
<p>The report of the ancient mtDNA analysis has been published in the <em>American Journal of Physical Anthropology</em>. In the paper, "<a href="http://www3.interscience.wiley.com/journal/117353478/abstract">Rare mtDNA Haplogroups and Genetic Differences  in Rich and Poor Danish Iron-Age Villages</a>," I did not read about any discussion of a sterile excavation. It seems as if the remains were removed and curated at the Institute of Forensic Medicine, in the University of Copenhagen for several decades. Owen Lovejoy and other notable phyiscal anthropologists have analyzed the remains to determine sex and the age at death.</p>
<p>The fact that a sterile excavation was not done and at least a half dozen analysts touched the remains, presumably with non-sterile technique, is troublesome for any accurate ancient DNA analysis. One way the authors of this paper compensated was to sample mtDNA from within teeth that were still sitting snug in the alveolus.</p>
<p>DNA isolation and amplification was done in a clean laboratory with the highest grade reagents. The authors mention all the precautions they took to avoid contamination. I would not expect anything otherwise! The products of the PCR were further amplified using Topo TA cloning. I do not know why.</p>
<p>Approximately, 340 bases of the Hyper Variable Region 1 (HVR-1) of the mitochondrial genome was amplified of from 22 individuals. In some cases isolations from three teeth were used per individual, but I can't tell if they were combined because there was not enough DNA or if they were keep seperately as part of a validation control layer.</p>
<p>Once the sequences were acquired, the authors performed a haplogroup comparison of the samples to a 'private' mtDNA database they maintain. There was not a discussion about how robust their private database is and that is very concerning. If their database was relatively small, i.e. not many samples, that would seriously hinder their ability to resolve fine differences. What is just as curious is that there was no discussion about why the authors decided to use their own database! There are large, accurate datasets out there that many people use. The authors could have also compared their sequences to these public datasets to validate their results!</p>
<p>Either way, the big headline find from this sequence comparison is that one individual, a male, from Bøgebjerggård carried the <a href="http://en.wikipedia.org/wiki/Haplogroup_R_(mtDNA)">haplogroup R0a</a> in his mitochondrial genome. This haplogroup is rarely found in modern Danish populations and not found in any of the other ancient Danish remains. This haplogroup is, however, found in sporadically in South Eastern Europe populations but predominately found in populations of Arab ancestry -- Bedouins in the Arabian Peninsula, Yemenites and Ethiopian Jews, and Somalis.</p>
<p>Ask yourself is this surprising? No it is not. In <a href="http://anthropology.net/2008/04/04/470-middle-eastern-coins-from-the-7th-century-found-near-stockholm-sweden/">April we read</a> of archaeological evidence of Middle Eastern coins from the 7th century in Sweden. This indicates people were actively migrating back and forth between the Near East and Northern Europe, exchanging goods and probably exchanging genes.</p>
<p>Does this finding warrant headlines like, "<a href="http://www.telegraph.co.uk/news/worldnews/europe/denmark/2124105/Adolf-Hitler%27s-Aryan-theory-rubbished-by-science.html">Adolf Hitler's Aryan theory rubbished by science</a>" appearing in the newspaper the Telegraph? No, it does not. Like I said, this finding isn't surprising nor does it mean that 1 individual in Iron-Age Denmark throws off the whole genetic composition of an entire population. The overwhelming majority of Danes do not carry this haplogroup. So, the presence of the remains of male with with the haplogroup R in his mtDNA simply suggests he is of Near Eastern descent.</p>
<ul>Melchior, L., Gilbert, M., Kivisild, T., Lynnerup, N., Dissing, J. (2008). Rare mtDNA haplogroups and genetic differences in rich and poor Danish Iron-Age villages. <span style="font-style:italic;">American Journal of Physical Anthropology, 135</span>(2), 206-215. DOI: <a rev="review" href="http://dx.doi.org/10.1002/ajpa.20721">10.1002/ajpa.20721</a></ul>
]]></content:encoded>
</item>
<item>
<title><![CDATA[MIGRATIONS, new short online doc by Adam]]></title>
<link>http://onelightcinema.wordpress.com/?p=69</link>
<pubDate>Wed, 11 Jun 2008 02:31:53 +0000</pubDate>
<dc:creator>Adam</dc:creator>
<guid>http://onelightcinema.wordpress.com/?p=69</guid>
<description><![CDATA[Check out my recent film completed for the Who We Are project, documenting stories of Canadian immig]]></description>
<content:encoded><![CDATA[<p>Check out my recent film completed for the Who We Are project, documenting stories of Canadian immigration- click <a title="MIGRATIONS short doc" href="http://www.whoweare.ca/video/play/310dcbbf4cce62f762a2aaa148d556bd" target="_blank">here</a> to view the film (please give it a minute to load before viewing).</p>
<p>Here's the synopsis:</p>
<p>Migrations is a meditation on the changing face of human identity, as seen through the eyes of a Mali-born immigrant to Canada named Omar. When Omar immigrated to Montreal from his sandy hometown of Bamako, it was the first time he encountered snow! Since those days, he has become a key figure in a very vibrant, multi-ethnic community in Montreal, where he often assists new immigrants who are transitioning into a different way of life and and a new society.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Some Happenings, New CodePlex Project and More]]></title>
<link>http://cregan.wordpress.com/?p=73</link>
<pubDate>Mon, 09 Jun 2008 03:09:12 +0000</pubDate>
<dc:creator>cregan</dc:creator>
<guid>http://cregan.wordpress.com/?p=73</guid>
<description><![CDATA[I&#8217;ve been swamped with a few big projects lately, but I wanted to alert everyone to a couple o]]></description>
<content:encoded><![CDATA[<p>I've been swamped with a few big projects lately, but I wanted to alert everyone to a couple of happenings:</p>
<ul>
<li>I'm down at TechEd 2008 IT Pro this week in Orlando until Thursday afternoon with a few other members of the B&#38;R Team - <a href="http://www.sharepointblogs.com/jasonmedero" target="_blank">Jason Medero</a>, <a href="http://blog.michaellotter.com/" target="_blank">Michael Lotter</a>, <a href="http://bobfox.securespsite.com/FoxBlog" target="_blank">Bob Fox</a> &#38; <a href="http://www.sharepointbrainfreeze.com" target="_blank">Josh Carlisle</a>.  If you'd like to get together with any of us and talk SharePoint, feel free to ping me on the blog or via email - chrisr (at) bandrsolutions (dot) com.</li>
<li>Monday night is the famous 'SharePoint by day, SharePint by Night' event... more information on it can be found <a href="http://bobfox.securespsite.com/FoxBlog/Lists/Posts/Post.aspx?ID=94" target="_blank">here</a> on Bob's blog and <a href="http://www.andrewconnell.com/blog/archive/2008/06/07/TechEd-North-America-2008-Dev--thats-a-wrap.-on.aspx" target="_blank">here</a> on AC's.  I'll be there with the guys mentioned above.</li>
<li>Jay will be running the SharePoint 2003 -&#62; 2007 Migrations Birds of a Feather session on Wednesday, June 11 at 6:30PM... it will run about an hour, and Jay will be more than happy to stay after and answer all of your questions (as long as you take him out for a drink).  Jay has done more migrations then I can count at this point, and all of different sizes.  He is a great resource to talk to (or bring it to your shop) if you need some assistance. I highly recommend this BOAF session if you are thinking of making the jump to 2007 from 2003, or you are in the middle of it.</li>
<li>My BOAF session - 'Microsoft Office SharePoint Server 2007 and Windows Server 2008: What a Match' is on Thursday, June 12 at 10:30AM.  Some more information on this session:  "With the launch of Windows Server 2008, there have been many discussions in the SharePoint community around whether or not SharePoint farms should be upgraded to the latest and greatest server operating system, or if administrators should take the "wait and see" approach. Based on experience so far, the answer is pretty clear—by upgrading, your life as an administrator is going to be made easier, and you will see performance gains with SharePoint. This Birds-of-a-Feather session focuses on both the technical and business drivers for upgrading sooner instead of later, and how you can go back to your manager and make a convincing argument… one that will not only save you time, but will end up helping your organization as well."  I hope to see you there!</li>
</ul>
<p>And then on another note, I've been working with Josh Carlisle on the AMD Developer Cental site, <a href="http://developer.amd.com">http://developer.amd.com</a>, and Josh just released a really cool feature - <a href="http://www.codeplex.com/sharepointsmart404" target="_blank">'SharePoint Smart 404' on CodePlex</a>, which got its roots from the work we've done for AMD.  Essentially, instead of giving your users the same old boring 404 page when they type the wrong URL, the 'smart 404 page' will provide them with search results based on the url they were trying to hit.  To see an example of this in action, try hitting the site <a href="http://developer.amd.com/processors">http://developer.amd.com/processors</a> - this Processors site doesn't exist - but note that you now have relevant search results around the word 'processors' (note the 'Best Bets' area).  I look forward to contributing to this project.</p>
<p>Until the next post,<br />
Chris</p>
<p><span class="technoratitag">Technorati Tags:<br />
<a title="Link to Technorati Tag category for SharePoint 2007" rel="tag" href="http://www.technorati.com/tag/SharePoint+2007" target="_blank">SharePoint 2007</a>, <a title="Link to Technorati Tag category for MOSS 2007" rel="tag" href="http://www.technorati.com/tag/MOSS+2007" target="_blank">MOSS 2007</a>, <a title="Link to Technorati Tag category for SharePint" rel="tag" href="http://www.technorati.com/tag/SharePint" target="_blank">SharePint</a>, <a title="Link to Technorati Tag category for Smart 404" rel="tag" href="http://www.technorati.com/tag/Smart+404" target="_blank">Smart 404</a>, <a title="Link to Technorati Tag category for CodePlex" rel="tag" href="http://www.technorati.com/tag/CodePlex" target="_blank">CodePlex</a>, <a title="Link to Technorati Tag category for Migrations" rel="tag" href="http://www.technorati.com/tag/Migrations" target="_blank">Migrations</a>, <a title="Link to Technorati Tag category for Server 2008" rel="tag" href="http://www.technorati.com/tag/Server+2008" target="_blank">Server 2008</a>, <a title="Link to Technorati Tag category for TechEd" rel="tag" href="http://www.technorati.com/tag/TechEd" target="_blank">TechEd</a></span></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[How to handle Migrations correctly]]></title>
<link>http://railsroller.wordpress.com/?p=6</link>
<pubDate>Sat, 07 Jun 2008 17:40:53 +0000</pubDate>
<dc:creator>railsroller</dc:creator>
<guid>http://railsroller.wordpress.com/?p=6</guid>
<description><![CDATA[In this topic we will not learn how to write Migrations but to learn how to improve them:

You have ]]></description>
<content:encoded><![CDATA[<p>In this topic we will not learn how to write Migrations but to learn how to improve them:</p>
<ol>
<li>You have to create them using the innodb storage engine to enable Transaction and to be able to run correctly your tests (rolling back, sandbox,..)</li>
<blockquote><p><a class="ext-link" href="http://significantbits.wordpress.com/2007/03/22/make-sure-you-use-innodb-and-utf-8-when-creating-tables-through-migrations/"><span class="icon">http://significantbits.wordpress.com/2007/03/22/make-sure-you-use-innodb-and-utf-8-when-creating-tables-through-migrations/</span></a></p></blockquote>
<li>If you are dealing with a legacy database (old database), you have to run the task existing in this page to turn your table to inndb:</li>
<blockquote><p><a class="ext-link" href="http://snippets.dzone.com/posts/show/4327"><span class="icon">http://snippets.dzone.com/posts/show/4327</span></a></p></blockquote>
<li>Here more details about top-secret tuned configuration for rails and migrations:</li>
<blockquote><p><a class="ext-link" href="http://blog.evanweaver.com/articles/2007/04/30/top-secret-tuned-mysql-configurations-for-rails/"><span class="icon">http://blog.evanweaver.com/articles/2007/04/30/top-secret-tuned-mysql-configurations-for-rails/</span></a></p></blockquote>
</ol>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Brothers in Arms]]></title>
<link>http://werievents.wordpress.com/?p=127</link>
<pubDate>Fri, 30 May 2008 05:21:15 +0000</pubDate>
<dc:creator>werievents</dc:creator>
<guid>http://werievents.wordpress.com/?p=127</guid>
<description><![CDATA[


 Pearl is a member of the honorary board of the Daniel Pearl Foundation which was founded by Dan]]></description>
<content:encoded><![CDATA[<p><a href="http://werievents.files.wordpress.com/2008/05/refugees16.jpg"></a></p>
<p><a href="http://werievents.files.wordpress.com/2008/05/s21.jpg"></a></p>
<p><em><strong><a href="http://werievents.files.wordpress.com/2008/05/402px-mariane_pearl.jpg"></a><a href="http://werievents.files.wordpress.com/2008/05/506x316_journalist03.jpg"><img class="aligncenter size-full wp-image-131" src="http://werievents.wordpress.com/files/2008/05/506x316_journalist03.jpg" alt="Daneil PEARL" width="401" height="254" /></a></strong></em></p>
<h5> Pearl is a member of the honorary board of the Daniel Pearl Foundation which was founded by Daniel Pearl's parents, Ruth and Judea Pearl. Other honorary board members include international correspondent Christiane Amanpour, former President Bill Clinton, Pakistani philanthropist Abdul Sattar Edhi, president of Stanford University  John L. Hennessy, founding Nightline anchorman Ted Koppel, Queen Noor of Jordan, Palestinian professor and president of Al-Quds University Sari Nusseibeh violinist Itzhak Perlman, Nobel Peace Prize winning author Elie Wiesel, and others.</h5>
<p> </p>
<h5>A Mighty Heart is a memoir by Mariane Pearl, the widow of the slain American journalist Daniel Pearl.</h5>
<p>The book has been reviewed by, among others, <em>The Christian Science Monitor,</em> the <em>Chicago Sun-Times,</em> <em>The Spectator</em> and <em>The New York Review of Books.</em></p>
<p><em><img class="aligncenter size-full wp-image-132" src="http://werievents.wordpress.com/files/2008/05/402px-mariane_pearl.jpg" alt="A Mighty Heart" width="402" height="599" /></em></p>
<blockquote><p><em>A Mighty Heart</em> has been made into a movie, <em>A Mighty Heart,</em> with Angelina Jolie as Mariane Pearl, Dan Futterman as Daniel Pearl, and Archie Panjabi as their friend and colleague Asra Nomani. </p>
</blockquote>
<p><a href="http://werievents.files.wordpress.com/2008/05/un_coeur_invaincu_cinefrhd.jpg"></a></p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/k5JkHBC5lDs'></param><param name='wmode' value='transparent'></param><embed src='http://www.youtube.com/v/k5JkHBC5lDs&rel=0' type='application/x-shockwave-flash' wmode='transparent' width='425' height='350'></embed></object></span></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Seeding data in Rails Migrations (Part 2)]]></title>
<link>http://workbooks.wordpress.com/?p=15</link>
<pubDate>Fri, 09 May 2008 12:20:36 +0000</pubDate>
<dc:creator>Chris</dc:creator>
<guid>http://workbooks.wordpress.com/?p=15</guid>
<description><![CDATA[We&#8217;ve had a significant number of hits on our first article on Seeding data as part of Rail da]]></description>
<content:encoded><![CDATA[<p>We've had a significant number of hits on our first article on <a href="http://workbooks.wordpress.com/2008/04/10/seeding-data-as-part-of-database-migrations/">Seeding data as part of Rail database migrations</a> which just goes to show that people are finding this a bit of a problem!  As we have been using our technique for a few weeks now, we'd like to point out a few of the problems with it that we have found (some with solutions, and some that we just haven't figured out yet!).</p>
<ol>
<li><strong>Fixtures#create_fixtures deletes data </strong>- Whoops!  After looking at the source code, create_fixtures effectively drops all the data in the table it is just about to populate.  Obviously this isn't very useful if you want to use a migration on any table that isn't empty.</li>
<li><strong>Related data </strong>- Migrations in Rails 2 have a nifty feature allowing you to create inter-related table rows by using named data items.  The methodology outlined in Part 1 doesn't load all the yaml files into the migration and then run them, instead it runs them one at a time meaning (and with no model class) so Rails is unable to resolve the relationships between rows.</li>
</ol>
<div><strong>Solutions</strong></div>
<div>The easiest way  to fix the related data is to extend the reader for yaml files to have more than one table per file, consider a yaml seed data migration file "006_add_monkeys_and_fruit.yml":</div>
<p>[sourcecode language="ruby"]<br />
monkeys:<br />
  george:<br />
    name: George the Monkey<br />
    pirate: reginald<br />
    fruits: apple, orange, grape</p>
<p>fruits:<br />
  apple:<br />
    name: apple</p>
<p>  orange:<br />
    name: orange</p>
<p>  grape:<br />
    name: grape<br />
[/sourcecode]</p>
<p>This naming convention follows the ideas behind migration naming convention and doesn't stop you having more than one seed file per migration (obviously of unrelated data) e.g. 006_add_tables_and_chairs.yml</p>
<p><strong>Temporary work around</strong></p>
<p>For the time being (until we extend the yaml parser) we have written a slightly different seed data function for our migration files  This allows us to seed a row into the database, read its insertion ID and then reference that row object in subsequent inserts.</p>
<p><strong>Conclusion</strong></p>
<p>We still think that Fixtures provides a pretty good way of introducing structure data into our tables, but just needs a little bit more work before it plays nicely with migrations.  We have also found the time to start writing the schema dump/load equivalents for seed data (when creating database from schemas, i.e. in production).  These methods are just being finished and tested and we will post them up here in the next couple of days.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[New map of Nephite Lands]]></title>
<link>http://platesofmormon.wordpress.com/?p=53</link>
<pubDate>Wed, 30 Apr 2008 07:30:53 +0000</pubDate>
<dc:creator>uft36</dc:creator>
<guid>http://platesofmormon.wordpress.com/?p=53</guid>
<description><![CDATA[I just added a new map I created of the Nephite Lands. I incorporated information from the Mentinah ]]></description>
<content:encoded><![CDATA[<p>I just added a new map I created of the Nephite Lands. I incorporated information from the Mentinah Archives. This is what I believe is a more complete picture of the Book of Mormon lands and with further research, I should be able to find more information to back up my claims.  All information is, of course, a matter of interpretation but I hope I can show that my theory is the correct one. As I said, in my previous post, Joseph Smith is my foundation to my theory and in latter posts I will show you more that he is correct in all his claims such as Lehi landing just south of Panama, there is only one Cumorah, Zelph was known all the way to the Rocky Mountains, etc. I hope to show this through Native American traditions and through archaeological discoveries,  even ones that are controversial on the surface.</p>
<p>Here is the new map I created:</p>
<p><a title="New Map of Book of Mormon Lands" href="http://platesofmormon.wordpress.com/files/2008/04/new-map-of-nephite-lands.gif" target="_blank"><img class="alignnone size-full wp-image-52" src="http://platesofmormon.wordpress.com/files/2008/04/new-map-of-nephite-lands.gif" alt="" width="459" height="249" /></a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Expulsions:du problème politique au problème logistique]]></title>
<link>http://blingblangblog.wordpress.com/?p=80</link>
<pubDate>Mon, 28 Apr 2008 21:13:37 +0000</pubDate>
<dc:creator>blingblangblog</dc:creator>
<guid>http://blingblangblog.wordpress.com/?p=80</guid>
<description><![CDATA[La politique d&#8217;asile doit être dissuasive: le leitmotiv demeure, entre la démocrate-chrétie]]></description>
<content:encoded><![CDATA[<p>La politique d'asile doit être dissuasive: le leitmotiv demeure, entre la démocrate-chrétienne Ruth Metzler, qui a durçi la loi sur l'asile, l'UDC Christoph Blocher, qui l'a défendue devant le peuple, et l'UDC (supposée modérée) Widmer-Schlumpf, <a href="http://www.letemps.ch/template/suisse.asp?page=5&#38;article=229904" target="_blank">qui parle de durcir encore la loi</a>... La technique consiste à compliquer chaque étape: l'entrée à la frontière (accord de réadmission avec les pays frontaliers, et accords de Schengen-Dublin plus récemment), l'audition des requérant-e-s (voir l'<a href="http://blingblangblog.wordpress.com/2008/04/09/mikhail-chichkine-la-suisse-etrangere/" target="_blank">article Mikhaïl Chichkine</a>), puis les décisions (entre autres: non-entrée en matière sur les demandes de ceux et celles qui n'ont pas un document d'identité, chose dont ne dispose qu'une minorité sur notre planète). Reste ensuite à appliquer les décisions, et c'est là que le bât blesse...<br />
En effet, une fois que l'on a débouté tous/-tes ceux/celles qui n'ont pas de papier, il faut encore obtenir des documents pour les renvoyer dans leur pays. Lorsqu'une expertise a démontré qu'une personne ne provient pas du pays dont il prétend, il faut encore déterminer dans quel Etat la renvoyer, et obtenir un laissez-passer de ce dernier. La machine à produire des refus d'asile est donc bien rodée, mais il reste des problèmes logistiques importants pour appliquer les décisions... Comment les résoudre? Je vous donne trois secondes pour trouver une solution. Une-deux-trois, alors?<!--more-->Première solution: dissocier l'instance de décision et l'instance d'exécution. En Suisse, la Confédération décide des refus, et les cantons exécutent. Une bonne partie du <a href="http://www.stoprenvoi.ch/index2.php" target="_blank">combat de la Coordination Asile pour les 523</a> a tourné autour de la responsabilité du Canton, face à des décisions fédérales qui paraissaient contraires aux droits élémentaires. Malgré ce combat: une famille, qui se prétend originaire d'une ex-république d'Union Soviétique, se voit refuser l'asile, parce que la Confédération juge qu'elle a menti sur son origine. La même famille fait l'objet d'un renvoi de la part du Canton... dans la même république d'ex-Union Soviétique. Dans le même registre, <a href="http://sanspapiers.blogs.liberation.fr/sans_papiers/2008/04/le-pre-expuls-e.html" target="_blank">le gouvernement français cherche à renvoyer une famille, mais hésite entre le pays du père (Azerbaïdjan) et de la mère (Arménie), sans savoir qui acceptera le conjoint étranger</a>...</p>
<p>Deuxième solution: obtenir des documents pour expulser les requérants/-es, par tous les moyens. Pour cela, Ruth Metzler avait par exemple essayé d'élaborer un accord de réadmission avec le Sénégal, qui avait été <a href="http://www.ejpd.admin.ch/ejpd/fr/home/dokumentation/mi/2003/2003-03-04.html" target="_blank">abandonné suite à des manifestations des Sénégalais/-es</a>. Dans un autre registre, <a href="http://blingblangblog.wordpress.com/2007/08/12/blocher-et-ses-amis-les-passeurs/" target="_blank">une étrange délégation guinéenne</a> qui délivrait très généreusement les laissez-passer pour son pays, moyennant de non moins généreux frais de déplacement et de dossier (le lièvre a été levé en Allemagne, avant d'<a href="http://blingblangblog.wordpress.com/2007/09/27/blocher-et-les-passeurs-suite/" target="_blank">inquiéter la Suisse</a>).</p>
<p>Dernière solution: convaincre les requérants/-es de partir spontanément. Pour cela, la nouvelle loi sur l'asile suisse prévoit un statut paradoxal: les personnes déboutées se voient interdites de travail et exclues de l'aide sociale, même si elles ne sont pas renvoyables dans leur pays. C'est contre cette <a href="http://fr.youtube.com/watch?v=y7xs322XonM">situation sans issue</a>, destinée à sortir l'Etat de son impasse, que la Coordination Asile manifeste ce mardi (29/4) devant le Grand Conseil vaudois. A propos: ce genre de pratique a déjà été expérimenté aux Pays-Bas, et n'a pas donné de résultats probants. Est-ce que la Suisse veut vraiment une politique migratoire coordonnée au niveau européen?</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[On mtDNA diversity within Africa, before the out of Africa migrations]]></title>
<link>http://anthropologynet.wordpress.com/?p=809</link>
<pubDate>Fri, 25 Apr 2008 16:58:32 +0000</pubDate>
<dc:creator>Kambiz Kamrani</dc:creator>
<guid>http://anthropologynet.wordpress.com/?p=809</guid>
<description><![CDATA[Dienekes, Blaine, Razib, and Simon have all chimed in introducing us to a new paper from the America]]></description>
<content:encoded><![CDATA[<p><a href="http://dienekes.blogspot.com/2008/04/more-support-for-afrasianpalaeoafrican.html">Dienekes</a>, <a href="http://www.thegeneticgenealogist.com/2008/04/25/human-mtdna-diversity-before-migration-out-of-africa/">Blaine</a>, <a href="http://www.gnxp.com/blog/2008/04/before-out-of-africa.php">Razib</a>, and <a href="http://henry.simon.net.nz/stories/2008/04/25/the-dawn-of-human-matrilineal-diversity/">Simon</a> have all chimed in introducing us to a new paper from the <em>American Journal of Human Genetics</em>. It seems like a really interesting one, one that takes mtDNA to construct a phylogeny used to investigate what was happening to early <em>Homo sapiens</em> genetic diversity and populations <iframe src='http://digg.com/api/diggthis.php?u=http%3A%2F%2Fdigg.com%2Fgeneral_sciences%2FHumans_nearly_wiped_out_70_000_years_ago' height='82' width='55' frameborder='0' scrolling='no' style='float: right; margin-left: 10px; margin-bottom: 5px; padding: 4px 0 2px 4px; background: #fff;'></iframe>within Africa. This study focuses on what was going on before the migrations out of Africa. The paper is titled, "<a href="http://www.ajhg.org/AJHG/abstract/S0002-9297%2808%2900255-3">The Dawn of Human Matrilineal Diversity</a>," and is open access. The research has already made it all the way onto some of my favorite news sources, such as <a href="http://digg.com/general_sciences/Humans_nearly_wiped_out_70_000_years_ago">Digg</a> and <a href="http://news.slashdot.org/article.pl?sid=08/04/24/2148235">Slashdot</a>, but the big timers like <a href="http://www.cnn.com/2008/TECH/04/24/close.call.ap/index.html">CNN</a>, <a href="http://news.bbc.co.uk/2/hi/science/nature/7358868.stm">BBC</a>, the <a href="http://www.economist.com/science/displaystory.cfm?story_id=11088535">Economist</a>, and the <a href="http://afp.google.com/article/ALeqM5jo7-kyHZVblQCXT5idOcIYXvxusw">AFP</a> are also carrying word.</p>
<p>The researchers constructed a mitochondrial phylogeny of 624 sub-Saharan individuals. They paid close attention to what's going on with the phylogeny of the <a href="http://en.wikipedia.org/wiki/Khoisan">Khoisan</a>, because previous research like <a href="http://dx.doi.org/10.1016/S0960-9822(03)00130-1">Knight <em>et al.</em></a>'s study on another loci, the Y-chromosome has shown that the Khoisan are carriers of oldest-diverging <a class="mw-redirect" title="Y haplogroup" href="http://en.wikipedia.org/wiki/Y_haplogroup">Y haplogroup</a><span class="mw-redirect">, </span>the <a title="Haplogroup A (Y-DNA)" href="http://en.wikipedia.org/wiki/Haplogroup_A_%28Y-DNA%29">Y-haplogroup A</a>,<span class="mw-redirect"> indicating they may represent the deepest clade of modern humans. <a href="http://anthropology.net/2008/02/12/mtdna-shows-pygmy-hunter-gathers-have-a-deep-ancestry-with-bantu-farmers/">Recent research</a></span> identified that the pygmy Khoisan populations share an ancestral and indigenous lineage of mtDNA with a neighboring population, the <a href="http://en.wikipedia.org/wiki/Bantu">Bantu</a> and this new study confirmed this.</p>
<p>The phylogenetic tree in this newer study is really informative. I've included it to the right. <a rel="attachment wp-att-810" href="http://anthropology.net/2008/04/25/on-mtdna-diversity-within-africa-before-the-out-of-africa-migrations/simplified-human-mtdna-phylogeny/"><img class="alignright size-medium wp-image-810" style="float:right;" src="http://anthropologynet.wordpress.com/files/2008/04/simplified-human-mtdna-phylogeny.jpg?w=206" alt="" width="206" height="300" /></a>The researchers honed in on the mitochondrial haplogroup L, which is one of the oldest mtDNA haplogroups out there. The tree shows that early humans split into two small groups, demarcated by the L0 branch splitting from the L1'5 branch around 140,000 years ago. Based upon these two branches, the researchers were able to identify that one group was concentrated around eastern Africa (the L1'5 branch), while the other, the Khoisan's L0 branch, in southern Africa. The sub-branches within the L1'5 clade represent all of the other L haplotypes in the entire remainder of humanity, including haplogroups of those that left Africa... further suggesting east Africa peoples were the main migrators out of Africa.</p>
<p>How could this happen? As populations of early humans migrated within Africa and reached southern Africa, they were cut off from the eastern African populations for a significant period of isolation to diverge into two separate clades. From <a href="http://www.sciencedaily.com/releases/2008/04/080424130710.htm">ScienceDaily</a>,</p>
<blockquote><p>"Recent paleoclimatological data suggests that Eastern Africa went through a series of massive droughts between 135,000-90,000 years ago. It is possible that this climatological shift contributed to the population splits."</p></blockquote>
<p>The press is suggesting that this phenomenon indicated humans "started down the path of evolving into two separate species." But that's not true, they missed the part of the paper where populations came back together as a single, pan-African population about 40,000 years ago</p>
<p>But, something is a little fishy, because as I already indicated, the coalescence calculations in this new paper indicate the Khoisan matrilineal ancestry diverged from the rest of the human mtDNA pool about 140,000 years ago. At that time, the five additional, currently extant maternal lineages (Haplogroups L1'5) existed in Eastern Africa, before the emergence of L0 branch. Looking at the phylogenetic tree, these haplogroups are more ancestral to the haplogroup L0 branch by at around 40,000 years, implying that the Khoisan may not be the deepest clade of living humans alive. This doesn't match the Y-chromosome data, but we know already that mtDNA and Y-chromosome coalescent times aren't the same... but this doesn't match scores of other studies that indicate the Khoisan are a basal group of humans based off of their linguistic and cultural traits.</p>
<p>What this ultimately indicates is that eastern Africa may have truly been the cradle of humanity, at least the maternal cradle of modern humans. Which matches the fossil record, since some of the oldest remains of early human remains are also found in Eastern Africa, such as <a href="http://hominin.net/fossils/bou-vp-16/1">BOU-VP-16/1</a> and Omo 1 from Ethiopia.</p>
<ul>BEHAR, D., VILLEMS, R., SOODYALL, H., BLUESMITH, J., PEREIRA, L., METSPALU, E., SCOZZARI, R., MAKKAN, H., TZUR, S., COMAS, D. (2008). The Dawn of Human Matrilineal Diversity. <span style="font-style:italic;">The American Journal of Human Genetics DOI: <a rev="review" href="http://dx.doi.org/10.1016/j.ajhg.2008.04.002">10.1016/j.ajhg.2008.04.002</a></span></ul>
<ul>KNIGHT, A. (2003). African Y Chromosome and mtDNA Divergence Provides Insight into the History of Click Languages. <span style="font-style:italic;">Current Biology, 13</span>(6), 464-473. DOI: <a rev="review" href="http://dx.doi.org/10.1016/S0960-9822(03)00130-1">10.1016/S0960-9822(03)00130-1</a></ul>
<ul>Quintana-Murci, L., Quach, H., Harmant, C., Luca, F., Massonnet, B., Patin, E., Sica, L., Mouguiama-Daouda, P., Comas, D., Tzur, S., Balanovsky, O., Kidd, K.K., Kidd, J.R., van der Veen, L., Hombert, J., Gessain, A., Verdu, P., Froment, A., Bahuchet, S., Heyer, E., Dausset, J., Salas, A., Behar, D.M. (2008). Maternal traces of deep common ancestry and asymmetric gene flow between Pygmy hunter-gatherers and Bantu-speaking farmers. <span style="font-style:italic;">Proceedings of the National Academy of Sciences, 105</span>(5), 1596-1601. DOI: <a rev="review" href="http://dx.doi.org/10.1073/pnas.0711467105">10.1073/pnas.0711467105</a></ul>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Blogdan - Fiche analytique // &laquo;Миграции и их международная роль&raquo;]]></title>
<link>http://blogdanblog.wordpress.com/?p=47</link>
<pubDate>Thu, 17 Apr 2008 08:07:45 +0000</pubDate>
<dc:creator>blogdan</dc:creator>
<guid>http://blogdanblog.wordpress.com/?p=47</guid>
<description><![CDATA[Double Master MGIMO – Sciences Po // 2007-2008 // © Blogdan
Введение
Миграция, в]]></description>
<content:encoded><![CDATA[<p class="MsoNormal" style="text-align:justify;"><em><span>Double Master MGIMO – Sciences Po // 2007-2008 // © </span></em><em><span>Blogdan</span></em></p>
<p class="MsoNormal" style="text-align:justify;"><strong>Введение</strong></p>
<p class="MsoNormal" style="text-align:justify;">Миграция, в широком определении, - совокупность любых перемещений людей в пространстве[1]. Миграции – или миграционные потоки –<span> </span>древний и довольно сложный феномен, в основе которого лежит комплекс причин. Эти причины разнородные (экономические, демографические, религиозные, связанные с традициями, и т.д.) и не статичные<span> </span>они изменяются во времени. Следовательно, при изучении миграций и их роли, в<span> </span>какой бы сфере это не было, требуется уделить особое внимание многогранному характеру этого феномена.<span> </span>В научной литературе часто делается упор на экономические аспекты этого феномена, а также на те аспекты, которые касаются безопасности и деятельности Государства. Также, следует четко определить какой вид миграций принимается в качестве объекта анализа. Наш анализ будет сфокусирован на межгосударственных миграциях ввиду значительности их международной роли. Под ролью, мы подразумеваем функцию, которую выполняют миграции и последствия, которые возникают в связи с ними. Итак, принимая экономику, безопасность и деятельность Государства как ось нашего анализа, мы постараемся осветить какова международная роль миграций.</p>
<p class="MsoNormal" style="text-align:justify;"><strong>Международная роль миграций в сфере экономики</strong></p>
<p class="MsoNormal" style="text-align:justify;">Миграция – перемещение людей, поэтому роль миграций особенно ощутима относительно проблемы занятости. Схематически, это выглядит следующим образом: из малоразвитых стран, иногда называемых «бедный Юг» массивно[2] эмигрируют в страны, иногда называемые «богатый Север[3]», в поиске лучших экономических условий (свободных земель, доступных ресурсов) или, часто, просто в поиске работы (например, потоки из Мексики в южные штаты США), за счет которой будут жить эмигрант и его семья. Отсюда следует, что роль<span> </span>международной роли миграций двойственна. С одной стороны, миграции, особенно нелегальные, выступают в качестве фактора усиления экономики, предоставляя странам-реципиентам дешевую (потому, что часто нелегальная) - и послушную - рабочую силу, за счет которого экономика создает себе экономическое преимущество (низкая стоимость фактора труда). Южным Штатам США выгодна «негерметичность» строящейся стены между ними и Мексикой, поскольку отсюда течет постоянный поток рабочих, готовых занимать рабочие места, от которых жители этих штатов отказывают. С другой стороны, увеличивается зависимость стран-реципиентов от этой мобильной рабочей силы. На Дальнем Востоке России, местная экономика опасно зависит от китайской рабочей силы и предпринимательства. Помимо этого, миграции играют роль моста для высоко-квалификационных кадров («импорт мозгов»,) благодаря которому страна-реципиент увеличивает научный и инновационный потенциал.</p>
<p class="MsoNormal" style="text-align:justify;">Следовательно, можно утверждать, что миграции играют важную роль в повышении взаимозависимости между странами-донорами и странами-реципиентами.</p>
<p class="MsoNormal" style="text-align:justify;"><strong>Миграции и деятельность Государства</strong></p>
<p class="MsoNormal" style="text-align:justify;">Следует различать внешнюю деятельность Государства (внешняя политика) и внутреннюю политику.</p>
<p class="MsoNormal" style="text-align:justify;">Во внешней политике, роль миграций заключается в увеличении поля деятельности Государства. Миграция может служить инструментом экспансионизма через поддержку своих эмигрантов. В прошлом, такая поддержка была частью<span> </span>политики колонизации и осваивания территории (осваивание земли в Америки в ущерб местному населению). Сегодня, пример увеличения численности выходцев из Китая в Восточной Сибири напоминает своего рода экспансионизм, даже если участие властей КНР в этом процессе трудно оценить. По мнению некоторых авторов[4], нельзя интерпретировать такой миграционный процесс как намерение проводить будущую территориальную экспансию. По мнению других[5], конкуренция китайцев, которой российское население не может противостоят, неизбежно приведет к территориальной потере этого региона. Он отойдет КНР.</p>
<p class="MsoNormal" style="text-align:justify;">Не углубляясь в прогнозы, заметим, что миграционные потоки могут служить инструментом укрепления политики Государства. Такого укрепления можно также добиться при поддержкой диаспор, что в некоторых регионах мира, приведет к созданию мощных кварталов (например «чайна-тауны»).</p>
<p class="MsoNormal" style="text-align:justify;">Касательно внутренней политики Государства, поток эмигрантов, легальных или нет, может угрожать национальному единству и привести к росту напряженности между социально-этническими группами. К тому же, проведение политики в этой области дает мало результатов и неудовольствие по отношению к иммигрантам растет во многих европейских странах. Однако, роль миграций может носит и позитивный характер. Некоторые страны находятся в критическом демографическом положения и должны решить проблемы старения населения.</p>
<p class="MsoNormal" style="text-align:justify;">В случае если разработана эффективная политика интеграции иммигрантов, миграции могут обеспечить демографическое развитие страны. Такая роль миграции подчеркивает опять же двойственную природу этого феномена.</p>
<p class="MsoNormal" style="text-align:justify;"><strong>Проблемы, связанные с миграциями, в сфере безопасности</strong></p>
<p class="MsoNormal" style="text-align:justify;">Если в двух предыдущих сферах, миграции играли некоторые положительные роли, то в сфере безопасности как на уровне Государства так и в глобальном масштабе, миграция влечет за собой ряд отрицательных последствий. Во-первых, при перемещении людей, особенно если оно неконтролируемое, повышается риск ввоза и распространения инфекций, запрещенных и опасных предметов. Во-вторых существование нелегальных миграционных потоков является источником дохода для ряда сетевых преступных организаций (торговля людьми, проституция, и т.д.). В-третьих, сами иммигранты, легальные или нет, могут представлять угрозу для безопасности страны. Оказалось, что с территории Великобритании именно выходы из Арабских стран активно распространяли радикальную-исламскую идеологию и координировали террористические атаки в США и на территории Европы.</p>
<p class="MsoNormal" style="text-align:justify;">Оказывается, что миграции до сих пор, ввиду отсутствия эффективных мер, как в странах-реципиентах как и так и в странах-донорах остается серьезной угрозой для безопасности Государства как и в мире в целом.</p>
<p class="MsoNormal" style="text-align:justify;"><strong>Библиография</strong></p>
<p class="MsoNormal" style="text-align:justify;">Сергей Рязанцев, МИГРАЦИОННЫЕ ТРЕНДЫ И МЕЖДУНАРОДНАЯ БЕЗОПАСНОСТЬ // http://intertrends.ru/three/003.htm</p>
<p class="MsoNormal" style="text-align:justify;">Сергей Рязанцев, лекция, Тема 1 - ВОПРОСЫ ТЕОРИИ И КЛАССИФИКАЦИЯ МИГРАЦИИ</p>
<p class="MsoNormal" style="text-align:justify;"><span>Séminaire CERI - PROJET TRANSVERSAL, MIGRATIONS ET RELATIONS INTERNATIONALES, Etienne BALIBAR </span>и<span> Bertrand BADIE, 22 </span>мая<span> 2006 // http://www.ceri-sciences-po.org/themes/projets/documents/cr_220506.pdf</span></p>
<p class="MsoNormal" style="text-align:justify;">
<p class="MsoNormal" style="text-align:justify;">[1] В.И. Переведенцев, методы изучения миграции населения – М., 1975, цит.</p>
<p class="MsoNormal" style="text-align:justify;">
<p class="MsoNormal" style="text-align:justify;">[2] выше, чем 175 млн человека в 2000 г.По данным ООН, приведенные</p>
<p class="MsoNormal" style="text-align:justify;">
<p class="MsoNormal" style="text-align:justify;">[3] Сергей Рязанцев, МИГРАЦИОННЫЕ ТРЕНДЫ И МЕЖДУНАРОДНАЯ БЕЗОПАСНОСТЬ // http://intertrends.ru/three/003.htm</p>
<p class="MsoNormal" style="text-align:justify;">
<p class="MsoNormal" style="text-align:justify;">[4] Сергей Рязанцев, МИГРАЦИОННЫЕ ТРЕНДЫ И МЕЖДУНАРОДНАЯ БЕЗОПАСНОСТЬ // http://intertrends.ru/three/003.htm</p>
<p class="MsoNormal" style="text-align:justify;">
<p class="MsoNormal" style="text-align:justify;">[5] Сергей Рязанцев, МИГРАЦИОННЫЕ ТРЕНДЫ И МЕЖДУНАРОДНАЯ БЕЗОПАСНОСТЬ // http://intertrends.ru/three/003.htm</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Non-LDS sources for migrations to North America]]></title>
<link>http://platesofmormon.wordpress.com/?p=43</link>
<pubDate>Sun, 13 Apr 2008 03:19:18 +0000</pubDate>
<dc:creator>uft36</dc:creator>
<guid>http://platesofmormon.wordpress.com/?p=43</guid>
<description><![CDATA[In this post, I will talk about how non-LDs researchers are slowly changing their theories on how No]]></description>
<content:encoded><![CDATA[<p>In this post, I will talk about how non-LDs researchers are slowly changing their theories on how North America was settled and even in the past historians believed that different groups came to the New World over a long period of time. The prevailing theory is that all the Book of Mormon events took place in Central America. This is supported by FARMS and other popular research groups. They have done a lot of great research but I believe that they lost sight of what Joseph Smith taught and they won't take into account ancient and more recent research into migrations in the New World.</p>
<p>I found this <strong><a title="First Americans" href="http://www.livescience.com/history/070222_arrowhead_makers.html" target="_blank">article</a></strong> over at livescience.com.</p>
<p>From the article:</p>
<p>New model</p>
<p>Waters puts forth a new model for how the <strong><a title="Ocean voyages of Americans" href="http://www.livescience.com/history/060219_kelp_highway.html" target="_blank">first people</a></strong> populated the New World and it more than rules out the Clovis people as trend-setting firsts.</p>
<p>“What we now need to do is recognize the fact that Clovis is not first, and move on and start developing a new model for the peopling of the Americas,” Waters told <em>LiveScience</em>.</p>
<p>“We need to, once and for all, stop thinking of the peopling of the Americas as a single event,” he added, “and instead I think we need to start thinking of the peopling of the Americas as a process with people arriving at different times, taking different routes and coming from different places in northeast Asia.”</p>
<p>From the second link:</p>
<p>"ST. LOUIS—Ancient humans from Asia may have entered the Americas following an ocean highway made of dense kelp.</p>
<p>The new finding lends strength to the "coastal migration theory," whereby early maritime populations boated from one island to another, hunting the bountiful amounts of sea creatures that live in kelp forests."</p>
<p>And here is one more:</p>
<p>The first Americans may have been <strong><a title="Europeans First Americans" href="http://www.livescience.com/history/060219_first_americans.html" target="_blank">European</a></strong>.</p>
<p>"ST. LOUIS—The first humans to spread across North America may have been seal hunters from France and Spain.</p>
<p>This runs counter to the long-held belief that the first human entry into the Americas was a crossing of a land-ice bridge that spanned the Bering Strait about 13,500 years ago."</p>
<p>So, as you can see, scientists, after almost 100 years, are slowly changing their theory that the first  Americans came by the Bering  Strait.  Now, if these very primitive ancestors could travel and migrate like this what would stop other cultures from doing the same thing after a couple of thousand years of developing boats, ships, and navigation?</p>
<p>I have proposed on this blog that the Nephites and Lamanites <a title="Book of Mormon migrations" href="http://platesofmormon.wordpress.com/2008/02/24/migrations-in-the-book-of-mormon/" target="_blank">migrated</a> into North America over time and in various sizes of groups.  Hagoth built ships and that there were shipping between North and Central America. I have shown that Hagoth brought many groups of Nephites into western United States. In the first books of the Mentinah Archives they talk about many migrations of people going to all parts of North America. These groups could have encountered the descendants of these early peoples and integrated with them, creating the Asian features found in Native Americans. This goes for the Jaredites, as well,  when they first came to America about a thousand years before Lehi.   These two groups brought advance technology and new customs to these early peoples creating a whole new culture. There are also evidence of other groups coming into the Americas, adding to the mix. The Asian features and customs may be dominate but why is there so many different kinds of artifacts from different parts of the world? This would suggest other groups came here by boat or that there were overseas trading.</p>
<p>This is from the <a title="History of Louisiana" href="http://darkwing.uoregon.edu/%7Egsayre/LPDP%20III,%205.html" target="_blank">History of Louisiana</a> from 1718-1758 (<a title="Louisiana History" href="http://darkwing.uoregon.edu/%7Egsayre/DMandLPDP.html" target="_blank">main website</a>):</p>
<p><span style="font-size:x-medium;">"In fact, where is the impossibility, that some prince in one of those countries, upon failing in an attempt to raise himself to the sovereign power, should leave his native country with all his partizans, and look for some new land, where, after he had established himself, he might drop all foreign correspondence? The easy navigation of the South Sea renders the thing probable; and the new map of the eastern bounds of Asia, and the western part of North America, lately published by Mr. De Lisle, makes it still more likely. This map makes it plainly appear, that between the islands of Japan, or northern coasts of China, and those of America, there are other lands, which to this day have [83] remained unknown; and who will take it upon him to say there is not land, because it has never yet been discovered? I have therefore good grounds to believe, that the Mexicans, came originally from China or Japan, especially when I consider their reserved and uncommunicative disposition, which to this day prevails among the people of the eastern parts of Asia. </span></p>
<p><span style="font-size:x-medium;">I well know that those who know antiquity only from the pagan authors, and who are in the habit of searching there for the origins of all things, will find it incomprehensible that the Chinese and Japanese were able to pass into America long before the Phoenicians (who are regarded as the first seafarers of the world), and were then called "Ancients of the Country" by the descendants of these first Phoenician colonists. But I implore them to consider that these same profane letters which appear to us as extremely remote, are in some sense modern by comparison to the sacred letters. The great establishments of the Phoenicians are placed by the best informed chronologists around the time of the [84] flight of the Israelites from Egypt, and it was without a doubt a long time after this, that they dared to risk themselves on the ocean, and founded Cadiz. But since Diodorus Siculus implicates the Carthaginians in the discovery of America, one can only suppose that this happened long after the enlargement of Carthage by Dido, and since this republic was jealous of the Tuscans, navigation having lately flourished in Italy, it seems fitting to the honor of these ancient mariners, to fix the time of their first voyages to the New World one hundred years before the first Punic War. And this war began 264 years before Jesus Christ, some five hundred years after the retreat of Dido to Carthage, and twelve or thirteen hundred years after the flight from Egypt."</span></p>
<p>There are recorded stories of a group of Jews that landed in Mexico and created the city, Tula and became the Toltecs. These Jews, from what I have read, fled from Moses while they were wandering in the desert.</p>
<p>And this from the <a title="History of Alabama" href="http://homepages.rootsweb.ancestry.com/~cmamcrk4/pkt3.html#anchor280524" target="_blank">History of Alabama</a>:</p>
<p>"In 1822, Big Warrior, who then ruled the Creek confederacy, confirmed this tradition, even going further back than Milfort, taking the Muscogees from Asia, bringing them over the<strong> </strong>Pacific, landing them near the <strong>Isthmus of Darien</strong>, and conducting them from thence to this country. "My ancestors were a mighty people. After they reached the waters of the Alabama and took possession of all this country, they went further -- conquered the tribes along the Chattahoochie, and upon all the rivers from thence to the Savannah -- yes, and even whipped the Indians then living in the territory of South Carolina, and wrestled much of their country from them."</p>
<p>And there is also a reference in the Mentinah Archives about people coming from the lands across the great waters to the west. It will take me a while to find but when I do I will add it here.</p>
<p>What I am wondering is why has it taken so long for scientists and historians to relearn and rediscover our history? Because of lack of evidence or arrogance? It would seem to me that the Native Americans would know more about our past than we do. It is in their stories and legends. And everybody laughed at Joseph Smith for presenting the very same ideas and   translated a book that no one will take seriously because they can't see it with their own eyes. This goes for the Mentinah Archives, as well. These archives have a lot of history that can be shown in ancient texts and research. I have to say that researchers into the Book of Mormon history better rethink their theories about how North America was settled or else they will fall into the same category as the scientists and historians. My theory is becoming more and more real in light of all this research. The point of this post was to show that there are alternative theories to the Book of Mormon history and that the idea that the<strong> Nephites and other groups migrated over time</strong> into the United States, as I have shown from the Book of Mormon and other sources, is largely ignored by LDS scholars. So far, I have not found any references to this idea, at least on the Internet.  I hope someone will at least consider what I have presented on this blog and take up more research into this area and give me some credit for it.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Seeding data as part of Rails database migrations]]></title>
<link>http://workbooks.wordpress.com/?p=11</link>
<pubDate>Thu, 10 Apr 2008 17:15:02 +0000</pubDate>
<dc:creator>Chris</dc:creator>
<guid>http://workbooks.wordpress.com/?p=11</guid>
<description><![CDATA[So, we stumbled across a slight problem when trying to seed data as part of our database migration s]]></description>
<content:encoded><![CDATA[<p>So, we stumbled across a slight problem when trying to seed data as part of our database migration scripts.  The de-facto standard seems to be to keep the seed data in yaml files and load them in using fixtures.  This is a perfectly adequate way of doing it for seed data that will never change, but doesn't really fit into the infrastructure of migrations.  There are also many plugins out there to help with using fixtures to seed data, but none of them allow you to have different seed data for different migration versions.</p>
<p>After bumping our heads together, we came up with a way of managing seed data using the same philosophy as data structure migrations.  The only prerequisite to your data structure is to add a column named "came_from_migration" to any table that is going to contain seeded data.  This way when moving down migrations it is possible to determine what data that shouldn't be there (and delete it).</p>
<ol>
<li>Add a "fixtures" folder to /db/migrate.  Your seed data yaml files will be saved here.</li>
<li>Create your seed data yaml file and name it in a similar fashion to your migration script using the table name as the descriptor e.g. 005_table_name_to_seed.yml.  Save this in the folder you created above.  This means that you can seed several tables as part of one migration version and it's nice and easy to see what's going on from just the file name.</li>
<li>Now I needed to write a couple of helper methods to move to and from the seed data.  I've placed these in a MigrationsHelper module which is included in any migration that needs to seed data.  And because we are so nice, here they are:</li>
</ol>
<p>[sourcecode language='ruby']<br />
  def seed_from_yaml(table_name)<br />
    info = get_migration_file_info(caller[0])<br />
    fixture_folder = RAILS_ROOT + "/db/migrate/#{info[:type]}_fixtures"<br />
    fixture_file = "#{info[:version]}_#{table_name}"<br />
    puts "Seeding #{table_name} from #{info[:type]} fixture version #{info[:version]}"</p>
<p>    require 'active_record/fixtures'<br />
    connection = ActiveRecord::Base.connection<br />
    seed_data = Fixtures.new(connection, table_name.to_s, nil, File.join(fixture_folder, fixture_file))<br />
    seed_data.insert_fixtures<br />
  end</p>
<p>  def deseed(table_name)<br />
    info = get_migration_file_info(caller[0])<br />
    puts "Deseeding #{table_name} with anything newer than #{info[:version]}"</p>
<p>    execute %{DELETE FROM #{quote_table_name(table_name)} WHERE #{quote_column_name('came_from_migration')}=#{info[:version].to_i}}<br />
  end</p>
<p>  private<br />
    def get_migration_file_info(file)<br />
      file.gsub!(/:.*/, '') # get rid of everything after the colon<br />
      migration = file.split '/'<br />
      db_type = migration.include?("global") ? "global" : "private"<br />
      migration_file = migration[migration.length-1].split '_'<br />
      migration_number = migration_file[0]<br />
      { :type => db_type, :version => migration_number, :file => migration_file }<br />
    end<br />
[/sourcecode]</p>
<p><strong>Seeding data when not using migrations</strong></p>
<p>What about when running tests or deploying, i.e. seeding data when not using migrations and coming from a empty database?  Well, the schema should be held for you in your _schema.rb file, but that doesn't cover any seed data.  The answer is to create a *_seed.yml containing <strong>all</strong> the <em>data</em> in the database (in the same way the *_schema.rb file contains the complete data <em>structure</em> schema of the database).  This way you can load in the seed data after the tables have been created.  We have yet to write this method, so is left as an exercise for the reader at present.  The basic premise is to go through every table in the schema, check for the existence of the "came_from_migration" column, do a "select * from table where came_from_migration is not null" on tables with that column and then concatenate the output from the select statements to a *_seed.yml and save in /db.  There may also be problems with referential integrity with seed data and to what order it is inserted into the database.  No doubt we will come across these difficulties soon.</p>
<p><strong>Bibliography</strong></p>
<ul>
<li>http://wiki.rubyonrails.org/rails/pages/FlexibleFixtures</li>
<li>http://railspikes.com/2008/2/1/loading-seed-data</li>
<li>http://quotedprintable.com/2007/11/16/seed-data-in-rails</li>
</ul>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Supported data types for create_table in Rails 2.0]]></title>
<link>http://workbooks.wordpress.com/?p=10</link>
<pubDate>Thu, 10 Apr 2008 16:52:51 +0000</pubDate>
<dc:creator>Chris</dc:creator>
<guid>http://workbooks.wordpress.com/?p=10</guid>
<description><![CDATA[Even given the sketchy documentation, I managed to glean the data types for create_table from the Ac]]></description>
<content:encoded><![CDATA[<p>Even given the sketchy documentation, I managed to glean the data types for create_table from the ActiveRecord::Migration Rails Framework Docs as being:</p>
<ul>
<li>:string</li>
<li>:text</li>
<li>:integer</li>
<li>:float</li>
<li>:decimal</li>
<li>:datetime</li>
<li>:timestamp</li>
<li>:time</li>
<li>:date</li>
<li>:binary</li>
<li>:boolean</li>
</ul>
<p>A default value can be specified by passing an options hash like <code>{ :default =&#62; 11 }</code>. Other options include <code>:limit</code> and <code>:null</code> e.g. <code>{ :limit =&#62; 50, :null =&#62; false }</code></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Mikhaïl Chichkine: la Suisse étrangère]]></title>
<link>http://blingblangblog.wordpress.com/?p=72</link>
<pubDate>Wed, 09 Apr 2008 19:23:07 +0000</pubDate>
<dc:creator>blingblangblog</dc:creator>
<guid>http://blingblangblog.wordpress.com/?p=72</guid>
<description><![CDATA[ Un auteur russe établi en Suisse, et connaissant de plus un certain succès dans son pays d&#8217;]]></description>
<content:encoded><![CDATA[<p><a href="http://blingblangblog.files.wordpress.com/2008/04/schischkinrussischeschweiz.jpg"><img class="alignleft size-medium wp-image-73" src="http://blingblangblog.wordpress.com/files/2008/04/schischkinrussischeschweiz.jpg" alt="" width="188" height="290" /></a> Un auteur russe établi en Suisse, et connaissant de plus un certain succès dans son pays d'origine comme dans celui où il s'est établi : cela paraît au premier abord atypique. Après l'avoir un peu lu, cela semble absolument naturel. <!--more-->Il a connu en effet une ribambelle de prédécesseurs, de Dostoïevski à Nabokov, et une kyrielle de russes nobles, savants, communistes ou anarchistes influents ont sillonné le pays avant lui. C'est à ces prédécesseurs que <a href="http://www.culturactif.ch/ecrivains/chichkine.htm" target="_blank">Mikhaïl Chichkine</a> consacre l'un de ses livres, <a href="http://www.hachette.com/les-livres/catalogue/la-suisse-russe-mikhail-chichkine-fayard-9782213629100.html" target="_blank">La Suisse Russe</a>. Au fil des anecdotes ou des événements marquants, c'est un peu l'histoire russe qui défile, en même temps qu'un regard différent sur la Suisse et l'accueil qu'elle fait aux réfugiés du tsarisme, aux jeunes étudiants de familles nobles... et aux voyageurs qui ne trouvent pas où se loger à Lausanne par une nuit du 18e siècle.</p>
<p>Son dernier livre, Le Cheveu de Vénus, est paru en français en automne dernier. Chichkine ne s'y positionne plus comme successeur d'une foule russe hétéroclite, mais comme médiateur pour les nouveaux arrivants : le narrateur est interprète auprès de requérants d'asile. Il représente fort bien le climat des auditions d'asile, cette première étape de la procédure, où le requérant doit expliquer ses motifs d'asile, et d'où l'administration tire souvent les arguments pour le refuser.</p>
<p><span style="color:#3366ff;"><em>Question:</em> Vous comprenez l'interprète?</span></p>
<p><span style="color:#3366ff;"><em>Réponse:</em> Oui.</span></p>
<p><span style="color:#3366ff;"><em>Question:</em> Votre nom de famille?</span></p>
<p><span style="color:#3366ff;"><em>Réponse: </em>***</span></p>
<p><span style="color:#3366ff;"><em>Question: </em>Prénom?</span></p>
<p><span style="color:#3366ff;"><em>Réponse: </em>***</span></p>
<p><span style="color:#3366ff;"><em>Question: </em>Quel âge avez-vous?</span></p>
<p><span style="color:#3366ff;"><em>Réponse:</em> Seize ans.</span></p>
<p><span style="color:#3366ff;"><em>Question: </em>Vous avez un passeport ou une autre pièce d'identité?</span></p>
<p><span style="color:#3366ff;"><em>Réponse: </em>Non</span></p>
<p><span style="color:#3366ff;"><em>Question: </em>Vous devez avoir un extrait de naissance. Où est-il?</span></p>
<p><span style="color:#3366ff;"><em>Réponse: </em>Il a brûlé. Tout a brûlé. On a mis le feu à notre maison.</span></p>
<p><span style="color:#3366ff;"><em>Question: </em>Comment s'appelle votre père?</span></p>
<p>Le narrateur poursuit dans cette machinerie administrative, que l'on imagine pesante; on le sent incapable de se positionner en faveur des requérants ni d'adhérer à la logique de la procédure d'asile. Il s'échappe dans des rêveries, dans des dialogues imaginaires et des pays lointains...</p>
<p>Quant à moi, j'ai été retenu par ces dialogues qui, reprenant le formalisme des auditions d'asile, en expriment l'absurde. Des dialogues à sens unique, où l'un est censé questionner et l'autre répondre (<span style="color:#3366ff;"><em>Question:</em>Votre confession? <em>Réponse: </em>Comment?<em> Question: V</em>otre religion?<em> Réponse: </em>Croyant.<em> Question: </em>Orthodoxe? <em>Réponse: </em>Oui. Je n'avais pas compris la question</span>). Des dialogues où les questions ne s'attachent pas à ce qu'a dit le requérant, mais à l'ordre imposé par le questionnaire (<span style="color:#3366ff;"><em>Question: </em>Vous devez avoir un extrait de naissance. Où est-il? <em>Réponse: </em>Il a brûlé. Tout a brûlé. On a mis le feu à notre maison. <em>Question: </em>Comment s'appelle votre père?</span>). Des dialogues où ce que dit le requérant est implicitement mis en doute, les conditions de vie occultées (<span style="color:#3366ff;"><em>Question:</em> Exposez brièvement les raisons pour lesquelles vous demandez l'asile en Suisse. <em>Réponse: </em>J'étais dans un orphelinat depuis l'âge de dix ans. J'ai été violé par le directeur. J'ai fugué. A l'arrêt des cars, j'ai fait connaissance avec des chauffeurs qui conduisent des camions à l'étranger. Et il y en a un qui m'a fait passer la frontière.<em> Question: </em>Pourquoi n'avez-vous pas porté plainte à la police?<em> Réponse: </em>Ils m'auraient tué.<em> Question: </em>Qui "ils"? <em>Réponse: </em>Mais ils sont tous de mèche là-bas. Notre directeur me faisait monter dans sa voiture avec un autre gars et deux filles et il nous emmenait dans une datcha. Pas la sienne, chez quelqu'un d'autre, je ne sais pas qui. Ils étaient tous là, les supérieurs et le chef de la milice aussi. [...]<em>Question: </em>Vous avez indiqué toutes les raisons pour lesquelles vous demandez l'asile?<span style="color:#000000;">).</span></span></p>
<p>J'ai assisté à quelques auditions d'asile, et j'ai senti ce climat oscillant le plus souvent entre l'indifférence et l'hostilité envers le requérant. J'ai gardé l'impression d'une mise en scène du droit du requérant à demander l'asile, qui répondait en fait plutôt aux impératifs pour que la Suisse puisse notifier un refus valable. J'avais le sentiment d'un simulacre un peu absurde, sans pouvoir le justifier.</p>
<p>Le livre de Chichkine me ramène à ce sentiment, avec quelques occasions de l'analyser et de l'étayer... C'est, je crois, une performance de cet interprète-médiateur, qui amène un peu d'étranger en Suisse, et donne à ce pays un air d'étrangeté.</p>
<p>Et le reste du livre que s'y passe-t-il? Et les autres livres de Chichkine? Je ne vous en parlerai pas, parce que je n'en sais rien. Vous voulez que je vous fasse une revue littéraire? Et quand est-ce que j'écrirai les autres articles du blog?</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Gypsies Were Part Of The Louisiana Purchase]]></title>
<link>http://haecus.wordpress.com/?p=294</link>
<pubDate>Mon, 07 Apr 2008 20:03:10 +0000</pubDate>
<dc:creator>haecus</dc:creator>
<guid>http://haecus.wordpress.com/?p=294</guid>
<description><![CDATA[Gypsies Were Part Of The Louisiana Purchase
The French emperor Napoleon transported hundreds of Gyps]]></description>
<content:encoded><![CDATA[<p><font face="Verdana" size="4"><b>Gypsies Were Part Of The Louisiana Purchase</p>
<p><font face="Verdana" size="2"><b>The French emperor Napoleon transported hundreds of Gypsy men to Louisiana during the two-year period before selling the Louisiana Territory to the United States in 1803.</p>
<p>[1]<br />
<a href="http://shokar.com/2007/04/17/gypsy-americans.aspx">http://shokar.com/2007/04/17/gypsy-americans.aspx<br />
</a>[2]<br />
<a href="http://shokar.com/2007/02/24/gypsies-in-the-united-states.aspx">http://shokar.com/2007/02/24/gypsies-in-the-united-states.aspx<br />
</a>[3]<br />
<a href="http://www.romani.org/local/romhist.html">http://www.romani.org/local/romhist.html<br />
</a>[4]<br />
<a href="http://www.geocities.com/~Patrin/timeline.htm">http://www.geocities.com/~Patrin/timeline.htm<br />
</a>[5]<br />
<a href="http://www.gatewayno.com/history/images/la-purchase-large.jpg">http://www.gatewayno.com/history/images/la-purchase-large.jpg<br />
</a>[6]<br />
<a href="http://commons.wikimedia.org/wiki/Image:Roma_flag.svg">http://commons.wikimedia.org/wiki/Image:Roma_flag.svg<br />
</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Workshop 5: Extreme Green Guerrillas by Michiko Nitta]]></title>
<link>http://safeliving.wordpress.com/?p=317</link>
<pubDate>Mon, 07 Apr 2008 19:36:03 +0000</pubDate>
<dc:creator>safeliving</dc:creator>
<guid>http://safeliving.wordpress.com/?p=317</guid>
<description><![CDATA[

Michiko Nitta graduated from the MA Design Interactions course at the Royal College of Art in 2007]]></description>
<content:encoded><![CDATA[<p class="MsoNormal"><a href="http://safeliving.files.wordpress.com/2008/04/egg039.jpg"><img class="alignnone size-full wp-image-318" src="http://safeliving.wordpress.com/files/2008/04/egg039.jpg?w=468" alt="" width="468" height="351" /></a></p>
<p class="MsoNormal"><a href="http://safeliving.files.wordpress.com/2008/04/egg045.jpg"><img class="alignnone size-full wp-image-319" src="http://safeliving.wordpress.com/files/2008/04/egg045.jpg?w=468" alt="" width="468" height="351" /></a></p>
<p class="MsoNormal"><span><a href="http://www.myportfolio.me.uk" target="_blank">Michiko Nitta</a> graduated from the <a href="http://www.interaction.rca.ac.uk" target="_blank">MA Design Interactions</a> course at the Royal College of Art in 2007 and presented her recent work of the <a href="http://www.myportfolio.me.uk/EGGs.htm" target="_blank">Extreme Green Guerrillas</a> (EGGs).</span></p>
<p class="MsoNormal"><span>Her starting points for this work came from the fact that environmental damage is extreme and the ordinary green people are in fear from upcoming disaster but the extreme green people are activists who use fear yet still are locked into the consumer cycle. The current green solutions are not working and we are only making tiny steps forward: they are hypocritical green solutions. The EGGs try to go beyond human consumerism and create their own amateur self sustaining collective. Extreme to save the earth, enjoy good quality of life.</span></p>
<p class="MsoNormal"><!--more--><span>The EGGs main objectives are to discuss green issues and for people to question their lifestyle and point of view on climate change. The EGGs have a manifesto and the main drive behind the EGG’s own view on life is that humans are a cancer on the earth. This has been very much inspired by <a href="http://en.wikipedia.org/wiki/Gaia_hypothesis" target="_blank">James Lovelock and his Gaia hypothesis</a>. That living and nonliving parts of the earth are a complex interacting system that can be thought of as a single organism.</span></p>
<p class="MsoNormal"><span>There are three aspects of the EGG’s way of life that Michiko has focused upon: Communication, Food and Death. Each of these aspects of life for the EGG has been produced as a manual for the EGGS to learn and distribute throughout the collective. It is away of documenting a belief system.</span></p>
<p class="MsoNormal"><span><strong> 1) How would you communicate if you were an EGG? </strong>A conventional messaging system is integrated in to consumerism cycle. Animal messaging service: hack into the animal migrating paths. Using RFID .Animal migration routes: Plotted the whole animal migration route on map. Used messaging vehicles: birds, fish <span> </span>(mackerel, already tracked) but cheaper as they are less reliable whereas a whale is more expensive (have larger tags and therefore send more messages).Example of path of sending message from UK to NY via salmon, polar bears and birds. Local service: cats, dogs etc Track cats using RFID, some cats are more reliable than others and in Japan they all have tags.What about humans? EGG hack into human commuter system to send messages.</span></p>
<p class="MsoNormal"><span><strong>2) What would you eat if you were an EGG? </strong>Conventional breakfast: Organic and fair trade food is not green food. Conventional consumer vs. slow food delicacy but still not EGG food. Meat is the most inefficient food compared to vegetables or drink. Solution was to create a GM vermin/roadkill and gourmet meat: Pigeon and Quail: piguail or the Rabbit and Rat:rattit</span></p>
<p class="MsoNormal"><span><strong>3)How would you die if you were an EGG? </strong>The euthanizing earring that stops your life at 40 has a timer and gives you a peaceful death.</span></p>
<p class="MsoNormal"><span> </span></p>
<p class="MsoNormal"><span> </span></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[building the foundations of a social network framework [to be continued]]]></title>
<link>http://dagobart.wordpress.com/?p=44</link>
<pubDate>Sat, 29 Mar 2008 13:46:49 +0000</pubDate>
<dc:creator>dagobart</dc:creator>
<guid>http://dagobart.wordpress.com/?p=44</guid>
<description><![CDATA[Since I pondered on implementing a social network for weeks, this weekend I might have some time to ]]></description>
<content:encoded><![CDATA[<p>Since I pondered on implementing a social network for weeks, this weekend I might have some time to get something up and running. It's plain to me that I am new to Rails, and I probably will miss several important points. (For the same reason, I don't dare to approach to comprehend how <a href="http://dagobart.wordpress.com/development-resources/#lovdbyless">the LovdByLess framework</a> works.) But nevertheless, I want to get my hands dirty and a least bit up and running. Following Rails' approach to get things visible, I want the thing not only up and running but visible as well.</p>
<p>The goal is set -- to build <a href="http://dagobart.wordpress.com/2008/03/25/barebone-social-network-frameworks-whats-already-there-and-a-draft-on-several-levels-of-implementation-of-social-networks/#level_i">a level I social network</a>. What does that require? Login and contact list. Which in turn, at least need a user profile page -- for the users themselves to have something of the least value for themselves, which might constitute a minimal incentive to join. Additionally, that thin social network would need a user search -- how else should one user even find another user to friend them? And also a contact list to manage all the friended people.</p>
<p>In a second thought, I remove the search from the list, because my goal is to do nothing but implement the basic functionality of that system. Therefore, why regarding incentives for users at all -- during the current stadium, i.e. while attempting to get most fundamental functionality up and running? User search would allow to enter partial user names, get out matching user names i a list, plus the option to add any of these user names to self's contact list.</p>
<p>But if we ease the implementation by skipping to provide a user profile page, then why searching at all? Obviously, now, our goal's not longer to help a real user but instead to get the basics up and running. So: Why list the user names only if they were searched? Why not just list them all and always? -- Therefore I remove search althogether and keep only users list and contact list.<br />
&#160;</p>
<p>Therefore, our goal -- for now -- is to render a users list. Each entry shall consist of a render of the user name and an add to my contact list link. Whereby the latter implies that there is a 'me' (or 'self') user to whose contact list the add whould get performed on.</p>
<p>The users list would consist of user objects. Every user object would render itself by displaying its name but also an add to 'my' contact list link. The contact list would not be rendered here but get accessed by the add to 'my' contact list link. To ease playing around with this system while there is no real user management, the user list could feature a user X shall be 'me' link and a show this user's contact list link too (rendered by the respective user object). Like this:</p>
<div align="center"><a href='http://dagobart.wordpress.com/files/2008/03/rendered_userlistdraft.png' title='rendered users list (draft)'><img src='http://dagobart.wordpress.com/files/2008/03/rendered_userlistdraft.png' alt='rendered users list (draft)' /></a> </div>
<p>From a database point of view, every user would belong to the users list. There would be only one users list. One contact list would belong to every single user. In turn, there would be x users per contact list. To sum it up, we would have one users list, x users per users list, one contact list per users, i.e. x contact lists, and y users per contact list:</p>
<div align="center"><a href='http://dagobart.wordpress.com/files/2008/03/data-erm.png' title='least needs ERM for a most basic social network framework database'><img src='http://dagobart.wordpress.com/files/2008/03/data-erm.thumbnail.png' alt='least needs ERM for a most basic social network framework database' /></a> </div>
<p>To get this into a Rails project:</p>
<ol>
<li>Set up a Rails project, say <tt>level_i_social_network</tt>: <br /> <tt>$ rails level_i_social_network <br />$ cd level_i_social_network </tt> </li>
<li>If you use MySQL, have a look into <tt>config/database.yml</tt> to make sure you indeed can create the database needed. I.e. make sure Rails learns about necessary passwords. -- At least for those Rails on Debian Etch installations I've seen so far, the database defaults to SQLite3 instead of to MySQL, therefore there is no need for database setting changes before even creating the database. <br />To do so, create the database by <br /><tt>$ rake db:create:all </tt> </li>
<li>Then, create the tables needed -- first prepare them, then actually create them. -- Since we're about to deal with more but a single table, this is going to be a bit more tricky than what you might be used to from those <a href="http://www.youtube.com/watch?v=_ipS90JuGPE">7 minutes all what Rails can do for you</a> videos. Hence, we're going to go a bit deeper into these matters. </li>
</ol>
<p>To get deeper into that matters, currently, I am after to figure out in which order to scaffold the necessary tables and how to go further from there. To do the scaffold at all is relatively easy. You do:</p>
<blockquote><pre>$ ./script/generate scaffold \
        Userlist user:references
$ rake db:migrate
$ ./script/generate scaffold User name:string \
        contact_list:references
$ rake db:migrate
$ ./script/generate scaffold Contact_List \
        contact:references
$ rake db:migrate</pre>
</blockquote>
<p> (As usual, the '\' indicates that the next line is to be appended, i.e. shall replace the '\' character.)</p>
<p>But, as said, I am not sure whether that is 'the right' -- or at least <em>any</em> right order at all. The second part I am after -- and which probably would decide whether or not the beforementioned order is right or wrong -- is to go through the generated scaffolds to configure the Active Records. By that I mean: I want to make explicit what's called 'references' in the command line (and hence in the generated ActiveRecord descendants too) and -- if that's possible and usual in this stage -- to get the several items rendered, maybe even  and interactable.</p>
<p>I could need some help here.</p>
<p>While I try to surpass this hurdle, you might try in parallel. For that reason, I blog this posting this early instead of fighting me through the barriers first. Maybe someone of you can figure it out before I do and post their solution here into the comments.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[More on Vajda's Siberian-Na-Dene Language Link]]></title>
<link>http://anthropologynet.wordpress.com/?p=764</link>
<pubDate>Fri, 28 Mar 2008 02:32:12 +0000</pubDate>
<dc:creator>Alex Greengaard</dc:creator>
<guid>http://anthropologynet.wordpress.com/?p=764</guid>
<description><![CDATA[National Geographic News has just published an article about the recent symposium in Alaska regardin]]></description>
<content:encoded><![CDATA[<p><a href="http://news.nationalgeographic.com/news/index.html" target="_blank">National Geographic News</a> has just published an article about <a href="http://anthropology.net/2008/02/19/the-siberian-origin-of-na-dene-languages/">the recent</a> <a href="http://www.uaf.edu/anlc/dy2008.html" target="_blank">symposium</a> in Alaska regarding a possible connection between Yeniseic languages in Siberia and Na-Dene languages in the Americas. John Roach's article, <a href="http://news.nationalgeographic.com/news/2008/03/080326-language-link.html" target="_blank">Siberian, Native American Languages Linked -- A First</a>, highlights the recent work of <a href="http://pandora.cii.wwu.edu/vajda/" target="_blank">Edward Vajda</a>, who defended his connection during the February symposium. Vajda goes deeper than cognate lists in his parallels, providing several corresponding grammatical systems, particularly verb prefix structure. Ket, his primary Siberian source, is the only living Yeniseic language (which remains highly endangered) and bears some striking grammatical similarities to Navajo. Yeniseic languages have a unique verb prefix system: unique enough that Vajda could not find a corresponding system throughout Northern Asia. Na-Dene was the closest family geographically with a similar system. <a href="http://socrates.berkeley.edu/~jbn/" target="_blank">Johanna Nichols</a>, a groundbreaking Historical Linguist and Linguistic Anthropologist, attended the symposium and made comment. Roach quotes:</p>
<blockquote><p>With the exception of the Eskimo-Aleut family that straddles the Bering Strait and Aleutian Islands, this is "the first successful demonstration of any connection between a New World language and an Old World language," Nichols said.</p></blockquote>
<p>Vajda has not yet published his findings, so the extent of his linguistic claims is not yet clear. However, based on Roach's summary of his discussion, there are two major points of controversy. First, Roach states that Vajda found "several dozen" cognates. Whether or not the comparative method for linguistic reconstruction was used remains to be seen. Regardless, a cognate list under 50 seems a bit thin to solidify a connection at all, let alone begin reconstruction. Furthermore, the public at this point has no access to the words to assess their status as true cognates. Without a doubt, a consistent and corresponding element of grammatical structure is a strong argument for a common ancestor, but we must consider the systems of linguistic change, particularly sound change (which requires cognates), as a central factor.</p>
<p>A second point of controversy is the matter of depth: how long ago does the proposed connection date back? Vajda makes no direct claims, but states that this would be the oldest known language link if it corresponds to the late Pleistocene migrations evident in the archaeological record. Unfortunately, the field of linguistics currently has no reliable absolute dating techniques, and relative dating such as glottochronology, has been widely discredited. In this case, it seems the lack of cognates would help secure this relationship as an old one. If that were indeed the case, a volume of cognates would become evident in the reconstructions of Proto-Yeniseic and Proto-Na-Dene. Whether or not Vajda has taken this into consideration remains to be seen. At any rate, Nichols is not convinced of a 10,000 year-old connection:</p>
<blockquote><p>"I don't think there is any reason to assume the connection is [10,000 years] old … this must surely be one late episode in a much longer and more complicated history of settlement," she said.</p></blockquote>
<p>At this point it is very difficult to make any generalizations. Vajda has not yet published his findings, but merely opened the door to discussion on the topic. Until he does, the foundation of our support or criticism is unknown.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Workshop 5: CASA SEGURA by Robert Ransick]]></title>
<link>http://safeliving.wordpress.com/?p=261</link>
<pubDate>Fri, 28 Mar 2008 00:07:28 +0000</pubDate>
<dc:creator>safeliving</dc:creator>
<guid>http://safeliving.wordpress.com/?p=261</guid>
<description><![CDATA[ 
     
Robert Ransick (Media Artist and Professor of Digital Arts, Bennington College)
Casa Segura ]]></description>
<content:encoded><![CDATA[<p> <a href="http://safeliving.wordpress.com/2008/03/28/casa-segura-robert-ransick/275/" rel="attachment wp-att-275" title="cs_ransick_med.jpg"><img src="http://safeliving.wordpress.com/files/2008/03/cs_ransick_med.jpg" alt="cs_ransick_med.jpg" height="259" width="386" /></a></p>
<p><a href="http://safeliving.wordpress.com/2008/03/28/casa-segura-robert-ransick/276/" rel="attachment wp-att-276" title="cs_interior_2.jpg"><img src="http://safeliving.wordpress.com/files/2008/03/cs_interior_2.jpg" alt="cs_interior_2.jpg" height="279" width="189" /></a><b>     </b><a href="http://safeliving.wordpress.com/2008/03/28/casa-segura-robert-ransick/277/" rel="attachment wp-att-277" title="cs_open.jpg"><img src="http://safeliving.wordpress.com/files/2008/03/cs_open.jpg" alt="cs_open.jpg" height="278" width="190" /></a></p>
<p><b>Robert Ransick (Media Artist and Professor of Digital Arts, Bennington College)<br />
Casa Segura / Safe House</b></p>
<p>Robert's project highlights various issues dealing with immigration, border control, those who cross the US/Mexico border and those who live near the border. His work  can be seen on his <a href="http://www.casasegura.us" target="_blank">casasegura blog</a> and is currently exhibited at the  <a href="http://www.tetuhi.org.nz/exhibitions/exhibitiondetails.php?id=39" target="_blank">LAND WARS</a> exhibition at the Te Tuhi centre for the arts in Southern Auckland.</p>
<p>Cross disciplinary practices are his interest: he is an artist and designer and currently the Professor of Digital Arts at Bennington College,Vermont USA . He visits various design classes and positions his work in visual and fine art context. Borrows from strategies of design. Gets students to read social science documentation. He is very sensitive to the ideas that Dunne + Raby address in their work.</p>
<p><b>Addressing Fear</b>  Neuroscience institute visit, spent time to meet neuroscientists. Trying to match up with their disciplines. Learnt about the amygdala. Part of the brain that dictates fear and response. Preconscious. Amygdala remembers the pain from when you get a bee sting, next time you see a bee you fear the bee and the heart rate goes up, adrenalin, you flee. Fear is a terrific motivator and controller.Government encourages this fear to allow emails to be read, pursue surveillance policies etc. Politics of fear: powerful in relation to how our brain works. The subject of Immigration is now mixed with and correlates to Osama bin Laden to immigrants crossing the border and the fear of another catastrophic disaster. The US and Mexicio border in the South West runs along California, Arizona, New Mexico, Texas. Interested in the illegal immigrants, crossing the border, the property owners and the larger populous and how we learn about migrants and border control. Robert concentrates on how we try to help the populous to think about these things.</p>
<p><!--more--><b>Casa Segura</b>: why interested in these topic. Has been travelling to this area and he frequently visits there and his partners family. Noticed dramatic shifts in change in border control and activity. Used to be peaceful but now helicopters with flash lights, border patrol that stop people.In 1994: gatekeeper initiative, southern Arizona. Building larger fences, border patrol, agents. Urban centres of crossing were shut down! Created desolate terrain and little resources near the border, difficult and extreme climates. 100 degrees to freezing.</p>
<p>All migrants pay individuals to get the across: "cayotes". Those who cross the border are not really prepared for what you need to to cross the desert. They carry insufficient quantity of water, food etc and replace with caffeine drinks.Robert presents a diagram that illustrates the rate of skeletal remains of humans found near the border. Tucson sector of deaths and juries highest. 205 remains human found.</p>
<p>His friends bought some land, had their home broken into. Migrants had broken in, stole food, clothing, shoes and water. Triggered questions of security and safety for the property owners and the migrants. Teh border patrol suggested using larger fences, guns, patrol, etc more protections. Brought up issues of safety but not what the property owners felt comfortable with, made the issues of immigration immediate. How do you make you home safe but prevent other persons from death and keep them safe?<br />
Join militia groups, wear military clothing, to protect yourself.  <a href="http://www.minutemanborderfence.com/" target="_blank">Minuteman Border Fence</a>: language of fear and used as hotpoints during election time. Used media to their advantage. <a href="http://www.humaneborders.org/" target="_blank">Humane Borders</a> provide food and water, documenting deaths at the border. Provide locations of water stations. Have distributed them to the south of the border. Try to arm the migrant with info to explain how long it takes to get to certain areas near the borders.</p>
<p><a href="http://safeliving.wordpress.com/2008/03/28/casa-segura-robert-ransick/279/" rel="attachment wp-att-279" title="some-people.jpg"><img src="http://safeliving.wordpress.com/files/2008/03/some-people.jpg" alt="some-people.jpg" height="358" width="235" /></a></p>
<p><b>What is Case Segura?</b> Can’t provide location as will affect their security and will become targets of attacks and criticism! Who is it for? The migrants, The property owners, The populous: awareness from media, political rhetoric, direct contact</p>
<p>From creative perspective: Issues and challenges<br />
How to keep migrants safe and keep house safe and how to shift focus to humanitarian issues.Find a way to acknowledge each others presence. To provide space. Can I make sth that would provide new entry points, perspective? How can you dance with the law and legally position this? How can you deal with this grey area?</p>
<p>Designed the casa segura as a collaboration with home owner. Allowed for discussion and exchange. A garden shed, small not living space, place for storage, comfortable and feel safe. A place to feel ok. 6 month residency: collaborated with 2 architects. Wrote a programme of what he wanted: self sustaining, moveable and compact and modular and easy to break down. Inside needed water, medical supplies, bandages, clothing, food: nutrition bars high protein.</p>
<p>Information about the rules of three. 3 minutes without air, 3 days without water, 3 weeks without food<br />
Inside has a screen, and his work contains some sort of media/tech intervention. Wanted to have sth less invisible, nothing that could affect anonymity of migrant was ruled out. Not real time. Created an interface. Markmaking leaves a record of a moment. Watering hole has a stopping place and graffiti of peoples passing through. Writing on the walls. Mini paintings on tin, saint related or help someone through traumatic events. Found border related imagery.Not what we do know but what our grandmothers did.</p>
<p>How to provide sth similar that was not too involving. Collaborated with Mexican artists who do mural art and familiar with border related issues. Who is crossing? And how do you design stuff that is simple but recognisable?Created figures, film stars, religious peoples, comic books, revolutionary figures, artist frida carlo, guardian angel saints and folk heroes.Body cards are made from Mexican style of bingo. Select votive candles, offering to the saint, and apply character to protect you. Hope was to help people identify and create inspiration.Provided touch screen and art pallets, keypad, submit to wireless website of casa segura. Some pieces were created and were used for an exhibition.</p>
<p><a href="http://safeliving.wordpress.com/2008/03/28/casa-segura-robert-ransick/278/" rel="attachment wp-att-278" title="exhibition_29-09-07_12-32-38.jpg"><img src="http://safeliving.wordpress.com/files/2008/03/exhibition_29-09-07_12-32-38.jpg" alt="exhibition_29-09-07_12-32-38.jpg" height="266" width="360" /></a></p>
<p>The interior of the space had a map created by Mexicans, ancient ideogram, describing the development of the Mexican civilisation. Painted on hermetic paper, used by ancient Indians. Tree bark, hammered into sheets. Used Aztec symbols, where the rivers is, mountains are, dangers etc. All based on Aztec and earlier symbology. On the ceiling is of an aztec image of the sun and the moon. Issues relating to Mexicans crossing the border: Offers info abut how to participate and take on your own casa segura. Info about advocacy groups, blueprints, academic links, surviving the desert. Further reading and other works.</p>
<p><b>Comments:</b><br />
Do people have access to the website and do they look at the website?<br />
Yes they do. Most migrants have no interest in staying to US for long. 6 months to 2 years, then go home. Make money. Have to go back with clothes, music and cultural difference. Take back ipods, internet. And therefore larger groups of people that have been and gone, have an internet café, local bodega. One migrant that Robert knows of crossed with mother and brother and got lost in the mountains and found food tied to a tree that someone had left behind. This helped discuss tech and literacy issues. You don’t know where this person is coming from, maybe poor and uneducated but not stupid, but they want to make a decent wage and will go to the state for that. Not for the American dream.</p>
<p>Does this structure provide fear as it contains all that a migrant would need to cross the border and an interface?<br />
Not installed yet and waiting for funding to put it out there. No more deaths group: they man a station on southern border and is the place where people are dumped by US buses. They work to help the emigrants to get back, phonecalls, food etc Concerned about how it will affect the local people, the coyotes (militia), and wondering how it will affect the area.</p>
<p>Will there be more traffic at this site and what will happen?<br />
Robert does not want to put it out there without funding, and ideally not want it to be non permanent otherwise groups may rely on it. It would need constant responsibility and maintenance.</p>
<p>The Casa Segura is a personal response from Robert and a complex issues that it engages with and does not attempt to deal with solving the overarching theme of immigration. He provides opps. for individual actions, creative exchange and dialogue.</p>
<p>How much of the border is private property? Public vs private prop.Art design boundary relationship. If it was a design project, consider how mass produce these units and provide for all home owners.<br />
Art + design issues MP is not critical to certain designers pratice, eg Fiona Raby, D + R dance with the arts. Artist and designers get mad with them and Robert borrows from this approach as a fine arts. His design perspective is the open source aspect, provide the info, instructions, will even come to etc He will provide the interface. If the border police suspect anything, they can enter the property. Public right of passage, this is your private property, but this is the limit as the public must cross. What are the counter minutemen people, I have the right to let anyone to walk through this property. But the government. has a right to interfere, because the law is being broken. But they do not have to know. Border patrol, there would be more deaths if they sat and camped out at the water holes, they do not want anyone to die, it is just illegal to let migrants through the border. Border patrol will help those who are critical, they are not evil.</p>
<p>How does interior affect the immigrants, why is it like that?<br />
Thinking about the experience that person will go through, how to make familiarity more comfortable, aesthetic is a long shot but those choices were made by the designer part of Robert. Art of the social change.</p>
<p>Robert is pragmatic about how his intervention affects the social goal. His goal is to talk to people, think small, act global. Uses internet to raise issues and lead someone to make their thinking change. Not fighting for policy issues directly. His hope is to small local, touch a few physically, but announce it on a much larger context may cause people to pause. He abdicates, as a citizen, he votes, he writes letters, abdicates for policy change but not necessarily what the project is about. About human crossing border, being misunderstood, don’t deserve to die, people who live their have different connections, we only ever hear from the minutmen and not the other side of the story.</p>
<p>Success would be that we would not have this problem, policy would change. But there is room for failure, maybe no one will ever find out, maybe it is damaged or destroyed. There is a level of success currently, because he can talk about the project on various places. Gets to exhibit the project. Widely. School children learn about immigration and migration and hope to have some small impacts. Creating a place for exchange and integration and conversation, multi points of contact.</p>
<p>Amanda Newall sees this in a performance context. More about the conditional and framework and distribution of ideas. The tech enablse the dissemination for the idea. Brings attention to the subject. Amanda thinks that it is more about public awareness and create discussion, not so possible for mass produced. Especially interesting to enable identity via drawing and self production via the interface.The intimacy of the process is the most interesting; there is power in how to use visual tools to create our identities. Provides opportunities for self-expression to those that are normally anonymous.</p>
<p>Imogen Tyler believes it should exist as it is between art and activism. The material facilitates political agency amongst citizens, the activist can make alliances with those that are invisible. To enable those to speak. She believes it has to exist to enable a migrant to leave a mark and have some agency in interacting and introducing themselves, not just in a gallery. But make it happen for real.</p>
<p>Robert then said that until it goes to the desert, it won’t be successful. Once it is out there, there is a “user” relationship and multiple complexities and power structures.</p>
<p>Who do you think is the audience for this? Would the money raised would have been more valuable of it had been given to the resources? Who is it for, are u just using the migrants for your own use?</p>
<p>Has not risen much funding? £5000 But could he have used it to be direct.But he is an artist and he wants to make things, to raise political and social issues. He is not an activist and it is his practice. He does support charities.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Rails vs SCM: resolving conflicts between local and upstream Migrations]]></title>
<link>http://obvio171.wordpress.com/?p=60</link>
<pubDate>Wed, 26 Mar 2008 22:16:58 +0000</pubDate>
<dc:creator>Helder</dc:creator>
<guid>http://obvio171.wordpress.com/?p=60</guid>
<description><![CDATA[If you&#8217;re working on a local branch of a Rais project for long enough, you&#8217;re bound to r]]></description>
<content:encoded><![CDATA[<p>If you're working on a local branch of a Rais project for long enough, you're bound to run into this irritating problem: you create a new migration, it gets the smallest unique number from the ones you got from upstream, BUT, <i>before</i> you get the chance to commit it, someone does it first, and in your next update (svn up &#124;&#124; git pull) you have that tangled migration mess.</p>
<p>This little rake task might help you out. <b>Warning</b>: it assumes that all your local migrations have already been run, and that *none* of the new migrations from upstream have been run.</p>
<p>The code is definetely not very DRY and doesn't take much advantage of Rake (I'm pretty n00b on Rake), so I accept suggestions/patches :)</p>
<p>To use it, just throw it in your lib/tasks folder and call it using "rake db:migrate:fast_forward".</p>
<p>Next (and easy) step is making it receive a SCM parameter (git/svn) so it'll use the proper "mv" command.</p>
<p>[sourcecode language="ruby"]</p>
<p>namespace :db do<br />
  namespace :migrate do<br />
    desc <<STR<br />
Resolves conflicts between local and upstream migrations.</p>
<p>This task assumes the following scenario:<br />
During your local development, you've created migrations and ran rake db:migrate;<br />
Then, you updated from upstream (svn update &#124;&#124; git svn rebase), and ended up with<br />
pairs of migrations with the same number: one is the local you created, and the<br />
other is the one from upstream that someone commited before you.</p>
<p>Besides that, there might be some other non-overlapping migrations *after* the<br />
overlapping zone that are *also* local (you had more local migrations than new ones<br />
that came from upstream on the update).</p>
<p>This tasks takes *all your local migrations*, **reverts them** (in reverse order),<br />
and moves them (in order) to the end of the line.</p>
<p>After that you can run rake db:migrate again and it'll run first the migrations<br />
from upstream, and yours last.<br />
STR</p>
<p>    task :fast_forward => :environment do<br />
      migrator = ActiveRecord::Migrator.new(:down, 'db/migrate')<br />
      puts "Looking for migrations with repeated numbers"<br />
      all_migrations = Dir['db/migrate/*'].sort<br />
      pairs = all_migrations.group_by{&#124;migration&#124; migration =~ /(\d+)/; $1}.<br />
        select {&#124;number, migrations&#124; 1 < migrations.size && migrations.size < 3}<br />
      pairs = pairs.sort {&#124;x, y&#124; x[0] <=> y[0]}</p>
<p>      # Pick the range of (local) migrations that will be slided to the end<br />
      migrations_to_move = []<br />
      # First the ones that overlap (disambiguated by user)<br />
      pairs.map{&#124;pair&#124; pair[1]}.each do &#124;mig1, mig2&#124;<br />
        begin<br />
          puts "\n[1]\t#{mig1}"<br />
          puts "[2]\t#{mig2}"<br />
          puts "\nWhich one is part of the range to be slided to the end of the list?"<br />
          option = STDIN.gets.to_i<br />
        end until option == 1 &#124;&#124; option == 2</p>
<p>        migrations_to_move << (option == 1 ? mig1 : mig2)</p>
<p>      end<br />
      # Then the (local) ones past the overlap zone<br />
      unless pairs.empty?<br />
        idx_last_overlapping_migration = all_migrations.index(pairs.last[1].last)<br />
        migrations_to_move += all_migrations[idx_last_overlapping_migration+1..-1]<br />
        # Assumes all (and only) the local ones past the overlap zone have already been run<br />
        migrations_to_move.reject! { &#124;m&#124; m =~ /(\d+)/; $1.to_i > migrator.current_version }<br />
      end</p>
<p>      migrations_to_move.first =~ /(\d+)/<br />
      schema_version = $1.to_i # set_schema_version subtracts one</p>
<p>      # Slide the range to be slided to the end of the list<br />
      upstream_migrations = all_migrations - migrations_to_move<br />
      upstream_migrations.last =~ /(\d+)/<br />
      next_number = $1.to_i + 1</p>
<p>      new_names = migrations_to_move.map { &#124;migration&#124;<br />
        migration =~ /(\d+)(.*)/<br />
        name_migration_to_move = $2</p>
<p>        new_name = 'db/migrate/' + ("%03d" % next_number) + name_migration_to_move<br />
        next_number += 1<br />
        new_name<br />
      }</p>
<p>      # Confirm and execute<br />
      unless migrations_to_move.empty?<br />
        pp "Latest upstream migrations", upstream_migrations.last(5)<br />
        pp "These are your local migrations: ", migrations_to_move<br />
        pp "They will be reverted and renamed to: ", new_names<br />
        puts "And the new schema version will be: #{schema_version-1}"</p>
<p>        begin<br />
          puts "\nShould I proceed? [Y/n] "<br />
          option = STDIN.gets.strip.downcase<br />
        end until option == 'y' &#124;&#124; option == 'n'</p>
<p>        if option == 'y'<br />
          # Revert<br />
          migrations_to_move.reverse.each do &#124;migration&#124;<br />
            require migration<br />
            migration_class = migrator.send(:migration_class, *(migrator.send(:migration_version_and_name, migration).reverse))<br />
            migration_class.down<br />
          end<br />
          migrator.send(:set_schema_version, schema_version)<br />
          # Move to end of line<br />
          migrations_to_move.zip(new_names) do &#124;old_name, new_name&#124;<br />
            File.rename old_name, new_name<br />
          end<br />
        end<br />
      else<br />
        puts "No overlapping migrations. You can safely run rake db:migrate."<br />
      end<br />
    end<br />
  end<br />
end[/sourcecode]<br />
<i>Update: Just after writing this, a friend told me about the <a href="http://weblog.techno-weenie.net/2008/3/25/rails-migrations-in-git-branches" title="Technoweenie">Git Migration Buddy</a>. It is git specific and seems to handle handle multiple branches better. Mine is kinda 1-n (main (svn in my case) repo syncing with multiple local branches). There's the enhanced_migrations plugin that supposedly stops the problem at the root, having timestamps instead of increasing numbers for migrations. Zach in the comments also mentions a great solution he's coming up with: a post-checkout hook to change database.yml and have a different db for each branch (dunno if it works too well with big dbs, but it's a great idea nonetheless).</i></p>
]]></content:encoded>
</item>

</channel>
</rss>
