International Relations/Security Studies
International Relations
17.40 American Foreign Policy: Past, Present, and Future
()
Prereq: None
Units: 3-0-9
Reasons for America's past wars and interventions. Consequences of American policies. Evaluation of these consequences for the US and the world. History covered includes World Wars I and II, the Korean and Indochina wars, the Cuban Missile Crisis and current conflicts, including those in in Iraq and Afghanistan, and against al Qaeda.
S. Van Evera
17.401 History of International Politics in the Modern World
() Not offered regularly; consult department
Prereq: None
Units: 3-0-9
Examines the history of international relations from the late 19th century to recent times. Focuses on the tectonic shifts generated by industrialization, nationalism, and imperialism, with attention to the major wars and crises that dominated the 20th century. Topics include the First World War, the Great Depression, the Second World War and the Cold War, European integration, decolonization, the rise of Asia, the nuclear revolution, the end of the Cold War, and world politics since the 9/11 attacks on the United States.
Staff
17.407 Chinese Foreign Policy
() Not offered regularly; consult department
Prereq: Permission of instructor
Units: 3-0-9
Credit cannot also be received for 17.408
Explores the leading theoretical and methodological approaches to studying China's interaction with the world since 1949. Readings include books and articles that integrate the study of China's foreign policy with the field of international relations.  Meets with 17.408 when offered concurrently.
M. T. Fravel
17.408 Chinese Foreign Policy
()
Prereq: Permission of instructor
Units: 3-0-9
Credit cannot also be received for 17.407
Lecture: M11-1 (E53-485)
Explores the leading theoretical and methodological approaches to studying China's interaction with the international system since 1949. Readings include books and articles that integrate the study of China's foreign policy with the field of international relations.  Meets with 17.407 when offered concurrently.
M. Fravel No textbook information available
17.41 Introduction to International Relations
()
Prereq: None
Units: 3-0-9
Lecture: MW10 (32-144) Recitation: W1 (1-379) or W2 (1-379) or W4 (56-169) or W EVE (7 PM) (1-277) or R10 (1-375) or R1 (1-277) +final
Provides an introduction to the causes of international conflict and cooperation. Topics include war initiation, crisis bargaining, international terrorism, nuclear strategy, interstate economic relations, economic growth, international law, human rights, and environmental politics.
J. Hayes Textbooks (Spring 2018)
17.410 Globalization, Migration, and International Relations
() Not offered regularly; consult department
(Subject meets with 17.411)
Prereq: Permission of instructor
Units: 3-0-9
Tracing the evolution of international interactions, subject examines the dimensions of globalization in terms of scale and scope. Includes international environmental issues, impacts and expansion of human activites, and the potential implications for global and national policy. Linkages among individuals, nation-states, transnational organizations and firms, international systems, and the global environment. Special focus on models of globalization, challenges of sustainable development, and on evolving types. Institutional responses to globalization and global change. 17.411 fulfills undergraduate public policy requirement in the major and minor. Students taking the graduate version are expected to explore the subject in greater depth through reading and individual research.
N. Choucri
17.411 Globalization, Migration, and International Relations
() Not offered regularly; consult department
(Subject meets with 17.410)
Prereq: None
Units: 3-0-9
Tracing the evolution of international interactions, subject examines the dimensions of globalization in terms of scale and scope. Includes international environmental issues, impacts and expansion of human activites, and the potential implications for global and national policy. Linkages among individuals, nation-states, transnational organizations and firms, international systems, and the global environment. Special focus on models of globalization, challenges of sustainable development, and on evolving types. Institutional responses to globalization and global change. 17.411 fulfills undergraduate public policy requirement in the major and minor. Students taking the graduate version are expected to explore the subject in greater depth through reading and individual research.
N. Choucri
17.418 Field Seminar in International Relations Theory
()
Prereq: Permission of instructor
Units: 3-0-9
Provides an overview of the field of international relations. Each week a different approach to explaining international relations is examined. Surveys major concepts and theories in the field to assist in the preparation for further study in the department's other graduate offerings in international relations.
M. Fravel
17.42 Causes and Prevention of War
()
Prereq: None
Units: 4-0-8
Lecture: TR11-12.30 (35-225) Recitation: F11 (1-242) or F12 (1-242) +final
Examines the causes of war, with a focus on practical measures to prevent and control war. Topics include causes and consequences of misperception by nations; military strategy and policy as cause of war; religion and war; US foreign policy as a cause of war and peace; and the likelihood and possible nature of great wars in the future. Historical cases include World War I, World War II, the Korean War, the Seven Years' War, the Arab-Israel conflict, other recent Mideast wars, and the Peloponnesian War.
S. Van Evera Textbooks (Spring 2018)
17.420 Advances in International Relations Theory
() Not offered regularly; consult department
Prereq: Permission of instructor
Units: 3-0-9
Critical analysis of contending theories of international relations. Focus is on alternative theoretical assumptions, different analytical structures, and a common core of concepts and content. Comparative analysis of realism(s), liberalism(s), institutionalism(s), and new emergent theories. Discussion of connections between theories of international relations and major changes in international relations. Open to undergraduates by permission of instructor.
N. Choucri
17.424 International Political Economy of Advanced Industrial Societies
()
Prereq: Permission of instructor
Units: 3-0-9
Lecture: M9-11 (E53-438)
Focuses analytically on how interest groups, voters, political parties, electoral institutions, ideas and power politics interact to shape policy outcomes. Topics include globalization, international trade, international monetary and financial relations, and security.
D. Singer No textbook information available
17.426 Empirical Models in International Relations
()
Prereq: 17.802 or permission of instructor
Units: 3-0-9
Explores statistical methods as applied to international relations, with a primary focus on international security. Discusses methodological issues unique to this subfield. Students examine and critically analyze existing work in the field to gain familiarity with the array of models and methodological choices employed thus far in published research articles. Complements Quantitative Methods I and II by exploring how the methods developed in those subjects have been applied in the field.
R. Nielsen
17.428 American Foreign Policy: Theory and Method
()
Prereq: Permission of instructor
Units: 3-0-9
Examines the causes and consequences of American foreign policy since 1898. Readings cover theories of American foreign policy, historiography of American foreign policy, central historical episodes including the two World Wars and the Cold War, case study methodology, and historical investigative methods. Open to undergraduates by permission of instructor.
S. Van Evera
17.430 Research Seminar in International Relations
()
Prereq: Permission of instructor
Units: 3-0-9
Lecture: W9-12 (E51-390)
While this seminar provides an overview of recent literature, its principal purpose is to help graduate students develop skills suited to production of research papers and/or dissertations. Begins by reviewing general theoretical and methodological issues, then turns to specific empirical studies that examine the effects of systems structure, national attributes, bargaining processes, institutions, ideas, and norms on security affairs and political economy. The last two sessions of the seminar are devoted to evaluating research proposals generated by all members of the class.
K. Oye No textbook information available
17.432 Causes of War: Theory and Method
()
Prereq: Permission of instructor
Units: 3-0-9
Lecture: F11-1 (E53-438)
Examines the causes of war. Major theories of war are examined; case study and large-n methods of testing theories of war are discussed; and the case study method is applied to several historical cases. Cases covered include World Wars I and II. Open to undergraduates only by permission of instructor.
S. Van Evera No textbook information available
17.433 International Relations of East Asia
()
(Subject meets with 17.434)
Prereq: None
Units: 3-0-9
Introduces and analyzes the international relations of East Asia. Examines the sources of conflict and cooperation during and after the Cold War, assessing competing explanations for key events in East Asia's international relations. Readings drawn from international relations theory, political science and history. Students taking the graduate version are expected to pursue the subject in greater depth through reading and individual research.
M. T. Fravel
17.434 International Relations of East Asia
()
(Subject meets with 17.433)
Prereq: None
Units: 3-0-9
Introduces and analyzes the international relations of East Asia. Examines the sources of conflict and cooperation during and after the Cold War, assessing competing explanations for key events in East Asia's international relations. Readings drawn from international relations theory, political science and history. Students taking graduate version are expected to pursue the subject in greater depth through reading and individual research.
M. T. Fravel
17.436 Territorial Conflict
() Not offered regularly; consult department
Prereq: None
Units: 3-0-9
Examines why territorial conflicts arise in the first place, why some of these conflicts escalate to high levels of violence and why other territorial disputes reach settlement, thereby reducing a likely source of violence between states. Readings draw upon political geography and history as well as qualitative and quantitative approaches to political science.
M. T. Fravel
17.445 International Relations Theory in the Cyber Age
()
(Subject meets with 17.446)
Prereq: None
Units: 3-0-9
Examines cyber dynamics and processes in international relations from different theoretical perspectives. Considers alternative theoretical and empirical frameworks consistent with characteristic features of cyberspace and emergent transformations at all levels of international interaction. Theories examined include realism and neorealism, institutionalism and liberalism, constructivism, and systems theory and lateral pressure. Highlights relevant features and proposes customized international relations theory for the cyber age. Students taking the graduate version are expected to pursue the subject in greater depth through reading and individual research.
N. Choucri
17.446 International Relations Theory in the Cyber Age
()
(Subject meets with 17.445)
Prereq: Permission of instructor
Units: 3-0-9
Examines cyber dynamics and processes in international relations from different theoretical perspectives. Considers alternative theoretical and empirical frameworks consistent with characteristic features of cyberspace and emergent transformations at all levels of international interaction. Theories examined include realism and neorealism, institutionalism and liberalism, constructivism, and systems theory and lateral pressure. Highlights relevant features and proposes customized international relations theory for the cyber age. Students taking the graduate version are expected to pursue the subject in greater depth through reading and individual research.
N. Choucri
17.447 Cybersecurity
()
(Subject meets with 17.448)
Prereq: None
Units: 3-0-9
Lecture: M1-3 (E53-485)
Focuses on the complexity of cybersecurity in a changing world. Examines national and international aspects of overall cyber ecology. Explores sources and consequences of cyber threats and different types of damages. Considers impacts for and of various aspects of cybersecurity in diverse geostrategic, political, business and economic contexts. Addresses national and international policy responses as well as formal and informal strategies and mechanisms for responding to cyber insecurity and enhancing conditions of cybersecurity. Students taking graduate version expected to pursue subject in greater depth through reading and individual research.
N. Choucri No textbook information available
17.448 Cybersecurity
()
(Subject meets with 17.447)
Prereq: Permission of instructor
Units: 3-0-9
Lecture: M1-3 (E53-485)
Focuses on the complexity of cybersecurity in a changing world. Examines national and international aspects of overall cyber ecology. Explores sources and consequences of cyber threats and different types of damages. Considers impacts for and of various aspects of cybersecurity in diverse geostrategic, political, business and economic contexts. Addresses national and international policy responses as well as formal and informal strategies and mechanisms for responding to cyber insecurity and enhancing conditions of cybersecurity. Students taking graduate version expected to pursue subject in greater depth through reading and individual research.
N. Choucri No textbook information available
17.450 History, Strategy, and Statecraft: Historical Methods for International Relations
() Not offered regularly; consult department
Prereq: Permission of Instructor
Units: 3-0-9
Examines the different ways scholarly history is practiced, with a focus on the history of foreign policy and international relations. Explores whether a familiarity with historical analysis and methods can improve our understanding of politics, strategy, and statecraft. Familiarizes students with both historical methods and a historical sensibility while also teaching them how to undertake advanced historical research.
Staff
Security Studies
17.468 Foundations of Security Studies
()
Prereq: Permission of instructor
Units: 3-0-9
Develops a working knowledge of the theories and conceptual frameworks that form the intellectual basis of security studies as an academic discipline. Particular emphasis on balance of power theory, organization theory, civil-military relations, and the relationship between war and politics. The reading list includes Jervis, Schelling, Waltz, Blainey, von Clausewitz, and Huntington. Students write a seminar paper in which theoretical insights are systematically applied to a current security issue.
B. Posen
17.473 The Politics of Nuclear Proliferation
()
Prereq: None
Units: 3-0-9
Provides an introduction to the politics and theories surrounding the proliferation of nuclear weapons. Introduces the basics of nuclear weapons, nuclear strategy, and deterrence theory. Examines the historical record during the Cold War as well as the proliferation of nuclear weapons to regional powers and the resulting deterrence consequences.
V. Narang
17.474[J] Nuclear Weapons and International Security
()
(Same subject as 22.814[J])
Prereq: None
Units: 4-0-8
Examines the historical, political, and technical contexts for nuclear policy making, including the development of nuclear weapons by states, the evolution of nuclear strategy, the role nuclear weapons play in international politics, the risks posed by nuclear arsenals, and the policies and strategies in place to mitigate those risks. Equal emphasis is given to political and technical considerations affecting national choices. Considers the issues surrounding new non-proliferation strategies, nuclear security, and next steps for arms control.
Staff
17.478 Great Power Military Intervention
()
Prereq: Permission of instructor
Units: 3-0-9
Examines systematically, and comparatively, great and middle power military interventions, and candidate military interventions, into civil wars since 1991. These civil wars did not easily fit into the traditional category of vital interest. These interventions may therefore tell us something about broad trends in international politics including the nature of unipolarity, the erosion of sovereignty, the security implications of globalization, and the nature of modern western military power.
B. Posen
17.480 Understanding Modern Military Operations
()
Prereq: Permission of Instructor
Units: 3-0-9
Lecture: R1-3 (E40-496)
Examines selected past, current, and future sea, air, space, and land battlefields and looks at the interaction in each of these warfare areas between existing military doctrine and weapons, sensors, communications, and information processing technologies. Explores how technological development, whether innovative or stagnant, is influenced in each warfare area by military doctrine.
O. Cote No textbook information available
17.482 US Military Power
()
(Subject meets with 17.483)
Prereq: Permission of instructor
Units: 3-0-9
http://cis-server.mit.edu/DACS/GPF/
Lecture: T1-3 (E51-085) Recitation: W EVE (5 PM) (E53-438)
Examines the evolving roles and missions of US General Purpose Forces within the context of modern technological capabilities and Grand Strategy, which is a conceptual system of interconnected political and military means and ends. Topics include US Grand Strategies; the organization of the US military; the defense budget; and the capabilities and limitations of naval, air, and ground forces. Also examines the utility of these forces for power projection and the problems of escalation. Analyzes military history and simple models of warfare to explore how variations in technology and battlefield conditions can drastically alter effectiveness of conventional forces. 17.483 fulfills undergraduate public policy requirement in the major and minor. Students taking the graduate version are expected to pursue the subject in greater depth through reading and individual research.
B. Posen No textbook information available
17.483 US Military Power
()
(Subject meets with 17.482)
Prereq: Freshmen need permission of instructor
Units: 3-0-9
17.483: Lecture: T1-3 (E51-085) Recitation: R1 (E53-485) or F9 (E53-485) +final
Examines the evolving roles and missions of US General Purpose Forces within the context of modern technological capabilities and Grand Strategy, which is a conceptual system of interconnected political and military means and ends. Topics include US Grand Strategies; the organization of the US military; the defense budget; and the capabilities and limitations of naval, air, and ground forces. Also examines the utility of these forces for power projection and the problems of escalation. Analyzes military history and simple models of warfare to explore how variations in technology and battlefield conditions can drastically alter effectiveness of conventional forces. 17.483 fulfills undergraduate public policy requirement in the major and minor. Students taking the graduate version are expected to pursue the subject in greater depth through reading and individual research.
B. Posen 17.483: No textbook information available
17.484 Comparative Grand Strategy and Military Doctrine
()
Prereq: Permission of instructor
Units: 3-0-9
A comparative study of the grand strategies and military doctrines of the great powers in Europe (Britain, France, Germany, and Russia) from the late 19th to the mid-20th century. Examines strategic developments in the years preceding and during World Wars I and II. What factors have exerted the greatest influence on national strategies? How may the quality of a grand strategy be judged? Exploration of comparative case study methodology also plays a central role. What consequences seem to follow from grand strategies of different types? Open to undergraduates with permission of instructor.
Staff
17.486 Japan and East Asian Security
()
Prereq: Permission of instructor
Units: 3-0-9
Explores Japan's role in world orders, past, present, and future. Focuses on Japanese conceptions of security; rearmament debates; the relationship of domestic politics to foreign policy; the impact of Japanese technological and economic transformation at home and abroad; alternative trade and security regimes; Japan's response to 9/11; and relations with Asian neighbors, Russia, and the alliance with the United States.
R. J. Samuels
Comparative Politics
17.50 Introduction to Comparative Politics
()
Prereq: None
Units: 3-0-9
Examines why democracy emerges and survives in some countries rather than in others; how political institutions affect economic development; and how American politics compares to that of other countries. Reviews economic, cultural, and institutional explanations for political outcomes. Includes case studies of politics in several countries. Assignments include several papers of varying lengths and extensive structured and unstructured class participation. Enrollment limited
C. Lawson
17.506 Ethnic Politics
()
Prereq: Permission of instructor
Units: 3-0-9
Introduces students to the classic works on ethnic politics, familiarizes them with new research and methodological innovations in the study of ethnic politics, and helps them design and execute original research projects related to ethnic politics. Readings drawn from across disciplines, including political science, anthropology, sociology, and economics. Students read across the four subfields within political science. Graduate students specializing in any subfield are encouraged to take this subject, regardless of their previous empirical or theoretical background.
R. Petersen
17.509 Social Movements in Comparative Perspective
() Not offered regularly; consult department
Prereq: None
Units: 3-0-9
Explores why people join grassroots political organizations and social movements. Asks what accounts for the ultimate success or failure of these organizations and examines how social movements have altered political parties, political institutions, and social relations. Critically considers a range of theoretical treatments and several movements, including the US civil rights, poor peoples', pro-life/pro-choice and gay/lesbian movements.
M. Nobles
17.515 Comparative Electoral Politics
() Not offered regularly; consult department
Prereq: None
Units: 3-0-9
Subject discusses classic and current issues in electoral politics. Focus is mostly thematic, although the topics will be discussed in the context of different countries and regions. Examples of the topics are: party systems, old and new political cleavages, representation, electoral systems, and immigration and its effect on the party system. Two country-specific case studies explored in depth.
Staff
17.516 Transitional Justice
() Not offered regularly; consult department
Prereq: Permission of instructor
Units: 3-0-9
Emerging democracies are now confronted with what has been termed "the torturer problem." The questions are old ones: What is to be done about the perpetrator(s) and what is to be done for the abused? Seminar broadly examines the theoretical and empirical approaches to understanding the issues commonly associated with "transitional justice," including its motivations, agents, institutions, and decisions. Cases are drawn from various countries and historical periods, including post-World War II Europe, 19th-century America, and 20th-century Africa and Latin America.
M. Nobles
17.523 Ethnic Conflict in World Politics
() Not offered regularly; consult department
Prereq: None
Units: 3-0-9
Ethnic and racial conflict appear to be the hallmark of the post-Cold War world. Students explore the rise of ethnic/racial and nationalist sentiments and movements; the basis of ethnic and racial identity; the political claims and goals of such movements, and whether conflict is inevitable. Introduces the dominant theoretical approaches to race, ethnicity, and nationalism, and considers them in light of current events in Africa, Europe, Asia, and the Americas.
M. Nobles
17.524 State, Society, and Political Behavior in Developing Contexts
()
Prereq: Permission of Instructor
Units: 3-0-9
Examines the political behavior of citizens in developing countries and the question of why governmental performance remains poor in these contexts, despite citizen efforts, international aid, and civil society initiatives. Evaluates and builds on our current understanding of political behavior and state-society relations when democratic institutions are weak, state capacity is low, and regimes are changing. Explores these questions by drawing on new and old literatures from institutional, sociological, psychological, and political economy perspectives.
L. Tsai
17.53 The Rise of Asia
()
Prereq: None
Units: 3-0-9
Lecture: MW3-4.30 (32-141) +final
Focuses on social, economic, political, and national security problems of China and India -- two of the largest economies in a dynamic region with the potential to shape global affairs. Examines each topic and country from the perspectives of history, contemporary issues, and their relations with one another and the United States.
M. T. Fravel, V. Narang Textbooks (Spring 2018)
17.537 Politics and Policy in Contemporary Japan
()
(Subject meets with 17.538)
Prereq: None
Units: 3-0-9
Analyzes contemporary Japanese politics, focusing primarily upon the post-World War II period. Includes examination of the dominant approaches to Japanese politics and society, the structure of the party system, the role of political opposition, the policy process, foreign affairs, and interest groups. Attention to defense, foreign, industrial, social, energy, technology policy processes. Graduate students are expected to pursue the subject in greater depth through reading and class presentations. Assignments differ.
R. J. Samuels
17.538 Politics and Policy in Contemporary Japan
()
(Subject meets with 17.537)
Prereq: Permission of instructor
Units: 3-0-9
Analyzes contemporary Japanese politics, focusing primarily upon the post-World War II period. Includes examination of the dominant approaches to Japanese politics and society, the structure of the party system, the role of political opposition, the policy process, foreign affairs, and interest groups. Attention to defense, foreign, industrial, social, energy, and technology policy processes. Graduate students are expected to pursue the subject in greater depth through reading and class presentations. Assignments differ.
R. J. Samuels
17.55[J] Introduction to Latin American Studies
()
(Same subject as 21A.130[J], 21G.084[J], 21H.170[J])
Prereq: None
Units: 3-0-9
Lecture: MW2.30-4 (1-135)
Examines contemporary Latin American culture, politics, and history. Surveys geography, economic development, and race, religion, and gender in Latin America. Special emphasis on the Salvadoran civil war, human rights and military rule in Argentina and Chile, and migration from Central America and Mexico to the United States. Students analyze films, literature, visual art, journalism, historical documents, and social scientific research.
T. Padilla Textbooks (Spring 2018)
17.56 The Politics of Crime and Policing
(New)
()
Prereq: None
Units: 3-0-9
Equips students to think analytically about the politics of crime and policing. After introducing key concepts, research methods, and sources of data, students read the latest social scientific research on bias and discrimination, police reform, crime prevention, deterrence and incarceration, and social movements related to crime and policing. Other topics include vigilantism, gender-based violence, terrorism, and organized crime. The class is comparative, with emphasis on the United States and Latin America.
R. Bateson
17.561 European Politics
()
Prereq: None
Units: 3-0-9
Lecture: T1-3 (1-273) Recitation: TBA
Examines similarities and differences in politics and political economy in Britain, Germany, and Sweden. Particular focus on the structure of political power within the state, and on important institutions that form the link between state and society, especially political parties and interest organizations.
K. Thelen Textbooks (Spring 2018)
17.565 Israel: History, Politics, Culture, and Identity
()
Prereq: None
Units: 3-0-9
Credit cannot also be received for 17.567
Subject Cancelled
Examines Israeli identity using a broad array of materials, including popular music, film, documentaries and art, in addition to academic historical writings. Topics include Israel's political system and society, ethnic relations, settlement projects, and the Arab minorities in the Jewish state. Students also discuss whether there is a unique Israeli culture and the struggle for Israel's identity. Limited to 60; preference to students in the MISTI MIT-Israel program.
Staff No textbook information available
17.567 Israel: History, Politics, Culture, and Identity
()
Prereq: None
Units: 3-0-6
Credit cannot also be received for 17.565
Examines Israeli identity using a broad array of materials, including popular music, film, documentaries and art, in addition to academic historical writings. Topics include Israel's political system and society, ethnic relations, settlement projects, and the Arab minorities in the Jewish state. Students also discuss whether there is a unique Israeli culture and the struggle for Israel's identity. Limited to 60; preference to students in the MISTI MIT-Israel program.
N. Karlinsky No textbook information available
17.568 Comparative Politics and International Relations of the Middle East
()
Prereq: Permission of instructor
Units: 3-0-9
Surveys both classic and cutting-edge work on the politics of the Middle East, broadly defined. Topics include the causes and consequences of political and economic development, authoritarianism and democratization, the influence of social movements, the role of women in Middle Eastern polities, regional inter-state relations, Islamism, terrorism, colonialism and foreign occupation, state-building, resistance and rebellion, and the Arab uprisings.
R. Nielsen, F. Christia
17.569 Russia's Foreign Policy: Toward the Post-Soviet States and Beyond
()
Prereq: None
Units: 3-0-9
Lecture: T11-1,R12 (56-167)
Analyzes Russia's foreign policy, with a focus on relations with the other post-Soviet states. Frames the discussion with examination of US-Russian and Sino-Russian relations. Looks at legacies of the Soviet collapse, strengths and vulnerabilities of Russia, and the ability of other states to maintain their sovereignty. Topics include the future of Central Asia, the Georgian war, energy politics, and reaction to the European Union's Eastern Partnership. Readings focus on international relations, historical sources, and contemporary Russian and Western sources.
C. Saivetz Textbooks (Spring 2018)
17.57[J] Soviet and Post-Soviet Politics and Society: 1917 to the Present
()
(Same subject as 21G.086[J], 21H.245[J])
Prereq: None
Units: 3-0-9
Lecture: TR1-2.30 (66-160)
Explores the political and historical evolution of the Soviet state and society from the 1917 Revolution to the present. Covers the creation of a revolutionary regime, causes and nature of the Stalin revolution, post-Stalinist efforts to achieve political and social reform, and causes of the Soviet collapse. Also examines current developments in Russia in light of Soviet history. Enrollment limited
E. Wood Textbooks (Spring 2018)
17.571 Engineering Democratic Development in Africa
()
Prereq: None
Units: 3-0-9
Lecture: T11-1 (1-277) Recitation: TBA
Examines the varied relationship between democracy and human development in sub-Saharan Africa. Encourages students to apply engineering thinking to better understand which institutions, practices, and technologies have helped, and which have hindered, the achievement of health, education, infrastructure, and other outcomes. Addresses many of the challenges and dilemmas of democratic practice in poor, diverse, and unequal societies, while inviting students to propose practical interventions.
E. Lieberman No textbook information available
17.572 African Politics
()
Prereq: Permission of instructor
Units: 3-0-9
Introduces the major arguments, hypotheses and debates in the literature on African politics and development, with the goal of helping students develop the skills to become both more intelligent consumers and more effective producers of this literature. Covers both classic contributions to the literature and more recent research.
E. Lieberman
17.578 Elections and Political Representation in the Developing World
()
Prereq: Permission of Instructor
Units: 3-0-9
Focuses on the theoretical and empirical study of elections, representation, and governance in non-industrialized democratic societies. Surveys the contemporary literature on topics such as party systems, clientelism, electorally-motivated violence, ethnic politics, and federalism.
D. Hidalgo
17.581 Riots, Rebellions, Revolutions
()
Prereq: None
Units: 3-0-9
Lecture: TR3-4.30 (1-375) +final
Examines different types of violent political conflict. Compares and contrasts several social science approaches (psychological, sociological, and political) and analyzes their ability to explain variation in outbreak, duration and outcome of conflict. Examines incidents such as riots in the US during the 1960's, riots in India, the Yugoslav wars, and the Russian Revolution, in addition to current international events.
R. Petersen Textbooks (Spring 2018)
17.582 Civil War
()
Prereq: Permission of instructor
Units: 3-0-9
Surveys the social science literature on civil war. Studies the origins of civil war, discusses variables affecting duration, and examines termination of conflict. Highly interdisciplinary and covers a wide variety of cases. Open to advanced undergraduates with permission of instructor.
F. Christia
17.584 Civil-Military Relations
()
Prereq: Permission of instructor
Units: 3-0-9
Lecture: W3.30-5.30 (E53-485)
Subject consists of five sections. After a general survey of the field, students consider cases of stable civilian control, military rule, and transitions from military to civilian rule. Cases are selected from around the world.
R. Petersen Textbooks (Spring 2018)
17.588 Field Seminar in Comparative Politics
()
Prereq: Permission of instructor
Units: 3-0-9
http://web.mit.edu/polisci/www/courses/17.588.html
Lecture: W1.30-3.30 (E53-438)
Provides an introduction to the field of comparative politics. Readings include both classic and recent materials. Discusses research design and research methods, in addition to topics such as political culture, social cleavages, the state, and democratic institutions. Emphasis on each issue depends in part on the interests of the students.
B. Schneider No textbook information available
17.590 State Building
(New)
()
Prereq: Permission of instructor
Units: 3-0-9
Examines the process of building modern, national states across regions at different levels of development. Focuses on conceptualizing and measuring state power; and on the range of political, economic, and social explanations that account for variation, including the role of technology, war, material endowments, geography, trust, ethnic diversity, and democratic regimes. Evaluates the quality of evidence for different accounts. Theoretical orientation intended for Ph.D. students in political science.
E. Lieberman
17.591 Research Seminar in Applied International Studies
()
Prereq: Permission of instructor
Units: 3-0-9
Lecture: R3-5 (5-231)
Focuses on research methods in the social sciences as they relate to topics in international studies. Students complete an independent research project on a topic chosen in consultation with the instructor; class presentation required. Limited to 18; preference to Applied International Studies minors.
B. Schneider No textbook information available
Models and Methods
17.800 Quantitative Research Methods I: Regression
()
Prereq: Permission of instructor
Units: 4-0-8
Introduction to statistical research in political science and public policy, with a focus on linear regression. Teaches students how to apply multiple regression models as used in much of political science and public policy research. Also covers elements of probability and sampling theory.
F. Hidalgo
17.801 Political Science Scope and Methods
()
Prereq: None
Units: 3-0-9
Introduces principles of empirical and theoretical analysis in political science through research projects currently conducted in the department. Different department faculty lead modules that introduce students to major research questions and different ways of examining those questions. Emphasizes how this research in progress relates to larger themes, and how researchers confront obstacles to inference in political science. Includes substantial instruction and practice in writing (with revision) and oral presentations. Intended primarily for majors and minors.
C. Lawson
17.802 Quantitative Research Methods II: Causal Inference
()
Prereq: 17.800, 17.803, or permission of instructor
Units: 4-0-8
http://web.mit.edu/17.802/www/
Lecture: TR9.30-11 (E51-361) Recitation: F10 (2-143)
Survey of statistical methods for causal inference in political science and public policy research. Covers a variety of causal inference designs, including experiments, matching, regression, panel methods, difference-in-differences, synthetic control methods, instrumental variables, regression discontinuity designs, quantile regression, and bounds.
T. Yamamoto No textbook information available
17.803 Political Science Laboratory
()
Prereq: 17.801 or permission of instructor
Units: 3-6-6
Lecture: TR3-4.30 (E53-438) Lab: TBA
Introduces students to the conduct of political research using quantitative methodologies. The methods are examined in the context of specific political research activities like public opinion surveys, voting behavior, Congressional behavior, comparisons of political processes in different countries, and the evaluation of public policies. Students participate in joint class projects and conduct individual projects. Does not count toward HASS Requirement. Enrollment limited; preference to Course 17 majors who have pre-registered.
T. Yamamoto Textbooks (Spring 2018)
17.804 Quantitative Research Methods III: Generalized Linear Models and Extensions
()
Prereq: 17.802 or permission of instructor
Units: 4-0-8
Provides a survey of statistical tools for model-based inference in political science and public policy. Topics include generalized linear models for various data types and their extensions, such as discrete choice models, survival outcome models, mixed effects and multilevel models. Covers both frequentist and Bayesian approaches.
T. Yamamoto
17.806 Quantitative Research Methods IV: Advanced Topics
()
Prereq: 17.804 or permission of instructor
Units: 4-0-8
Lecture: MW3.30-5 (E53-438) Recitation: F9 (E53-438)
Covers advanced statistical tools that are useful for empirical research in political science and public policy. Possible topics include missing data, survey sampling and experimental designs for field research, machine learning, text mining, clustering, Bayesian methods, spatial statistics, and web scraping.
I. Kim No textbook information available
17.810 Game Theory and Political Theory
()
(Subject meets with 17.811)
Prereq: Permission of instructor
Units: 4-0-8
Introduces students to the rudiments of game theory within political science. Provides all students with the ability to solve simple games. Readings draw from basic texts on game theoretic modeling and applied articles in American Politics, International Relations, and Comparative Politics. Students taking the graduate version evaluate applied theory articles in the major journals.
I. S. Kim
17.811 Game Theory and Political Theory
()
(Subject meets with 17.810)
Prereq: None
Units: 4-0-8
Introduces students to the rudiments of game theory within political science. Provides students with the ability to solve simple games. Readings draw from basic texts on game theoretic modeling and applied articles in American politics, international relations, and comparative politics. Students taking the graduate version evaluate applied theory articles in the major journals.
I. Kim
17.830 Empirical Methods in Political Economy
()
Prereq: Permission of instructor
Units: 3-0-9
Reviews recent quantitative empirical studies on important, substantive questions in political economy. Designed to increase students' understanding of the core research designs and measurement strategies employed in the empirical analysis of political institutions and political behavior. Topics include the political and economic consequences of direct democracy, reservations for political minorities, corruption, political effects of the media, and politics in authoritarian regimes.
D. Hidalgo
17.831 Data and Politics
()
Prereq: None
Units: 3-0-9
Explores the intersection between politics and data. Introduces principles and practice of data-driven methods used to understand electoral and other types of political behavior. Students use real world datasets to explore topics such as election polling and prediction, the determinants of voter turnout, how campaigns target voters, and how public opinion changes over time.
D. Hidalgo
17.835 Machine Learning and Data Science in Politics
(New)
()
Prereq: 6.0001 or permission of instructor
Units: 4-0-8
Lecture: MW9.30-11 (3-133) Recitation: R1 (1-242) or R4 (1-379) or F10 (1-379)
Introduces students to politics by analyzing political science data sets with machine learning methodologies. Covers a variety of data science tools, including supervised and unsupervised learning methods, visualization techniques, text analysis, and network analysis. Emphasizes how the research methodologies can be used for studying political science. Topics include lobbying, international trade, political networks, and estimating ideologies of political leaders.
I. Kim Textbooks (Spring 2018)
17.850 Political Science Scope and Methods
()
Prereq: Permission of instructor
Units: 3-0-9
Introduces principles of empirical and theoretical analysis in political science. Exposes students to major research questions and different ways of examining them. Limited to Course 17 PhD students.
D. Caughey
17.878 Qualitative Research: Design and Methods
()
Prereq: Permission of instructor
Units: 3-0-9
Lecture: R3-5 (E51-085)
Prepares students to conduct independent qualitative research. Topics include research design, human subjects protocols and research ethics, risk management, participant observation and interview techniques, and data collection and analysis. During the term, students complete a qualitative research project in the Boston area. Especially appropriate for students planning to do fieldwork.
C. Lawson Textbooks (Spring 2018)
General Subjects
17.UR Undergraduate Research
(, , , )
Prereq: None
Units arranged [P/D/F]
TBA.
Research opportunities in Political Science in theoretical and applied research. For further information, contact the Departmental Coordinator.
Fall: T. Weiner IAP: T. Weiner Spring: T. Weiner Textbooks arranged individually
17.URG Undergraduate Research
(, , , )
Prereq: None
Units arranged
TBA.
Research opportunities in political science in theoretical and applied research. For further information, contact the departmental coordinator.
Fall: T. Weiner IAP: T. Weiner Spring: T. Weiner Textbooks arranged individually
17.901 Political Science Internship and Research
(, , , )
Prereq: None
Units arranged
IAP URL: http://web.mit.edu/17.901/ Spring URL: http://web.mit.edu/17.901/
TBA.
Independent research enabling students to do work in an agency, state, or local government, or other public organization. The academic component involves close contact between the student and a faculty advisor and written work. Work may be done during the summer.
Fall: T. Weiner IAP: T. Weiner Spring: T. Weiner No textbook information available
17.902 Political Science Internship and Research
(, , , )
Prereq: None
Units arranged [P/D/F]
TBA.
Independent research enabling students to do work in an agency, state, or local government, or other public organization. The academic component involves close contact between the student and a faculty advisor and written work.
Fall: T. Weiner IAP: T. Weiner Spring: T. Weiner No textbook information available
17.903 Community Service: Experience and Reflection
(, , , )
Prereq: None
Units arranged [P/D/F]
IAP URL: http://web.mit.edu/17.901/ Spring URL: http://web.mit.edu/17.901/
TBA.
Seminar involves students in the community that exists beyond the labs and classrooms of the MIT campus. Through a combination of community service and academic study, students learn about political, economic, and social issues that confront residents in Boston and Cambridge. Students volunteer in a community service agency or private organization devoted to community needs and development. Students also responsible for directed readings, short writing assignments, and six seminar sessions. Subject can only be repeated for credit if area of community service is different.
Fall: T. Weiner IAP: T. Weiner Spring: T. Weiner No textbook information available
17.905-17.911 Reading Seminar in Social Science
(, , , ) Not offered regularly; consult department
Prereq: None
Units arranged
17.905: TBA.
17.906: TBA.
17.910: TBA.
Reading and discussion of special topics in the fields of social science. Open to advanced undergraduates by arrangement with individual staff members. 17.909 is taught P/D/F.
Staff 17.905: No textbook information available
17.906: No textbook information available
17.910: No textbook information available
17.922 Martin Luther King, Jr. Design Seminar
()
Prereq: None
Units: 3-0-9
Facilitates design and construction of installations and other community projects in conjunction with and beyond MIT's celebration of Dr. King. Students discuss the ideas and goals of Dr. King and other human rights leaders in the US and the world. The first half of the class develops in-depth understanding of the history of US racial issues as well as past and present domestic and international political struggles. Addresses issues of justice, equality and racism through videos, readings and writings, and class discussions. In the second half, students work as a group complete the installation and projects which serve as models for connecting academics with real life problems and struggle.
T. Weiner No textbook information available
17.923 Martin Luther King, Jr. Design Seminar for Facilitators/Teachers
()
Prereq: 17.922
Units: 3-0-9
Students participate in the class but also assist instructor in the design and execution of the curriculum and actively participate in the instruction and monitoring of class participants. Students prepare subject materials, lead discussion groups, and review progress. Includes daily evaluation and meetings to reflect on the class itself and the students' performance as leaders.
T. Weiner No textbook information available
17.925 Fundamentals of Science and Technology Public Policy Making: Science and Technology Policy Boot Camp
()
Prereq: None
Units arranged
Examines the public policy behind, and the government's role in, the science and technology-based innovation system. Focuses on the US, but also discusses international examples. Prepares students planning careers in and around science and technology with the basic background for involvement in science policy making. Students may register for 3-6 units.
W. Bonvillian No textbook information available
17.959 Preparation for General Exams
(, )
Prereq: Permission of instructor
Units arranged [P/D/F]
Selected readings for Political Science doctoral students in preparation for qualifying exams.
S. Twarog
17.954-17.958, 17.960 Reading Seminar in Social Science
(, , )
Prereq: Permission of instructor
Units arranged
17.954: TBA.
17.955: TBA.
17.960: TBA.
Reading and discussion of special topics in the fields of social science. Open to advanced graduate students by arrangement with individual staff members. 17.954 and 17.959 are taught P/D/F.
Fall: S. Twarog Spring: S. Twarog 17.954: No textbook information available
17.955: No textbook information available
17.960: No textbook information available
17.962 Second Year Paper Workshop
()
Prereq: Permission of instructor
Units: 3-0-9
Lecture: M1-3 (E53-438)
Workshop for research and writing of major research paper as part of pre-dissertation requirements. Restricted to doctoral students.
D. Singer No textbook information available
17.THG Graduate Political Science Thesis
(, , , )
Prereq: Permission of instructor
Units arranged
TBA.
Program of research and writing of thesis; to be arranged by the student with supervising committee.
Fall: S. Twarog IAP: S. Twarog Spring: S. Twarog Textbooks arranged individually
17.THT Thesis Research Design Seminar
()
Prereq: 17.803 or permission of instructor
Units: 3-0-9
Students writing a thesis in Political Science develop their research topics, review relevant research and scholarship, frame their research questions and arguments, choose an appropriate methodology for analysis, and draft the introductory and methodology sections of their theses. Includes substantial instruction and practice in writing with revision and oral presentations.
D. Singer
17.THU Undergraduate Political Science Thesis
(, , , )
Prereq: None
Units arranged
TBA.
Program of research leading to the writing of an SB thesis. To be arranged by the student under approved supervision.
Fall: T. Weiner IAP: T. Weiner Spring: T. Weiner Textbooks arranged individually
17.S912 Special Undergraduate Subject in Political Science
(, )
Prereq: None
Units arranged [P/D/F]
TBA.
Reading and discussion of topics in the field of social science not covered in the regular curriculum.
Fall: T. Weiner Spring: T. Weiner No textbook information available
17.S914 Special Undergraduate Subject in Political Science
(, )
Prereq: None
Units arranged
Lecture: W3-5 (E51-085) or F2-4 (E51-085)
Reading and discussion of topics in the field of social science not covered in the regular curriculum.
Fall: T. Weiner Spring: T. Weiner No textbook information available
17.S916 Special Undergraduate Subject in Political Science
()
Prereq: None
Units arranged [P/D/F]
TBA.
Reading and discussion of topics in the field of social science not covered in the regular curriculum.
Staff No textbook information available
17.S917 Special Undergraduate Subject in Political Science
(, , )
Prereq: None
Units arranged
TBA.
Reading and discussion of topics in the field of social science not covered in the regular curriculum.
IAP: L. Rabieh Spring: L. Rabieh No textbook information available
17.S918 Special Undergraduate Subject in Political Science
(, ) Not offered regularly; consult department
Prereq: None
Units arranged
Reading and discussion of topics in the field of social science not covered in the regular curriculum.
Staff
17.S919 Special Undergraduate Subject in Political Science
()
Prereq: None
Units arranged
TBA.
Reading and discussion of topics in the field of social science not covered in the regular curriculum.
N. Choucri No textbook information available
17.S950 Special Graduate Subject in Political Science
(, )
Prereq: Permission of instructor
Units arranged
TBA.
Open to qualified graduate students who would like to pursue special studies or projects. Please consult graduate administration prior to registration.
Fall: L. Tsai Spring: L. Tsai No textbook information available
17.S951 Special Graduate Subject in Political Science
(, )
Prereq: Permission of instructor
Units arranged
Lecture: T3-5 (E53-485)
Open to qualified graduate students who would like to pursue special subjects or projects. Please consult graduate administration prior to registration.
Fall: C. Lawson Spring: V. Narang Textbooks (Spring 2018)
17.S952 Special Graduate Subject in Political Science
(, ) Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged
Open to qualified graduate students who would like to pursue special subjects or projects. Please consult graduate administration prior to registration.
Staff
17.S953 Special Graduate Subject in Political Science
(, ) Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged
Open to qualified graduate students who would like to pursue special subjects or projects. Please consult graduate administration prior to registration.
Staff
|


