Notable Clippings
| Quote | Book | Author | Location | Date | |||
|---|---|---|---|---|---|---|---|
| Show | Edit | Destroy | |||||
| Show | Edit | Destroy | |||||
| Характер логики зависит от характера диплома. | Personal | From PDF | Show | Edit | Destroy | ||
| A DSL may have an execution semantics definition. This semantics definition is also defined by a transformation model mapping the DDMM onto another DSL having itself an execution semantics or even to a GPL. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| The key relationship between a container and an architecture element is the lifecycle of this element with respect to the container. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| Idempotency simply means that a given state in the lifecycle of the AAT has a transition to self. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| Patterns are a product of the intense reification imposed by monadic programming models. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| viewpoints need to be connected to other viewpoints to be able to describe the overall system. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| most important regarding comprehensibility is the alignment of the concepts that need to be conveyed with the abstractions in the language. | Instapaper | Instapaper | Show | Edit | Destroy | ||
| one of the key goals of Metamodel Oriented Programming is to create solution models that are independent of the architecture in which the solution will be deployed while recognizing the diversity of architectural elements that participates in the construction of a solution. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| A DSL may have an execution semantics definition. This semantics definition is also defined by a transformation model mapping the DDMM onto another DSL having itself an execution semantics or even to a GPL. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| Управленческие факторы, обеспечившие положительный результат: во-первых, мобилизация и перераспределение ресурсов на ключевые объекты; во-вторых создания централизованных контрольных (а при необходимости и контрольно-репрессивных) структур; в-третьих, атовномность низовых подразделений. | Русская модель управления | Прохоров А.П. | 2011-04-20 09:54:00 UTC | Show | Edit | Destroy | |
| Чтобы трудолюбие рабочих, квалификация инженеров, мастерство учителей и талант дизайнеров были приняты рынком, требуется бескомпромиссная боьба менеджерских решений. | Русская модель управления | Прохоров А.П. | 2011-04-20 09:50:00 UTC | Show | Edit | Destroy | |
| Аналитическая структура максимально удобна для логического уяснения концепции. | Personal | From PDF | Show | Edit | Destroy | ||
| Характер логики зависит от характера диплома. | Personal | From PDF | Show | Edit | Destroy | ||
| viewpoints need to be connected to other viewpoints to be able to describe the overall system. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| The key relationship between a container and an architecture element is the lifecycle of this element with respect to the container. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| Idempotency simply means that a given state in the lifecycle of the AAT has a transition to self. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| most important regarding comprehensibility is the alignment of the concepts that need to be conveyed with the abstractions in the language. | Instapaper | Instapaper | Show | Edit | Destroy | ||
| Patterns are a product of the intense reification imposed by monadic programming models. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| A DSL may have an execution semantics definition. This semantics definition is also defined by a transformation model mapping the DDMM onto another DSL having itself an execution semantics or even to a GPL. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| one of the key goals of Metamodel Oriented Programming is to create solution models that are independent of the architecture in which the solution will be deployed while recognizing the diversity of architectural elements that participates in the construction of a solution. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| Show | Edit | Destroy | |||||
| Show | Edit | Destroy | |||||
| Молоденький, долговязый, он быстро шагал куда-то по служебным делам. | 1Q84. Тысяча невестьсот восемьдесят четыре. Книга 1. Апрель-июнь | Харуки Мураками | 2011-10-01 15:21:00 UTC | Show | Edit | Destroy | |
| создавать хорошие тексты ей неинтересно. Желание рассказать историю — есть, даже очень сильное. | 1Q84. Тысяча невестьсот восемьдесят четыре. Книга 1. Апрель-июнь | Харуки Мураками | 2011-10-01 15:21:00 UTC | Show | Edit | Destroy | |
| этот тип любил свое одиночество и от всей души развлекался, наблюдая за тем, как именно его уважают, а как ненавидят. | 1Q84. Тысяча невестьсот восемьдесят четыре. Книга 1. Апрель-июнь | Харуки Мураками | 2011-10-01 15:22:00 UTC | Show | Edit | Destroy | |
| «Силу духа в тепличных условиях не закалить». | 1Q84. Тысяча невестьсот восемьдесят четыре. Книга 1. Апрель-июнь | Харуки Мураками | 2011-10-01 15:22:00 UTC | Show | Edit | Destroy | |
| Единожды солгав всему миру, вынужден лгать всю оставшуюся жизнь. Да еще и увязывать очередное вранье с предыдущим. | 1Q84. Тысяча невестьсот восемьдесят четыре. Книга 1. Апрель-июнь | Харуки Мураками | 2011-10-01 15:22:00 UTC | Show | Edit | Destroy | |
| Человек безусловно острого ума, он не оглядывался на мнение остальных и принимал решения, руководствуясь исключительно собственной логикой. | 1Q84. Тысяча невестьсот восемьдесят четыре. Книга 1. Апрель-июнь | Харуки Мураками | 2011-10-01 15:22:00 UTC | Show | Edit | Destroy | |
| Даром что роста огромного, пишешь ты умно и стильно. И с задушевностью там, где требуется, все в порядке. | 1Q84. Тысяча невестьсот восемьдесят четыре. Книга 1. Апрель-июнь | Харуки Мураками | 2011-10-01 15:23:00 UTC | Show | Edit | Destroy | |
| Очень тяжелый взгляд. Очень требовательный. | 1Q84. Тысяча невестьсот восемьдесят четыре. Книга 1. Апрель-июнь | Харуки Мураками | 2011-10-01 15:23:00 UTC | Show | Edit | Destroy | |
| Show | Edit | Destroy | |||||
| Metamodel Oriented Programming | ReadToday | Instapaper | Show | Edit | Destroy | ||
| mip interpreter | Instapaper | Instapaper | Show | Edit | Destroy | ||
| dsl tools | Instapaper | Instapaper | Show | Edit | Destroy | ||
| Kindle User's Guide | Amazon | Show | Edit | Destroy | |||
| Industry Meta-MetaModels (M3) are incomplete | ReadToday | Instapaper | Show | Edit | Destroy | ||
| what are the main ources? | Personal | From PDF | Show | Edit | Destroy | ||
| zotero | Personal | From PDF | Show | Edit | Destroy | ||
| consider the library a fantastic place to get work done. | Instapaper | Instapaper | Show | Edit | Destroy | ||
| so we need an accent on model processor, interpretor, code generation and DSL of course | Instapaper | Instapaper | Show | Edit | Destroy | ||
| delicious: space optimization forever | Instapaper | Instapaper | Show | Edit | Destroy | ||
| business model | ReadToday | Instapaper | Show | Edit | Destroy | ||
| REST presents an interesting programming model challenge | ReadToday | Instapaper | Show | Edit | Destroy | ||
| this is how you remind me | Instapaper | Instapaper | Show | Edit | Destroy | ||
| That rule could be specified at the M2 layer | ReadToday | Instapaper | Show | Edit | Destroy | ||
| building the DSL is mainly about formalizing the knowledge: | Instapaper | Instapaper | Show | Edit | Destroy | ||
| M3 level (Meta-MetaModel). | ReadToday | Instapaper | Show | Edit | Destroy | ||
| model. | Instapaper | Instapaper | Show | Edit | Destroy | ||
| play guests | ReadToday | Instapaper | Show | Edit | Destroy | ||
| ruby kindle clippings processor | ReadToday | Instapaper | Show | Edit | Destroy | ||
| were not available, even as a concept. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| which partition changes as a consequence of specific changes of the model | Instapaper | Instapaper | Show | Edit | Destroy | ||
| where are links stored (are | Instapaper | Instapaper | Show | Edit | Destroy | ||
| (and it seems more a tradition than a physical constraint), | ReadToday | Instapaper | Show | Edit | Destroy | ||
| Forget Starbucks and work at the library. | Instapaper | Instapaper | Show | Edit | Destroy | ||
| “S” type: | ReadToday | Instapaper | Show | Edit | Destroy | ||
| generate code that does not allow violation of model promises. | Instapaper | Instapaper | Show | Edit | Destroy | ||
| wiki books annotation | Personal | From PDF | Show | Edit | Destroy | ||
| What are the relevant abstractions and notations? | Instapaper | Instapaper | Show | Edit | Destroy | ||
| These methods will be the ones implemented by the container. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| Eigner’s programming model | ReadToday | Instapaper | Show | Edit | Destroy | ||
| Objexion methodology and tool usage summarized | ReadToday | Instapaper | Show | Edit | Destroy | ||
| insidious monadism that | ReadToday | Instapaper | Show | Edit | Destroy | ||
| execution semantics | ReadToday | Instapaper | Show | Edit | Destroy | ||
| life | Monday or Tuesday | Virginia Woolf | Show | Edit | Destroy | ||
| pluses | ReadToday | Instapaper | Show | Edit | Destroy | ||
| a monadic programming model relies on a single DSL element | ReadToday | Instapaper | Show | Edit | Destroy | ||
| variant “D1” of the “D” lifecycle: | ReadToday | Instapaper | Show | Edit | Destroy | ||
| model migration can be achieved via regular expressions and grep | Instapaper | Instapaper | Show | Edit | Destroy | ||
| as literature point in disser | ReadToday | Instapaper | Show | Edit | Destroy | ||
| error | SallyHrefAvtoref | Sally | Show | Edit | Destroy | ||
| coexisting as accent | ReadToday | Instapaper | Show | Edit | Destroy | ||
| native town through | Jacob's Room | Virginia Woolf | Show | Edit | Destroy | ||
| MetaArchitecture-Framework (MA-F) | ReadToday | Instapaper | Show | Edit | Destroy | ||
| хронологии | Personal | From PDF | Show | Edit | Destroy | ||
| innovation must now move to the DSL’s design not the execution semantics | ReadToday | Instapaper | Show | Edit | Destroy | ||
| (duck modeling: if it looks like a state machine and it behaves like a state machine, it is a state machine1) | Instapaper | Instapaper | Show | Edit | Destroy | ||
| We should not be fooled by the anthropomorphism of creation and destruction; | ReadToday | Instapaper | Show | Edit | Destroy | ||
| the overall model that describes a system is separated into a number of “model units” | Instapaper | Instapaper | Show | Edit | Destroy | ||
| ruby kindle clippings processor. generate wiki code create mindmap | ReadToday | Instapaper | Show | Edit | Destroy | ||
| con·verge v. [intrans.] (of several people or things) come together from different directions so as eventually to meet: | Personal | From PDF | Show | Edit | Destroy | ||
| McKinsey-ites call their assignments or projects “engagements.” On an engagement, a McKinsey team will search for the “key drivers” in their quest to “add value.” | The McKinsey Way: Using the Techniques of the World's Top Strategic Consultants to Help You and Your Business | Ethan Rasiel | Show | Edit | Destroy | ||
| strong coherence internally, few interfaces externally and generally as little coupling as possible. | Instapaper | Instapaper | Show | Edit | Destroy | ||
| Libraries are collections of instances of your DSL, intended for reuse, typically stored in a separate model partition. | Instapaper | Instapaper | Show | Edit | Destroy | ||
| solution model is trapped in proprietary APIs and spread across several | ReadToday | Instapaper | Show | Edit | Destroy | ||
| WCF is using a general purpose programming language to implement a cogent-DSL. This approach is also known as being an internal DSL. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| It is always a good idea to work with a manually implemented, rich domain specific platform. It | Instapaper | Instapaper | Show | Edit | Destroy | ||
| I suggest that we call the DSLs that do not have any execution elements “anemic DSLs”. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| it is often useful to check different constraints on different parts of the overall model at different times in the model processing chain. | Instapaper | Instapaper | Show | Edit | Destroy | ||
| Use a well-structured e-mail or voice mail to convey the information. | The McKinsey Way: Using the Techniques of the World's Top Strategic Consultants to Help You and Your Business | Ethan Rasiel | Show | Edit | Destroy | ||
| Most business problems resemble each other more than they differ. This means that with a small number of problem-solving techniques, you can answer a broad range of questions. These techniques may be somewhere in your organization, either written down or in the heads of your fellow employees. If not, use your experience to develop your own tool kit. | The McKinsey Way: Using the Techniques of the World's Top Strategic Consultants to Help You and Your Business | Ethan Rasiel | Show | Edit | Destroy | ||
| ruby dsl? | Instapaper | Instapaper | Show | Edit | Destroy | ||
| The firing rules of a Petri net may for example be mapped into a Java code model. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| It does not matter if you start from a class, a process, a resource, a service or an event, monadic programming models cannot effectively create solution models. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| MoDisco proposes a generic and extensible metamodel-driven approach to model discovery. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| The information in a chart may be highly complex and expressive of multiple points or ideas; the job of the chartist is to pick which point to make. McKinsey consultants do this with the “lead,” the caption at the top of the chart. A good lead expresses the point of the chart in one simple sentence (see Figure 11-1). The salient information in the chart may be highlighted, with a different shading, an exploded pie slice, or (as I’ve done here) with an arrow, among other methods. If a chart offers several insights, copy it with a new lead and the relevant information highlighted (see Figure 11-2). | The McKinsey Way: Using the Techniques of the World's Top Strategic Consultants to Help You and Your Business | Ethan Rasiel | Show | Edit | Destroy | ||
| People achieve this by using various patterns (explicit or not) in their code. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| partial classes, where a class definition can be split over a generated file and a manually written file. | Instapaper | Instapaper | Show | Edit | Destroy | ||
| Meet your competitors too. Today’s competitor could change jobs and become tomorrow’s customer. Make sure he knows you! | The McKinsey Way: Using the Techniques of the World's Top Strategic Consultants to Help You and Your Business | Ethan Rasiel | Show | Edit | Destroy | ||
| Life's what you see in people's eyes; life's what they learn, and, having learnt it, never, though they seek to hide it, cease to be aware of—what? | Monday or Tuesday | Virginia Woolf | Show | Edit | Destroy | ||
| «Научная» модель | Personal | From PDF | Show | Edit | Destroy | ||
| The McKinsey Way: Using the Techniques of the World's Top Strategic Consultants to Help You and Your Business | Ethan Rasiel | Show | Edit | Destroy | |||
| In case of our example, the mapping of the primitive types to the target language (e.g. Java) may need to be part of the model, otherwise you’d have to change the generator when adding a new primitive type by changing the library. | Instapaper | Instapaper | Show | Edit | Destroy | ||
| MA-F contains abstract architecture types (AAT) which only differ by their behavior. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| Это трюк, но не дешевый, | Personal | From PDF | Show | Edit | Destroy | ||
| McKinsey keeps an electronic database called PDNet* containing reports from recent engagements and internal research. When I was a first-year associate, one of my jobs at the start of an engagement was to search PDNet for anything that would shed light on our current project: comparable industries, comparable problems. | The McKinsey Way: Using the Techniques of the World's Top Strategic Consultants to Help You and Your Business | Ethan Rasiel | Show | Edit | Destroy | ||
| “In typical 37signals fashion, the wisdom in these pages is edgy yet simple, straightforward, and proven ... Read this book multiple times to help give you the courage you need to get out there and make something great.” | Personal | From PDF | Show | Edit | Destroy | ||
| I learned to structure problems so that they can be solved. The Firm taught me that every problem has a solution; it may not be perfect, but it will allow me to take actions that are directionally correct. | The McKinsey Way: Using the Techniques of the World's Top Strategic Consultants to Help You and Your Business | Ethan Rasiel | Show | Edit | Destroy | ||
| overarching goal of MAF is no less than defining a generic framework for polyadic programming models and support the construction of composite solutions (as today any system’s architecture is composite) | ReadToday | Instapaper | Show | Edit | Destroy | ||
| Models can be processed in many ways. They can be validated, transformed, generated into code, or interpreted. | Instapaper | Instapaper | Show | Edit | Destroy | ||
| Textual models also integrate more easily with existing source code management and build infrastructures. | Instapaper | Instapaper | Show | Edit | Destroy | ||
| *For an in-depth discussion of the square law of computation and other issues of complexity and problem solving, see Gerald M. Weinberg, An Introduction to General Systems Thinking (New York: John Wiley & Sons, 1975). | The McKinsey Way: Using the Techniques of the World's Top Strategic Consultants to Help You and Your Business | Ethan Rasiel | Show | Edit | Destroy | ||
| when people write code they most often have in mind (consciously or unconsciously) a cogent DSL as part of a polyadic programming model. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| An interpreter is a (meta-)program that reads the model and executes code (calculations, communication, UI rendering) as it queries or traverses the model. | Instapaper | Instapaper | Show | Edit | Destroy | ||
| constrain which element type can be manipulated by a specific execution element. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| A Model Driven approach was the key to enable customization and upgrade-ability. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| I cannot imagine a flatter organization than McKinsey. I could, as an associate, walk into my ED’s office without an appointment and talk to him about our study. In meetings at the Firm, every idea, whether it comes from the youngest business analyst or the oldest director, carries the same weight and is debated and attacked accordingly (at least that’s the way it’s supposed to be, and usually is). | The McKinsey Way: Using the Techniques of the World's Top Strategic Consultants to Help You and Your Business | Ethan Rasiel | Show | Edit | Destroy | ||
| thesis uncertainty example | Эффективный управляющий | Питер Друкер | Show | Edit | Destroy | ||
| several viewpoints (data structure, process, UI definition). | Instapaper | Instapaper | Show | Edit | Destroy | ||
| Constraints – basically Boolean expressions with error messages attached – are required to validate models. | Instapaper | Instapaper | Show | Edit | Destroy | ||
| To increase usability, DSL editors need to be able to cope with wrong or incomplete models as they are entered by the users. Ideally, | Instapaper | Instapaper | Show | Edit | Destroy | ||
| Engineers learn something called the Square Law of Computation. It states that for every component of a system—for every additional equation in a problem—the amount of computation required to solve the system increases at least as fast as the square of the number of equations. In other words, if the complexity of your problem doubles, the time it takes to solve it quadruples— unless you make some simplifications. | The McKinsey Way: Using the Techniques of the World's Top Strategic Consultants to Help You and Your Business | Ethan Rasiel | Show | Edit | Destroy | ||
| Before the meeting, I was some smart-ass MBA poking around their business. | The McKinsey Way: Using the Techniques of the World's Top Strategic Consultants to Help You and Your Business | Ethan Rasiel | Show | Edit | Destroy | ||
| Architectural concepts such as the one introduced by JEE, Spring, OSGI and SCA have grown outside the OO programming model while being based on a simple yet powerful metamodel. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| We also learned to communicate our interest through body language. When the interviewee was speaking, we leaned toward her slightly. When she completed a sentence, we nodded. And we always took notes. Even if the interviewee was babbling (and this happened often enough), we had our notepads and pens out and wrote things down. | The McKinsey Way: Using the Techniques of the World's Top Strategic Consultants to Help You and Your Business | Ethan Rasiel | Show | Edit | Destroy | ||
| The last piece of information we need to specify to fully define an execution element is the DSL elements that it can manipulate. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| Show | Edit | Destroy | |||||
| (at the M2 level), | ReadToday | Instapaper | Show | Edit | Destroy | ||
| “C” Type lifecycle | ReadToday | Instapaper | Show | Edit | Destroy | ||
| fat | Personal | From PDF | Show | Edit | Destroy | ||
| drawbacks, restrictions | ReadToday | Instapaper | Show | Edit | Destroy | ||
| An architectural element typically has a container | ReadToday | Instapaper | Show | Edit | Destroy | ||
| in memories | ReadToday | Instapaper | Show | Edit | Destroy | ||
| For your first DSL, try to catch case one or two. | Instapaper | Instapaper | Show | Edit | Destroy | ||
| It is not always obvious what the developer has to do in terms of the model or domain. To | Instapaper | Instapaper | Show | Edit | Destroy | ||
| “Projections” | ReadToday | Instapaper | Show | Edit | Destroy | ||
| You also have to make sure the model processors are able to run as part of the nightly build | Instapaper | Instapaper | Show | Edit | Destroy | ||
| SallyHrefAvtoref | Sally | Show | Edit | Destroy | |||
| “cogent-DSL” | ReadToday | Instapaper | Show | Edit | Destroy | ||
| Monday or Tuesday | Virginia Woolf | Show | Edit | Destroy | |||
| disser conception accent on metamodel | ReadToday | Instapaper | Show | Edit | Destroy | ||
| Real-world solutions can only be constructed with cogent-DSLs | ReadToday | Instapaper | Show | Edit | Destroy | ||
| General Purpose Languages like C, Java or C# are cogent-DSLs | ReadToday | Instapaper | Show | Edit | Destroy | ||
| it was her native town; the hub of the universe. | Jacob's Room | Virginia Woolf | Show | Edit | Destroy | ||
| Xion language | ReadToday | Instapaper | Show | Edit | Destroy | ||
| take as example for some thesis' pictures | ReadToday | Instapaper | Show | Edit | Destroy | ||
| “Architecture Defactoring”. | ReadToday | Instapaper | Show | Edit | Destroy | ||
| Jacob's Room | Virginia Woolf | Show | Edit | Destroy | |||
| “D” Type | ReadToday | Instapaper | Show | Edit | Destroy | ||
| As you implement translators that target specific architecture stacks, you will necessarily use an Abstract Factory Pattern | ReadToday | Instapaper | Show | Edit | Destroy | ||
| Even though that might appear to be news to some of you, Java is a DSL, | ReadToday | Instapaper | Show | Edit | Destroy | ||
| Аналитическая структура максимально удобна для логического уяснения концепции. | Personal | From PDF | Show | Edit | Destroy | ||
| Show | Edit | Destroy | |||||
| Show | Edit | Destroy |
New Clipping