| CREATED DATE | FIRST NAME | MIDDLE NAME | LAST NAME | AMOUNT | NOTES |
| {{salesPayment.created_date | date:'MM/dd/yyyy'}} | {{salesPayment.sales_invoice.customer.first_name}} | {{salesPayment.sales_invoice.customer.middle_name}} | {{salesPayment.sales_invoice.customer.last_name}} | {{salesPayment.amount | currency:'PHP '}} | {{salesPayment.notes}} |


Panorama at Pembroke College, Cambridge, facing North, looking slightly upwards (10 degrees)
Point-of-view updates when you pan around
Heading: {{pov && pov.heading}}
Change
Pitch: {{pov && pov.pitch}}
Change
Change Both
Pano ID: {{pano}}


Styling Randomizer
Looking to create a new colour scheme but lost for ideas? Try out some random colour combinations!
Once you've found a colour you like for one element, experiment with the other elements to see what happens.
Not sure what colours you've chosen? Take a look here:
Background colour: #000000
Focus colour: #000000
Heading colour: #000000
Subheading colour: #000000
Text colour: #000000


|
Figure 1
|
Schematic representation of a photoresponsive cage with liga ... |
|
Figure 2
|
Aromatic region of stacked 1H NMR spectra (in CD 3CN) of sta ... |
|
Figure 3
|
HRMS spectra of cage complex Pd 2(stable Z- 1) 4 (top) and c ... |
|
Figure 4
|
Crystal structure of cage complex Pd 2(stable E- 1) 4 (top l ... |
|
Figure 5
|
Aromatic region of stacked 1H NMR spectra (CD 3CN/CD 2Cl 2 1 ... |


Hi, I'm Brandon future Full Stack Developer.
Welcome to my unfinished portfolio!
You can call me Bee, and just like a bee I love doing the most productive efficient work possible.
The journey has been fun and interesting thus far. My stronger skills at the moment are in front end development and design. I am most interested in Mobile App Development


Import CSV spreadsheets into the database.
The default rule expects a CSV in the format of the example below. (The first 'header' row is ignored).
| Date | Amount | Comment | Account | Type |
|---|---|---|---|---|
| 2017/01/29 | 12.99 | Eating out | Cash | Food |
| 2017/02/05 | -2015.96 | Wages | Bank | Income |


The Site Log enables users to view twelve statistical reports on site activity. Each report can be set by date range, with the previous month being the default setting. Any user who has been granted access to view this module can view reports. SuperUsers can enable the Site Log and restrict the number of days log history is kept for.
The Site Log Module
Related Topics:


{% extends "base.html" %} {% block title %}Create New Course{% endblock %} {% block content %} assign major to new course: {% for major in majors %} {{ major['name'] }} {% endfor %} new course name: credit hours: course description: {% endblock %}


A brief introduction to Classes in Ruby
A class for Pokemon
6 November 2015
Let's say you're trying to keep track of a lot of data (like a bunch of Pokemon in a game), it's reasonable to want to do so in the most efficient and organized way possible so you can reuse functions and not have to update that data in more than once place.
When you find that you need to run the same function on several objects without the need for several if/elsif
statements, you should consider using a class.
I introduced hashes and arrays earlier, but what happens if you want to treat the data like a real-world object and give it actions? Or maybe you want to have thousands of versions of an object? Suppose we wanted to make a bunch of Pokemon for a game. We could just make a hash for each Pokemon and store its name
, age
, health
, and element
within the hash, but then the data would just sit there, not to mention having to add a new key/value pair to the hash every time we wanted to store more stats about a Pokemon. What if we also wanted to give each Pokemon actions like #attack
, #defend
, and #hide
?
For that, you'd need a slightly more complex data structure to make a Pokemon out of, you'd need a Class:
class Pokemon #stats about the pokemon go here #things the pokemon can do go here here end
As explained in the Arrays and Hashes in Ruby blog post, an Array
has access to the #each
function. We can make our Pokemon class have access to its own shared functions.
We can make sure that every time we create a new Pokemon its vital stats are added to and stored within the copy by defining an #initialize
function within our Pokemon class:
class Pokemon def initialize(name, age, health, element) #store these stats @name = name @age = age @health = health @element = element end end
Every time we want to make a new Pokemon, we call:
charmander = Pokemon.new("Charmander", 1, 100, "fire")
In the code above, we created a new Pokemon called charmander and stored its stats within its own instance variables. An instance variable is a variable that travels with a particular instance of a class where ever it goes, it's created just like a regular variable just with an @ at the beginning. You'll be able to use it the same way for every instance of Pokemon but it will have a unique value for each. It's good practice to store important instance variables as soon as the instance is created.
We can do this for as many Pokemon we want to create:
squirtle = Pokemon.new("Squirtle", 1, 100, "water") pikachu = Pokemon.new("Pikachu", 1, 100, "electricity")
Now that we can store stats for each Pokemon, we need a way to make the Pokemon do stuff. We can do that by adding an instance function to the class:
class Pokemon def initialize(name, age, health, element) #store these stats @name = name @age = age @health = health @element = element end def attack(target) #attack the target (cause its health to go down) end def defend #do some sort of defense (reduces incoming damage by some amount) end def hide #hide somewhere, but we lose a turn end end
I just defined the #attack
, #defend
, and #hide
actions that every Pokemon can do. While I didn't code in how each function would work, you get the idea. We can call pikachu.attack(charmander)
, which would call the #attack
function for pikachu
, which would probably do something to charmander
's health (but that's outside the scope of this post).
Now that there are things that could potentially modify the set instance variables for each Pokemon, we need functions to do that for us. If we want to update (or set) an instance variable's value, we would use a setter function. Similarly, if we want to retrieve (or get) an an instance variable's value, we would use a getter function. This brings us to Ruby's built-in getter and setter functions:
attr_reader
: returns the value of a given instance variableattr_writer
: updates the value of a given instance variable to a provided argumentattr_accessor
: works like bothattr_reader
andattr_writer
Before adding getter and setter functions to our Pokemon class, it's important to note that you should only use the attr_
function that meets your needs. If you'll only ever want to get the value of a variable, and never update the value once it's been set, use the attr_reader
function to prevent your data from getting corrupted.
Now, let's finish our example by adding getters and setters for our Pokemon class:
class Pokemon attr_reader :name, :element attr_accessor: :age, :health def initialize(name, age, health, element) #store these stats @name = name @age = age @health = health @element = element end def attack(target) #attack the target (cause its health to go down) end def defend #do some sort of defense (reduces incoming damage by some amount) end def hide #hide somewhere, but we lose a turn end end
It's good practice to have your getter and setter functions right at the top. Note how we used attr_reader
for name
and element
as it wouldn't make sense to rename a Pokemon or change its element, so we only allow read access to those instance variables. It makes sense to update age
and health
, so we used attr_accessor
for those.
To use a getter or setter elsewhere, you would call them like this:
pikachu.health(90) #pikachu got hurt! charmander.age(2) #it's charmander's birthday! squirtle.element => "water"
Recap
Here are a couple of things to remember about classes in Ruby:
- Classes are useful to use when you want to give functions to your data or have multiple instances of your data
- Instance functions can call other instance functions or instance variables
- Only use the getter or setter function that provides minimal functionality. Don't allow an instance variable to be written when not necessary.


TitleDB.com - 3DS Homebrew Database
menu
TitleDB
Alternate Interfaces
link
Original List View
link
RhanCandia's Index
link
Shameless_Inc's Index
Sources
code
Github
link
TitleDB
Credits
account_circle
/u/codepoet82
account_circle
/u/rhancandia
account_circle
/u/shameless_inc
account_circle
MarioErmando
Disclaimer
All assets, logos, applications, etc are property of the respective developers.
Loading...


- How do I upgrade from the Zoltan v1 interface (in
lbi_const.h) to the current Zoltan interface (in zoltan.h)?
The Zoltan interface was revised in version 1.3 to include "Zoltan" in
function names and defined types. Upgrading to this interface is easy.
- Include "zoltan.h" instead of "lbi_const.h" in your source files.
- For most Zoltan functions and constants, prefix "LB_" is replaced
by "Zoltan_"; for example, "LB_Set_Param" is now "Zoltan_Set_Param."
A few exceptions exist; for example,
"LB_Balance" is Zoltan_LB_Balance; "LB_Free_Data" is "Zoltan_LB_Free_Data."
See the Release v1.3
backward compatibility notes for a complete list of name changes.
- Fortran90 applications should define user-defined data
in zoltan_user_data.f90 rather than lb_user_const.f90.

- Zoltan's hypergraph partitioner
is returning empty parts, that is, parts that have zero
objects in them. Is this a bug?
The hypergraph partitioner creates partitions with up to a specified amount
of load imbalance; the default value is 10% imbalance allowed, but the user
can tighten the load imbalance. Any partition that satisfies the load
imbalance tolerance is a valid partition. As a secondary goal, the
hypergraph partitioner attempts to minimize interprocessor communication.
Having a part with zero weight almost certainly reduces total communication;
the zero-weight part would not need to communicate with any other part.
So in some cases, Zoltan is generating a valid partition -- one that
satisfies the imbalance tolerance -- that happens to have lower total
communication if one of the parts is empty. This is a good thing, but one
that some applications don't like because they didn't consider having zero
weight on a processor.
To try to avoid this problem, lower the imbalance tolerance so that
the partitioner is more likely to give work to all parts. Change the value
of Zoltan parameter
IMBALANCE_TOL
to a smaller value; e.g., 1.03 to allow only 3% imbalance:
Zoltan_Set_Param(zz, "IMBALANCE_TOL", "1.03");
As an alternative, you may try one of Zoltan geometric methods, such as
RCB,
RIB or
HSFC, which do not have this property.
We may in the future add a parameter to disallow zero-weight parts, but at
present, we do not have that option.
- On some platforms, why do Zoltan partitioning
methods RCB and RIB use an increasing amount of memory over multiple
invocations?
Zoltan partitioning methods RCB and RIB use MPI_Comm_dup and MPI_Comm_split
to recursively create communicators with subsets of processors.
Some implementations of
MPI (e.g., the default MPI on Sandia's Thunderbird cluster) do not correctly
release memory associated with these communicators during MPI_Comm_free,
resulting in growing memory use over multiple invocations of RCB or RIB.
An undocumented workaround in
Zoltan is to set the TFLOPS_SPECIAL parameter to 1 (e.g.,
Zoltan_Set_Param(zz,"TFLOPS_SPECIAL","1");), which causes an
implementation that doesn't use MPI_Comm_split to be invoked.
- Why does compilation of the Fortran interface hang
with Intel's F90 compiler?
There is a bug in some versions of Intel's F90 compiler. We know
Zoltan's Fortran interface compiles with Intel's F90 compiler versions
10.1.015 through 11.1.056. We know that it does not compile with
versions 11.1.059, 11.1.069 and 11.1.072. We reported the problem to
Intel, and we are told that the compiler bug is fixed in version 11.1 update 7,
which is scheduled for release in August 2010. See this
Intel
Forum link for more details.
- During runs (particularly on RedStorm), MPI
reports that it is out of resources or too many messages have been posted.
What does this mean and what can I do?
Some implementations of MPI (including RedStorm's implementation) limit
the number of message receives that can be posted simultaneously. Some
communications in Zoltan (including hashing of IDs to processors in the
Zoltan Distributed Data Directory) can require messages from large numbers
of processors, triggering this error on certain platforms.
To avoid this problem, Zoltan contains logic to use AllToAll communication
instead of point-to-point communication when a large number
of receives are needed. The maximum number of simultaneous receives allowed
can be set as a compile-time option to Zoltan.
In the Autotool build
environment, option --enable-mpi-recv-limit=# sets the
maximum number of simultaneous receives allowed. The default value is 4.
- On very large problems,
Zoltan communication routines fail in MPI_Alltoallv.
Why does this happen and what can I do?
For very large problems, the values in the displacement arrays needed
by MPI_Alltoallv can exceed INT_MAX (the largest integer that can be stored
in 32 bits). The solution to this problem is to make Zoltan avoid using
MPI_Alltoallv and, instead, use point-to-point sends and receives. The
compile-time option
in the Autotool build
environment is --enable-mpi-recv-limit=0.
- Realloc fails when there is plenty of memory. Is this a Zoltan bug?
This problem has been noted on different Linux clusters running parallel
applications using different MPI libraries and C++ libraries.
Realloc fails where a malloc call will succeed. The source of the error has
not been identified, but it is not a Zoltan bug. The
solution is to compile Zoltan with the flag -DREALLOC_BUG.
Zoltan will replace
every realloc call with malloc followed by a memcpy and a free.
- What does the following message mean during
compilation of Zoltan?
Makefile:28: mem.d: No such file or directory
In the old "manual" build system for Zoltan, dependency files were
generated for each source file filename.c. The first time Zoltan
was built for a given platform, the dependency files do not exist.
After producing this
warning, gmake created the dependency files it needed and continued
compilation.
Newer versions of Zoltan use autotools or cmake for builds and, thus, do
not produce this warning.


The High King of Skyrim has been killed, and the threat of Civil War looms over the land of Skyrim; One side wishes to secede from the weakened Third Empire, while the other wishes to remain a part of it. To make matters worse, this schism is the final event in a prophecy foretold by the Elder Scrolls that will lead to the return of the dragons under Alduin, the Nordic god of destruction.
experience the most acclaimed game of 2008 like never before. Create a character of your choosing and descend into an awe-inspiring, post-apocalyptic world where every minute is a fight for survival.


{# Retrieve the base url for this request, and serve static assets from there,
so that they're available also under relative paths #}
{% set baseUrl = app.request.baseUrl %}
{% block page_title %}{% endblock %}Git Pretty Stats
{% if statsEndpoint is defined %}
{% endif %}
{% block body %}
{% endblock %}
{% block page_content %}{% endblock %}


Ex-Labour MP stands next to Boris and urges people to vote Tory
A former Labour MP who led the Vote Leave campaign, is urging Labour voters to back Boris Johnson in the election in order to ‘get Brexit done’.
Appearing alongside the Prime Minister and Michael Gove, her former Vote Leave colleagues, Gisela Stuart said: ‘I urge other Leave voters across the country to join me in voting for Brexit once more by voting for Boris Johnson on December 12, so that we can finish the job we have started so that we can get Brexit done and that we can take back control.’
Ms Stuart also called the election a ‘Brexit election’ and said she would not be voting for Jeremy Corbyn, but she can vote for Brexit.
She said: ‘This is after all the Brexit election, and a vote for Boris Johnson this time round is a vote to get Brexit done.’
Advertisement Advertisement
Ms Stuart said that supporting Boris Johnson would ‘not make a you a Tory’ but said that if ‘you voted leave, and you want to deliver this, then that is the only way to produce a clear majority.’
She warned that if the country failed to seize the opportunity, then ‘Brexit will not happen’.
Michael Gove told the audience that the failure to deliver Brexit was a ‘stain on the last Parliament’.
He said: ‘People voted for change but three-and-a-half years on, that change still has not been delivered.
‘That, sadly, will forever be a stain on the last Parliament and it should probe the conscience of the next.
‘People are fed up with the stagnation of the last three years and the great risk at this election is another hung parliament, meaning more dither, delay and deadlock.’
Got a story for Metro.co.uk?
Get in touch with our news team by emailing us at<EMAIL_ADDRESS>For more stories like this, check our news page.


Insert your text to convert:
Insert your encryption key
Insert your decryption key
Remove non-alpha characters and convert to lower case.
?
Convert letters to numbers [0-25].
?
Add the key to each number and mod 26.
?
Convert encrypted numbers back to letters a-z.
?
---
Reverse the process to get the plain text
---
Convert the letters to numbers [0-25]
?
Subtract the key and mod 26.
?
Convert the numbers to letters a-z.
?


statsmodels.tsa.arima_model.ARIMAResults¶
-
class
statsmodels.tsa.arima_model.
ARIMAResults
(model, params, normalized_cov_params=None, scale=1.0)[source]¶ Methods
arfreq
()Returns the frequency of the AR roots.
bse
()The standard errors of the parameter estimates.
conf_int
([alpha, cols, method])Returns the confidence interval of the fitted parameters.
Returns the variance/covariance matrix.
f_test
(r_matrix[, cov_p, scale, invcov])Compute the F-test for a joint linear hypothesis.
forecast
([steps, exog, alpha])Out-of-sample forecasts
initialize
(model, params, **kwd)Initialize (possibly re-initialize) a Results instance.
llf
()Log-likelihood of model
load
(fname)load a pickle, (class method)
mafreq
()Returns the frequency of the MA roots.
See specific model class docstring
plot_predict
([start, end, exog, dynamic, …])Plot forecasts
predict
([start, end, exog, typ, dynamic])ARIMA model in-sample and out-of-sample prediction
pvalues
()The two-tailed p values for the t-stats of the params.
remove data arrays, all nobs arrays from result and model
save
(fname[, remove_data])save a pickle of this instance
summary
([alpha])Summarize the Model
summary2
([title, alpha, float_format])Experimental summary function for ARIMA Results
t_test
(r_matrix[, cov_p, scale, use_t])Compute a t-test for a each linear hypothesis of the form Rb = q
t_test_pairwise
(term_name[, method, alpha, …])perform pairwise t_test with multiple testing corrected p-values
tvalues
()Return the t-statistic for a given parameter estimate.
wald_test
(r_matrix[, cov_p, scale, invcov, …])Compute a Wald-test for a joint linear hypothesis.
wald_test_terms
([skip_single, …])Compute a sequence of Wald tests for terms over multiple columns
aic
arparams
arroots
bic
fittedvalues
hqic
maparams
maroots
resid


Compares the Red, Green, and Blue values of a color in order. Equivalent to sorting by hex string.
Compares the Hue, Saturation, and Lightness of a color in order. Produces a "rainbow", but darker colors are scattered throughout.
Compares the Saturation, Lightness, and Hue, in that order. Groups pastels, brights, and mid-tones together for a multi-rainbow effect.
Compares the Saturation, Hue, and Lightness, in that order. Groups pastels, but produces dark bands.
Computes the distance from RGB cube origin (#000), and returns the simple comparison. Can return wildly different results depending on your data set.
Much like any other hue sort, this produces a single rainbow. It uses the linear step function to compare within its hue bands.
Groups colors by hue, then sorts each group by brightness. This avoids the issue of colors looking as if they're in the wrong place due to saturation or lightness issues, but the hue breakpoints have banding built-in.
Additionally, whether or not the breakpoints actually break up different "colors" can be dependent on your specific eyesight and color palette.


html>
Zachary Payne has created a new website, and I am calling it DemoDay
Name:
Nickname:
Extesion:
Creator:
Year:


YourStart is a platform connecting you with bright and hard-working Oxford students who are keen to work for startups, and in particular your company.
What?
Why?
How?
Contact Us
What?
YourStart is a platform connecting you with bright and hard-working Oxford students who are keen to work for startups, and in particular your company.
We founded YourStart in the belief that in terms of skills, responsibility, independence and impact for an individual, there is a much bigger potential for students to develop at startups.
Why?
Recruitment is about finding a diamond in the rough, a process which can be time-consuming and inefficient. How many times have you aimlessly flicked through a sea of emails to try and find a potential candidate?
YourStart has a database exclusively of diamonds; in fact, the brightest diamonds in the country.
For many students, pre-existing opportunities at Startups can often be too ambiguous, but we know that this is due to both the size of startups and the dynamic environment in which they operate. Hence we are making such flexibility work to everyone's advantages.
We are not only giving you the ability to mine and recruit the best students, but allowing you to shape these diamonds into the crown jewels making you the King’s and Queen’s of your industry.
How?
We propose using our platform to connect with students who then get involved in a 1-2 week ‘Start’. This would essentially be a trial period where both you and the student can work out what would be most mutually beneficial in a longer, summer internship. All that our students ask for is their expenses to be covered during this period. Our process saves you both time and advertising money, whilst getting you the best of the best!
Project Name
Lorem ipsum dolor sit amet consectetur.
 Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!
Date: January 2017
Client: Lines
Category: Branding
Project Name
Lorem ipsum dolor sit amet consectetur.
 Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!
Date: January 2017
Client: Southwest
Category: Website Design
Project Name
Lorem ipsum dolor sit amet consectetur.
 Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!


Search
Preparing search index...
The search index is not available
casparcg-connection
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
Enum
Ease
Class Ease
Hierarchy
AbstractEnum
Ease
Index
Constructors
constructor
Properties
value
EASEINBACK
EASEINBOUNCE
EASEINCIRC
EASEINCUBIC
EASEINELASTIC
EASEINEXPO
EASEINOUTBACK
EASEINOUTBOUNCE
EASEINOUTCIRC
EASEINOUTCUBIC
EASEINOUTELASTIC
EASEINOUTEXPO
EASEINOUTQUAD
EASEINOUTQUART
EASEINOUTQUINT
EASEINOUTSINE
EASEINQUAD
EASEINQUART
EASEINQUINT
EASEINSINE
EASELINEAR
EASENONE
EASEOUTBACK
EASEOUTBOUNCE
EASEOUTCIRC
EASEOUTCUBIC
EASEOUTELASTIC
EASEOUTEXPO
EASEOUTINBACK
EASEOUTINBOUNCE
EASEOUTINCIRC
EASEOUTINCUBIC
EASEOUTINELASTIC
EASEOUTINEXPO
EASEOUTINQUAD
EASEOUTINQUART
EASEOUTINQUINT
EASEOUTINSINE
EASEOUTQUAD
EASEOUTQUART
EASEOUTQUINT
EASEOUTSINE
IN_
BACK
IN_
BOUNCE
IN_
CIRC
IN_
CUBIC
IN_
ELASTIC
IN_
EXPO
IN_
OUT_
BACK
IN_
OUT_
BOUNCE
IN_
OUT_
CIRC
IN_
OUT_
CUBIC
IN_
OUT_
ELASTIC
IN_
OUT_
EXPO
IN_
OUT_
QUAD
IN_
OUT_
QUART
IN_
OUT_
QUINT
IN_
OUT_
SINE
IN_
QUAD
IN_
QUART
IN_
QUINT
IN_
SINE
LINEAR
NONE
OUT_
BACK
OUT_
BOUNCE
OUT_
CIRC
OUT_
CUBIC
OUT_
ELASTIC
OUT_
EXPO
OUT_
IN_
BACK
OUT_
IN_
BOUNCE
OUT_
IN_
CIRC
OUT_
IN_
CUBIC
OUT_
IN_
ELASTIC
OUT_
IN_
EXPO
OUT_
IN_
QUAD
OUT_
IN_
QUART
OUT_
IN_
QUINT
OUT_
IN_
SINE
OUT_
QUAD
OUT_
QUART
OUT_
QUINT
OUT_
SINE
Methods
to
String
Constructors
constructor
new
Ease
(
value
:
string
)
:
Ease
Parameters
value:
string
Returns
Ease
Properties
value
value
:
string
Static
EASEINBACK
EASEINBACK
:
Ease
= Ease.IN_BACK
Static
EASEINBOUNCE
EASEINBOUNCE
:
Ease
= Ease.IN_BOUNCE
Static
EASEINCIRC
EASEINCIRC
:
Ease
= Ease.IN_CIRC
Static
EASEINCUBIC
EASEINCUBIC
:
Ease
= Ease.IN_CUBIC
Static
EASEINELASTIC
EASEINELASTIC
:
Ease
= Ease.IN_ELASTIC
Static
EASEINEXPO
EASEINEXPO
:
Ease
= Ease.IN_EXPO
Static
EASEINOUTBACK
EASEINOUTBACK
:
Ease
= Ease.IN_OUT_BACK
Static
EASEINOUTBOUNCE
EASEINOUTBOUNCE
:
Ease
= Ease.IN_OUT_BOUNCE
Static
EASEINOUTCIRC
EASEINOUTCIRC
:
Ease
= Ease.IN_OUT_CIRC
Static
EASEINOUTCUBIC
EASEINOUTCUBIC
:
Ease
= Ease.IN_OUT_CUBIC
Static
EASEINOUTELASTIC
EASEINOUTELASTIC
:
Ease
= Ease.IN_OUT_ELASTIC
Static
EASEINOUTEXPO
EASEINOUTEXPO
:
Ease
= Ease.IN_OUT_EXPO
Static
EASEINOUTQUAD
EASEINOUTQUAD
:
Ease
= Ease.IN_OUT_QUAD
Static
EASEINOUTQUART
EASEINOUTQUART
:
Ease
= Ease.IN_OUT_QUART
Static
EASEINOUTQUINT
EASEINOUTQUINT
:
Ease
= Ease.IN_OUT_QUINT
Static
EASEINOUTSINE
EASEINOUTSINE
:
Ease
= Ease.IN_OUT_SINE
Static
EASEINQUAD
EASEINQUAD
:
Ease
= Ease.IN_QUAD
Static
EASEINQUART
EASEINQUART
:
Ease
= Ease.IN_QUART
Static
EASEINQUINT
EASEINQUINT
:
Ease
= Ease.IN_QUINT
Static
EASEINSINE
EASEINSINE
:
Ease
= Ease.IN_SINE
Static
EASELINEAR
EASELINEAR
:
Ease
= Ease.LINEAR
Static
EASENONE
EASENONE
:
Ease
= Ease.NONE
Static
EASEOUTBACK
EASEOUTBACK
:
Ease
= Ease.OUT_BACK
Static
EASEOUTBOUNCE
EASEOUTBOUNCE
:
Ease
= Ease.OUT_BOUNCE
Static
EASEOUTCIRC
EASEOUTCIRC
:
Ease
= Ease.OUT_CIRC
Static
EASEOUTCUBIC
EASEOUTCUBIC
:
Ease
= Ease.OUT_CUBIC
Static
EASEOUTELASTIC
EASEOUTELASTIC
:
Ease
= Ease.OUT_ELASTIC
Static
EASEOUTEXPO
EASEOUTEXPO
:
Ease
= Ease.OUT_EXPO
Static
EASEOUTINBACK
EASEOUTINBACK
:
Ease
= Ease.OUT_IN_BACK
Static
EASEOUTINBOUNCE
EASEOUTINBOUNCE
:
Ease
= Ease.OUT_IN_BOUNCE
Static
EASEOUTINCIRC
EASEOUTINCIRC
:
Ease
= Ease.OUT_IN_CIRC
Static
EASEOUTINCUBIC
EASEOUTINCUBIC
:
Ease
= Ease.OUT_IN_CUBIC
Static
EASEOUTINELASTIC
EASEOUTINELASTIC
:
Ease
= Ease.OUT_IN_ELASTIC
Static
EASEOUTINEXPO
EASEOUTINEXPO
:
Ease
= Ease.OUT_IN_EXPO
Static
EASEOUTINQUAD
EASEOUTINQUAD
:
Ease
= Ease.OUT_IN_QUAD
Static
EASEOUTINQUART
EASEOUTINQUART
:
Ease
= Ease.OUT_IN_QUART
Static
EASEOUTINQUINT
EASEOUTINQUINT
:
Ease
= Ease.OUT_IN_QUINT
Static
EASEOUTINSINE
EASEOUTINSINE
:
Ease
= Ease.OUT_IN_SINE
Static
EASEOUTQUAD
EASEOUTQUAD
:
Ease
= Ease.OUT_QUAD
Static
EASEOUTQUART
EASEOUTQUART
:
Ease
= Ease.OUT_QUART
Static
EASEOUTQUINT
EASEOUTQUINT
:
Ease
= Ease.OUT_QUINT
Static
EASEOUTSINE
EASEOUTSINE
:
Ease
= Ease.OUT_SINE
Static
IN_
BACK
IN_
BACK
:
Ease
= new Ease('EASEINBACK')
Static
IN_
BOUNCE
IN_
BOUNCE
:
Ease
= new Ease('EASEINBOUNCE')
Static
IN_
CIRC
IN_
CIRC
:
Ease
= new Ease('EASEINCIRC')
Static
IN_
CUBIC
IN_
CUBIC
:
Ease
= new Ease('EASEINCUBIC')
Static
IN_
ELASTIC
IN_
ELASTIC
:
Ease
= new Ease('EASEINELASTIC')
Static
IN_
EXPO
IN_
EXPO
:
Ease
= new Ease('EASEINEXPO')
Static
IN_
OUT_
BACK
IN_
OUT_
BACK
:
Ease
= new Ease('EASEINOUTBACK')
Static
IN_
OUT_
BOUNCE
IN_
OUT_
BOUNCE
:
Ease
= new Ease('EASEINOUTBOUNCE')
Static
IN_
OUT_
CIRC
IN_
OUT_
CIRC
:
Ease
= new Ease('EASEINOUTCIRC')
Static
IN_
OUT_
CUBIC
IN_
OUT_
CUBIC
:
Ease
= new Ease('EASEINOUTCUBIC')
Static
IN_
OUT_
ELASTIC
IN_
OUT_
ELASTIC
:
Ease
= new Ease('EASEINOUTELASTIC')
Static
IN_
OUT_
EXPO
IN_
OUT_
EXPO
:
Ease
= new Ease('EASEINOUTEXPO')
Static
IN_
OUT_
QUAD
IN_
OUT_
QUAD
:
Ease
= new Ease('EASEINOUTQUAD')
Static
IN_
OUT_
QUART
IN_
OUT_
QUART
:
Ease
= new Ease('EASEINOUTQUART')
Static
IN_
OUT_
QUINT
IN_
OUT_
QUINT
:
Ease
= new Ease('EASEINOUTQUINT')
Static
IN_
OUT_
SINE
IN_
OUT_
SINE
:
Ease
= new Ease('EASEINOUTSINE')
Static
IN_
QUAD
IN_
QUAD
:
Ease
= new Ease('EASEINQUAD')
Static
IN_
QUART
IN_
QUART
:
Ease
= new Ease('EASEINQUART')
Static
IN_
QUINT
IN_
QUINT
:
Ease
= new Ease('EASEINQUINT')
Static
IN_
SINE
IN_
SINE
:
Ease
= new Ease('EASEINSINE')
Static
LINEAR
LINEAR
:
Ease
= new Ease('LINEAR')
Static
NONE
NONE
:
Ease
= new Ease('EASENONE')
Static
OUT_
BACK
OUT_
BACK
:
Ease
= new Ease('EASEOUTBACK')
Static
OUT_
BOUNCE
OUT_
BOUNCE
:
Ease
= new Ease('EASEOUTBOUNCE')
Static
OUT_
CIRC
OUT_
CIRC
:
Ease
= new Ease('EASEOUTCIRC')
Static
OUT_
CUBIC
OUT_
CUBIC
:
Ease
= new Ease('EASEOUTCUBIC')
Static
OUT_
ELASTIC
OUT_
ELASTIC
:
Ease
= new Ease('EASEOUTELASTIC')
Static
OUT_
EXPO
OUT_
EXPO
:
Ease
= new Ease('EASEOUTEXPO')
Static
OUT_
IN_
BACK
OUT_
IN_
BACK
:
Ease
= new Ease('EASEOUTINTBACK')
Static
OUT_
IN_
BOUNCE
OUT_
IN_
BOUNCE
:
Ease
= new Ease('EASEOUTINBOUNCE')
Static
OUT_
IN_
CIRC
OUT_
IN_
CIRC
:
Ease
= new Ease('EASEOUTINCIRC')
Static
OUT_
IN_
CUBIC
OUT_
IN_
CUBIC
:
Ease
= new Ease('EASEOUTINCUBIC')
Static
OUT_
IN_
ELASTIC
OUT_
IN_
ELASTIC
:
Ease
= new Ease('EASEOUTINELASTIC')
Static
OUT_
IN_
EXPO
OUT_
IN_
EXPO
:
Ease
= new Ease('EASEOUTINEXPO')
Static
OUT_
IN_
QUAD
OUT_
IN_
QUAD
:
Ease
= new Ease('EASEOUTINQUAD')
Static
OUT_
IN_
QUART
OUT_
IN_
QUART
:
Ease
= new Ease('EASEOUTINQUART')
Static
OUT_
IN_
QUINT
OUT_
IN_
QUINT
:
Ease
= new Ease('EASEOUTINQUINT')
Static
OUT_
IN_
SINE
OUT_
IN_
SINE
:
Ease
= new Ease('EASEOUTINSINE')
Static
OUT_
QUAD
OUT_
QUAD
:
Ease
= new Ease('EASEOUTQUAD')
Static
OUT_
QUART
OUT_
QUART
:
Ease
= new Ease('EASEOUTQUART')
Static
OUT_
QUINT
OUT_
QUINT
:
Ease
= new Ease('EASEOUTQUINT')
Static
OUT_
SINE
OUT_
SINE
:
Ease
= new Ease('EASEOUTSINE')
Methods
to
String
to
String
(
)
:
string
Returns
string
Globals
AMCP
AMCPUtil
Callback
CasparCGProtocols
Command
Config
Config
Util
Enum
Event
Options
Param
Protocol
Response
Validation
v21x
v2xx
Abstract
Enum
Blend
Mode
Channel
Format
Channel
Layout
Chroma
Command
Consumer
Direction
Ease
constructor
value
EASEINBACK
EASEINBOUNCE
EASEINCIRC
EASEINCUBIC
EASEINELASTIC
EASEINEXPO
EASEINOUTBACK
EASEINOUTBOUNCE
EASEINOUTCIRC
EASEINOUTCUBIC
EASEINOUTELASTIC
EASEINOUTEXPO
EASEINOUTQUAD
EASEINOUTQUART
EASEINOUTQUINT
EASEINOUTSINE
EASEINQUAD
EASEINQUART
EASEINQUINT
EASEINSINE
EASELINEAR
EASENONE
EASEOUTBACK
EASEOUTBOUNCE
EASEOUTCIRC
EASEOUTCUBIC
EASEOUTELASTIC
EASEOUTEXPO
EASEOUTINBACK
EASEOUTINBOUNCE
EASEOUTINCIRC
EASEOUTINCUBIC
EASEOUTINELASTIC
EASEOUTINEXPO
EASEOUTINQUAD
EASEOUTINQUART
EASEOUTINQUINT
EASEOUTINSINE
EASEOUTQUAD
EASEOUTQUART
EASEOUTQUINT
EASEOUTSINE
IN_
BACK
IN_
BOUNCE
IN_
CIRC
IN_
CUBIC
IN_
ELASTIC
IN_
EXPO
IN_
OUT_
BACK
IN_
OUT_
BOUNCE
IN_
OUT_
CIRC
IN_
OUT_
CUBIC
IN_
OUT_
ELASTIC
IN_
OUT_
EXPO
IN_
OUT_
QUAD
IN_
OUT_
QUART
IN_
OUT_
QUINT
IN_
OUT_
SINE
IN_
QUAD
IN_
QUART
IN_
QUINT
IN_
SINE
LINEAR
NONE
OUT_
BACK
OUT_
BOUNCE
OUT_
CIRC
OUT_
CUBIC
OUT_
ELASTIC
OUT_
EXPO
OUT_
IN_
BACK
OUT_
IN_
BOUNCE
OUT_
IN_
CIRC
OUT_
IN_
CUBIC
OUT_
IN_
ELASTIC
OUT_
IN_
EXPO
OUT_
IN_
QUAD
OUT_
IN_
QUART
OUT_
IN_
QUINT
OUT_
IN_
SINE
OUT_
QUAD
OUT_
QUART
OUT_
QUINT
OUT_
SINE
to
String
Lock
Log
Category
Log
Level
Producer
Transition
Version
Generated using
TypeDoc


The live results page displays the equity curve of your algorithm so that you can analyze its performance in real-time.
The following table describes the series in the Strategy Equity chart:
| Series | Description |
|---|---|
| Equity | The live equity curve of your algorithm. |
| Out of Sample Backtest | The backtest equity curve of your algorithm during the live trading period. |
| Meta | Points in time when you deployed your algorithm, stopped your algorithm, and when your algorithm encountered a runtime error. |


{% import "html/_includes/globals.html" as globals %} {% import "html/_includes/macros.html" as macros %}


Displays the summary of the cart on the current catalogue page or web page. It will display Shopping cart is empty. when the cart is empty and something like this when you have a product in it - 1 item(s), Total: $12.00 View Cart.
Pressing "View Cart" will direct the user to the Shopping Cart that renders with the Shopping cart layout.
{module_shoppingcartsummary,Vertical,quote}
In order to customize the output of this module you will first need to create the layout, please take a look at the Shopping cart summary layout article for the exact steps you need to take.
{module_shoppingcartsummary,vertical,false}
- this module will display the output vertically.


What is a pinback button?
According to Wikipedia: A pin-back button or pinback button, pin button, button badge or simply pin-back or badge, is a button or badge that can be temporarily fastened to the surface of a garment using a safety pin, or a pin formed from wire, a clutch or other mechanism. This fastening mechanism is anchored to the back side of a button-shaped metal disk, either flat or concave, which leaves an area on the front of the button to carry an image or printed message. The word is commonly associated with a campaign button used in the United States and abroad during a political campaign. The first design for a pin-back button in the United States was patented in 1896, and contemporary buttons have many of the same design features.
Designing Pinback Buttons
I like designing buttons using a variety of materials that I personally enjoy. I love to collect old books & maps, so I prefer to make upcycled designs for my buttons using these books. It does destroy books to do this, but it also makes a single book a small, bright wearable item for hundreds of people.
You can also use any manner of digital illustration to make round shapes. I use Adobe Illustrator to design my printed buttons. My designed buttons are primarily sold through my Etsy store.


|
|
|
|
The WizardDialog should be used when you need to create a wizard that appears
as a modal dialog Form. To do this yourself simply create a new Form and fill
the entire client area with an instance of the WizardControl.
To save you time, this has already been done and added to the library. You can use visual inheritance
to derive from and customize it.
Visual Inheritance
Use the Add New Item option from your project and select the Inherited Form
selection. If your project already has a reference to the Magic Library then it will
present a list of the forms you can inherit from. Otherwise use the Browse button
and navigate to the MagicLibrary.dll assembly. From the list of forms availble for
inheritance double click WizardDialog a new Class will be added to your project.
Configuring
Double click your new source file and the designer will show your Form with the
WizardControl already apparent. Click on the header portion and then navigate to the
Properties window to start configuring the wizard setup. At a minimum you should examine
and modify the Profile and Title.
Click the elipses button for the WizardPages property to add and configure the individual
pages you need. To design each page you should modify the SelectedIndex property to the page
index of interest. When a valid page index is defined you will notice a grid appear on the page
portion of the control which indicates that design surface available for dragging and dropping
controls from the toolbox.Caption bar text
You can adjust the static text in the caption bar by using the Text property of your derived
Form instance. You can use the TitleMode property to determine if any extra text should
be appended dynamically depending on the currently selected page. By default the WizardPage.CaptionTitle
property for the currently selected page is used. If you prefer to have to no extra text appended then
simply set the TitleMode property to TitleModes.None. Note that this property is implemented
on the WizardDialog class and so you need to select the whole Form before it will become
available. You will not see it listed when the WizardControl instance inside the Form is
selected in the properties window.
Wizard Events
All the WizardControl events have attached handlers that are declared as virtual so that you
can override them as appropriate in your derived Form class. By default the OnCloseClick
and OnFinishClick will set the dialog result code to DialogResult.OK and close the
Form. The OnCancelClick handler sets the result code to DialogResult.Cancel and
also closes the Form. All the other handlers have no default implementation.
An example of customization might be overriding the OnCancelClick virtual method. Your derived
method could display a message box asking the user if they want to abort the wizard and exit. If they
answer in the affirmative then you call the base implementation that closes down the Form.
Otherwise you do not call the base method and so prevent the close operation from occuring.
|
|
|
|
|
|
|
|
|
public TitleModes TitleMode
Has five possible values.
- TitleModes.None Uses the Form.Text value only
- TitleModes.WizardPageTitle Appends the WizardPage.Title value
- TitleModes.WizardPageSubTitle Appends the WizardPage.SubTitle value
- TitleModes.WizardPageCaptionTitle Appends the WizardPage.CaptionTitle value
- TitleModes.Steps Appends 'Step 1 of 5' style description
Default: TitleModes.WizardPageCaptionTitle
|
|
|
|
|
|
|
|
|
public void ResetTitleMode()
Used to redefine the TitelMode to the default valueprotected virtual void ApplyTitleMode()
Implements calculation of caption text to match current TitleMode setting.
Override this method to implement customization of title text.protected virtual void OnPagesCleared()
Will update the caption bar text to reflect the new collection sizeprotected virtual void OnPagesChanged()
Will update the caption bar text to reflect the new collection sizeprotected virtual void OnCloseClick(object sender, EventArgs e)
By default will close the Form with result of DialogResult.OKprotected virtual void OnFinishClick(object sender, EventArgs e)
By default will close the Form with result of DialogResult.OKprotected virtual void OnCancelClick(object sender, EventArgs e)
By default will close the Form with result of DialogResult.Cancelprotected virtual void OnNextClick(object sender, CancelEventArgs e)
By default does nothing, override to add your own functionalityprotected virtual void OnBackClick(object sender, CancelEventArgs e)
By default does nothing, override to add your own functionalityprotected virtual void OnUpdateClick(object sender, EventArgs e)
By default does nothing, override to add your own functionalityprotected virtual void OnHelpClick(object sender, EventArgs e)
By default does nothing, override to add your own functionalityprotected virtual void OnSelectionChanged(object sender, EventArgs e)
Will update the caption bar text to reflect the new page selectionprotected virtual void OnWizardEnterPage(WizardPage wp, WizardControl wc)
By default does nothing, override to add your own functionalityprotected virtual void OnWizardEnterLeave(WizardPage wp, WizardControl wc)
By default does nothing, override to add your own functionalityprotected virtual void OnWizardCaptionTitleChanged(object sender, EventArgs e)
Will update the caption bar text to reflect the new value
|
|
|
|
|


| termlib.js home | | | multiple terminal test | | | sample parser | | | faq | | | documentation |
mass:werk termlib.js |
|
The JavaScript library "termlib.js" provides a `Terminal' object, which
facillitates a simple and object oriented approach to generate and control a
terminal-like interface for web services. "termlib.js" features direct keyboard input and powerful output methods for multiple and simultanious instances of the `Terminal' object. The library was written with the aim of simple usage and a maximum of compatibility with minimal foot print in the global namespace. A short example: var term = new Terminal( {handler: termHandler} ); term.open(); function termHandler() { this.newLine(); var line = this.lineBuffer; if (line != "") { this.write("You typed: "+line); } this.prompt(); } |
|
License This JavaScript-library is free for private and academic use. Please include a readable copyright statement and a backlink to <http://www.masswerk.at> in the web page. The library should always be accompanied by the "readme.txt" and the sample HTML-documents. The term "private use" includes any personal or non-commercial use, which is not related to commercial activites, but excludes intranet, extranet and/or public net applications that are related to any kind of commercial or profit oriented activity. For commercial use see <http://www.masswerk.at> for contact information. |
|
Distribution This JavaScript-library may be distributed freely as long it is distributed together with the "readme.txt" and the sample HTML-documents and this document. Any changes to the library should be commented and be documented in the readme-file. Any changes must be reflected in the `Terminal.version' string as "Version.Subversion (compatibility)". |
|
Disclaimer This software is distributed AS IS and in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. The entire risk as to the quality and performance of the product is borne by the user. No use of the product is authorized hereunder except under this disclaimer. |
|
History This library evolved from the terminal script "TermApp" ((c) N. Landsteiner 2003) and is in its current form a down scaled spinn-off of the "JS/UIX" project. (JS/UIX is not a free software by now.) c.f.: <http://www.masswerk.at/jsuix> For version history: see the readme.txt. |
|
Download Be sure to have read the license information and the disclamer and that you are willing to respect copyrights. Download: termlib.zip (~ 40 KB, incl. docs) Current version is "1.07 (original)". The files are now provided with line breaks in format <CRLF>. |
|
Author © Norbert Landsteiner 2003-2005 mass:werk media environments http://www.masswerk.at |
|
Author's note: Please do not contact me on questions of simple usage. There is an extensive documentation (readme.txt) including plenty of sample code that should provide all information you need. |
|
> top of page |


Use spacebar, arrow keys or page up / down to navigate
What is a Content Management System?
A software system that provides
A software system that provides
A software system that provides
A software system that provides
Create and manage website content
NO Hypertext Markup Language knoweledge required
with relative ease
without needing the expertise of a Webmaster
Like most powerful tools, it requires some expertise and experience to operate.
Drupal requires the most technical expertise of the three CMSs.
It is capable of producing the most advanced sites.
Known for its powerful taxonomy and ability to tag, categorize and organize complex content.
For complex, advanced and versatile sites; for sites that require complex data organization; for community platform sites with multiple users; for online stores
Wordpress is an innovative, easy-to-use blogging platform. With an ever-increasing repertoire of themes, plugins and widgets, this CMS is widely used for other website formats also.
Technical experience is not necessary; it’s intuitive and easy to get a simple site set up quickly.
Ease of use is a key benefit for experts and novices alike. It’s powerful enough for web developers or designers to efficiently build sites for clients; then, with minimal instruction, clients can take over the site management.
Known for an extensive selection of themes. Very user-friendly with great support and tutorials, making it great for non-technical users to quickly deploy fairly simple sites.
Ideal for fairly simple web sites, such as everyday blogging and news sites; and anyone looking for an easy-to-manage site. Add-ons make it easy to expand the functionality of the site.
Joomla offers middle ground between the developer-oriented, extensive capabilities of Drupal and user-friendly but more complex site development options than Wordpress offers.
Less complex than Drupal, more complex than Wordpress. Relatively uncomplicated installation and setup. With a relatively small investment of effort into understanding Joomla’s structure and terminology, you have the ability to create fairly complex sites.
Designed to perform as a community platform, with strong social networking features.
Joomla allows you to build a site with more content and structure flexibility than Wordpress offers, but still with fairly easy, intuitive usage.
Supports E-commerce, social networking websites with fairly ease.
Full Stack Engineer @goovidio
Email<EMAIL_ADDRESS>Twitter: @_margaritis
Github: margaritis


Before Change
if len(batches):
values = values[-len(batches):]
else:
values = values[0:0]
elif len(batches) > len(values):
if len(values):
batches = batches[-len(values):]
else:
After Change
statistic.data_type, statistic.tag
))
lens = [len(x) for x in (values, batches, timestamps) if x is not None]
if not lens:
return (None, None, None)
keep = min(lens)
def modify(x):
Truncates the data series appropriately.
if x is None:
return None
elif keep:
return x[-keep:]
else:
return x[0:0]
values, batches, timestamps = \
tuple(modify(x) for x in (values, batches, timestamps))
return (batches, timestamps, values)
////// EOF.EOF.EOF.EOF.EOF.EOF.EOF.EOF.EOF.EOF.EOF.EOF.EOF.EOF.EOF.EOF.EOF.EOF.EOF


This is not the actual Battlefield 1 game, only a fan project that replicates the style of the UI of the game.I hope you're not feeling too disappointed or deceived.


404
Page Not Found
No page exists here, or an obsolete link has been clicked.
Please do not adjust your browser.
Click here
to go back to home page.