Science

slice and dice 切片和切块 - 交叉分析 fine tuning 微调 fine tuned out of the box 非常好的 现成的 tweak and tune 调整 density of work critical distinctions 关键区别 Causal analysis 因果分析 corollary effect 必然的效果kəˈrɒləri literacy and numeracy 读写计算能力 strong or eventual consistency 强一致 最终一致 in an ad hoc manner Multivariate analysis 多变量分析

biography

contaminate 污染 dehydration 脱水 diarrhea pathogen 病原体

Chemistry

aluminum carbon nitrogen potassium tin lid

dissolve

crude oil thermal coal

Math

标点符号

http://language.chinadaily.com.cn/trans/2010-09/08/content_11276232.htm

exclamation point

calculus ˈkælkjələs [医] 结石,石,积石,牙垢; [数]运算,演算,微积分(学); curriculum kəˈrɪkjələm 全部课程,课程 均匀分布 evenly/uniform distribution convolutional 卷积码,褶积码 orthogonal ɔ:’θɒgənl [数] 直角的; 矩形的; 直交的; 互相垂直的; taxonomy (a strict hierarchical categorization) vs folksonomy curvature 曲率; 弯曲; 曲度; 弯曲部分; polygon triangulation coordinate axis system quadrant https://en.wikipedia.org/wiki/Quadrant_(plane_geometry) quadratic function (parabolic) axis of symmetry(对称中轴线) vertex(顶点,抛物线顶点) Chart: Radar Bar Pie Polar Area Doughnut Line bracket double braces regularly proportional 成正比例 inversely proportional 反比 denominator 分母 delimiter 分节符 oval rhombus diamond rectangle 对角线方向 Describe Data graph: sharply gradually , fluctuate, peaks(峰值)valley, decline http://forum.wordreference.com/threads/terms-to-describe-a-graph.2403210/

proportion dimension angular radial invariant variance divergence convergence diameter daɪˈæmɪtə(r) 直径 multiplicity vs cardinality http://the-difference-between.com/cardinality/multiplicity notation oval shape granularity 粒度 fine-grained 细粒度 ratio accumulation permutation and combination 排列组合 Normal distribution bell curve

无下限 数学说法 NO Lower Boundary 极其专业 no superlinear lower bound, 中文意思 You are unbelievable son of a bitch

Physics

illuminate trajectory 轨迹 stick up min-entropy 最小熵 tempered glass 钢化玻璃 form factor 物理尺寸 规格 - is an aspect of hardware design which defines and prescribes the size, shape, and other physical specifications of components, particularly in consumer electronics and electronic packaging temporal and spatial 时空

IT

Hardware

general

Electronic Magnetic Field (EMF): Refers to fields generated by electronic devices that emit electromagnetic radiation (e.g., cell phones, computers, power lines).

desktop/laptop ram ssd hd monitor main processor case main board driver keyboard flash drive external drive portable

impedance 阻抗 impedance mismatch 不匹配的障碍 The Controller layer reduces the impedance mismatch between HTTP and the Domain Model.

Technical Products Specification and Review

headphone jack battery life trackpad dock(多功能底座) connector adapter Peripherals 外围设备 mother board 主板 Lightning to 30-pin Adaptor(苹果闪电接口转换器) https://www.yahoo.com/tech/iphone-7-already-generating-more-excitement-iphone-6s-214543073.html https://www.yahoo.com/tech/iphone-7-already-generating-more-excitement-iphone-6s-214543073.html https://www.yahoo.com/tech/iphone-7-already-generating-more-excitement-iphone-6s-214543073.html https://pimylifeup.com/pi-top-review/ http://makezine.com/2015/12/04/admittedly-simplistic-guide-raspberry-pi-vs-arduino/ http://www.apple.com/sg/shop/product/MD823AM/A/lightning-to-30-pin-adapter?fnode=91 Huawei P8 Lite Takes a Bullet for South African Businessman http://www.zdnet.com/article/raspberry-pi-how-i-spent-almost-150-on-a-35-computer/ Galaxy S7 edge explosion shocker: Man suffers third degree burn in US, to sue Samsung https://in.news.yahoo.com/galaxy-s7-edge-explosion-shocker-124550880.html http://swns.com/news/dad-of-five-who-was-shot-in-the-chest-by-robbers-miraculously-survived-thanks-to-his-bulletproof-phone-75231/ Huawei plots to seize anohter tech Industry https://www.bloomberg.com/gadfly/articles/2016-08-31/huawei-of-china-plots-to-seize-market-for-data-center-gear Why We Don’t Sell Tempered Glass Screen Protectors www.moutfitters.com/blog/why-we-dont-sell-tempered-glass-screen-protectors/

Fiber Broadband Services

http://community.starhub.com/t5/MaxInfinity-Fibre-BroadBand/Relocation-of-services/td-p/36627 router modem cable , terminal point, cable/fiber broadband, pull out the cable http://pc.net/helpcenter/answers/difference_between_router_and_modem rip customers off 宰客 How To Protect Your Business From The Dark Side Of The Internet Of Things https://www.forbes.com/sites/centurylink/2016/02/15/how-to-protect-your-business-from-the-dark-side-of-the-internet-of-things/#19b71ccf5fcf

Software engineer

opcodes 操作码; 伪代码;

Trie; 又称单词查找树; 是一种树形结构; 用于保存大量的字符串。它的优点是:利用字符串的公共前缀来节约存储空间。;

Click |> (green button) in the gutter of the editor. https://www.jetbrains.com/help/idea/getting-started-with-gradle.html#run_terminal

This is a pretty straightforward collapse operation where we make the elements arrange themselves in a vertical fashion as opposed to horizontally. I’ll only depict the operative element. Any markup within it that is not immediately relevant will be truncated [it’s still there but I just won’t show it] and replaced with the HTML comment with caption ‘MARKUP TRUNCATED’ [I’ll also do the same for Javascript code with caption ‘CODE TRUNCATED’]. Now this task is a real doozy. We’re going to need to enable two different navigational systems, one for the original website, and the other for the mobile website. However, they have to consume the same markup space.

userland code https://en.wikipedia.org/wiki/User_space concurrent vs parallel https://softwareengineering.stackexchange.com/questions/190719/the-difference-between-concurrent-and-parallel-execution scope creep screen scraping or screen crawling We’re planning to make some changes to our Terms of Service to stop companies from scraping profile information from multiple websites and spamming users. http://meta.stackexchange.com/questions/277369/a-terms-of-service-update-restricting-companies-that-scrape-your-profile-informa extract (get retrieve) Using web scraper tools to extract flight information from the ** website populate (fill) strikethrough

punctuation delimiter 分界符 wildcard 通配符 metric Velocity vertical/horizontal, portrait/landscape portrait shape, landscape orientation, The terms portrait and landscape refer to different orientations of the paper – whether it is oriented vertically or horizontally. A page with portrait orientation, typical for letters, memos, and other text documents, is taller than it is wide. Columns may be circular or polygonal in cross section, and are generally at least four times more taller than they are wide partition line / break line 分割线 dotted line … dashed line —- compart 分隔若干份 compartment (different with cell ?) 1.a separate section or part of a structure or container. synonyms: section, part, partition 2.an area in which something can be considered in isolation from other things. synonyms: domain, field, sphere, realm, area, department, sector, section, division, part Attributes should be shown in their respective compartments in the class symbols. increment decrement cumulative preliminary version Tree Stucture ontology stick figure 火柴人 You must first of all obtain a list of all the sub-areas contained within specified area(including all their sub-areas, and so on for all levels of containment) Although the links between objects may be duplicated, introducing some redundancy, it is useful if traversal of the hierarchy has to take place in both direction, i.e. if it necessary to be able to go from a child to its parents as well as from a parent to its children. Possible problem is loss of consistency(i.e. A links to B but not vice versa), due to programming/maintenance errors. 反转 inversion 不可逆 irrevocably sealed 隔离 绝缘 insulate Database interactions should be encapsulated within private methods, insulating the consumer from the details of the database and its associated tables. A factory is the location of a concrete class in the code at which objects are constructed. The intent in employing the pattern is to insulate the creation of objects from their usage and to create families of related objects without having to depend on their concrete classes. 隔离 孤立isolate The Repository pattern helps to isolate both the service and the list access code. Isolation makes it easier to treat them as independent services and to replace them with mock objects in unit tests. segregate congregate shrink & zoom & magnification(放大率) & resolution(分辨率) shrink :

  1. a. To become or appear to become smaller: The shadows shrank as the sun rose higher. The mountains shrank in the distance as we drove away. b. To become smaller from exposure to heat, moisture, or cold: The sweater shrank in the wash.
  2. To become reduced in amount or value; dwindle: His savings quickly shrank. The market for that product has been shrinking.
  3. To move back or away, especially in fear: “She shrank back against the wall and flattened her palms against it” (Pearl S. Buck).
  4. To show reluctance; hesitate: We should not shrink from making such a sacrifice. shrink volume 缩小容量 compression 压缩 zoom out photog films television to decrease rapidly the magnification of the image of a distant object by means of a zoom lens deduct subtract( subtractor / subtraction) tunnel pipeline emerge&arise&surface It is too much to ask that future unspecified requirements would somehow be found in the system, but the system should be constructed such that when new requirements do emerge, they can implemented straightforwardly without incurring nugatory work. loophole & Vulnerability loophole is more related with computer tech. Vulnerability is more about human character. substitute / replace with In MySQL, physically, a schema is synonymous with a database. You can substitute the keyword SCHEMA instead of DATABASE, in MySQL SQL syntax, for example using CREATE SCHEMA instead of CREATE DATABASE. surrogate 代理人(代表 representative) coordinator originator caretaker stakeholder initiator time-scale / time line/schedule/milestone 开始 着手 commence once they commence business, the developers will have time, during the subsequent six months, to complete all the planned functionality and make enhancements to optimize system performance and usability. 委托 指派任务 delegate assign appoint (charge) commission task designate 指定 选派 标明 you have recently been appointed the technical lead on a new project. They have charged me with the task of achieving the time-scales,but also ensuring that a production quality system is developed. 多余的 redundant duplicated 小心 be cautious/aware/be noted sequence consequence subsequence underlying underpin underneath Channels provide the underlying communication between queue managers. mystery puzzle magic secret barrier obstacle anticipate foresee expect await prior previous http://grammarist.com/usage/prior-previous/ prior to in advance Tickets can be purchased for departures from tomorrow and up to 1 year in advance. in chronological order Alphabetical Dummy vs. Stub vs. Spy vs. Fake vs. Mock workaround vs solution appraise/appraisal assess/assessment evaluate/evaluation estimate underestimate incognito anonymous private 模糊 不清 vague fuzz blur 枯燥 tedious boring dry 容易错的/狡猾的 tricky 易变的需求 volatile implementation 监视监督 surveillance 演绎 推理 deduce reasonable rational hassle 困难 麻烦 granular impending prompt lame preparatory assume suppose Do we accept the Repository decoupling premise? /* NUS */ handed-in 上交 hand out hands on downstream visualizer breakout room transposed on to plain paper concrete and abstract nontrivial recommended, not mandated soft/hard copy identify domain objects indicate team number breakout room compensate for occasionally reload If a User's machine crashes,the network suffers an outage or a machine is turned off unexpectedly, the project file might require repair to compensate for the sudden inconsistency; a repair facility is provided(.....) to carry out this task back up regularly objects embody the runtime dynamisms object-oriented system is a system which is made out of dynamic objects,which delivers a solution through collaborations. Designing and developing an OO System involves Abstraction - the process of defining objects. Real world objects are transformed into an automated world comprising the software equivalents of the real world objects. Extracting relevant characteristics of real world objects into software objects. OO Misconceptions Many still think OO means programming in OO programming languages,but programming issues are only a part in relation to larger issues of OO analysis,design and management. Software engineering involves more things than programming languages,it involves planning, requirements gathering, analysis, design, implementation, testing, deployment, maintenance etc. Needs for development methodology and good understanding of fundamental concepts of OO,involves achieving best practices through leveraging on the fundamental concepts of OO. descendent ancestor Polymorphism is the most powerful OO feature, the ability to manipulate different objects that have a common set of operations which can be enforced via an interface or a superclass. Supports plug-and-run benefits, allowing plugging of objects of different classes as long as that the objects conform to the interface required,allow a more flexible reuse of code by plugging any object that meets the minimum requirement for the job. Unified Modelling Language UML support visual modelling during software development process. Convergence through process frameworks. adequacy caveat warning captures the topology of a system's hardware. Activate the toolbox: Under diagram, select Toolbox to bring up the toolbox, relevant to the active diagram. Docking the toolbox: You could overlay the toolbox over the project browser window so that they are all docked nicely. perspective vs aspect https://sg.answers.yahoo.com/question/index?qid=20120325094717AAHh6PU The requirements specification documents just hit your desk. Use Cases provide the central thread(binding) throughout analysis, design and testing. building block standalone cluster

If a user’s machine crashes, the network suffers an outage or a machine is turned off unexpectedly, the project file might require repair to compensate for the sudden inconsistency; a repair facility is provided to carry out this task.

high frequency Software Engineering words

ambiguous Testing the first iteration had been a significant struggle for the System Testers. Most defects were due to ambiguous requirements or undocumented requirements that crept in through the emails 系统测试团队在首轮迭代测试中遭遇巨大挑战。绝大多数缺陷源于需求表述不清,或是通过电子邮件悄然混入却未正式记录的隐性需求

articulate The users could not articulate their needs and the analysts had to evolve them through working models created with the developers to help the users visualize the use of the system. 用户无法清晰表述需求,分析师不得不通过与开发人员共同构建可运行模型,逐步完善需求,以帮助用户可视化系统的实际应用

attributable 45% of project costs are attributable to rework. 项目成本的45%来源于返工支出 are attributable to来源于(法律/财务术语的专业转化)
assumption when some of the underlying assumption changes audit trail 表示“审计追踪记录”或“操作日志” That documents can be checked in and out to ensure continuity and an audit trail of changes 文档须实施签入(check-in)与签出(check-out)机制,以保障连续性并生成变更审计追踪 The software generates an ‌audit trail‌ to track user activity and file modifications.(该软件生成‌操作日志‌以追踪用户活动及文件修改。) Regulators require a clear ‌audit trail‌ for compliance checks.(监管机构要求清晰的‌审计记录‌以供合规检查。) automate improve and correct it before automate it account Workflow model is still in wide use today, however, it did not account fully for emerging complexity.工作流模型至今仍被广泛使用,但未能完全适配新兴复杂性 Artifacts and Deliverables annotate agnostic 无感知 The process should be agnostic as to whether the process step is human to human or system to system. device agnostic 表示“与设备无关的”或“跨平台通用的” adapt defending against ransomware requires the ability to adapt quickly as hackers’ techniques evolve. Appropriate methodologies must be adapted to face hard realities Twitter is fast at adapting to those changes with its quick pivots. benchmark bottlenecks Bottlenecks and loops must be identified during code review.(代码审查时需识别性能瓶颈与循环。) The report analyzes bottlenecks and efficiencies in supply chains.(报告分析了供应链中的瓶颈与效率。) brute force approach canned (pre-set) query 预设查询 Developers often rely on ‌canned (pre-set) queries‌ to handle repetitive database operations.(开发者常依赖‌预设查询‌处理重复的数据库操作。) capacity optimal capacity consequential In that short time, she managed to tighten up the process for handling field reported incidents and the consequential resolution of defects. 在短时间内,她成功优化了现场上报事件的处理流程及后续缺陷修复机制 constant time 常数时间 Array index operations are guaranteed to run in ‌constant time‌. correlation tight correlation 紧密相关 complexity Engineers often lose themselves in complexity while debugging systems.(工程师在调试系统时常常陷入复杂性中。) Losing yourself in complexity may hinder decision-making.(沉浸于复杂性可能阻碍决策。) composable composable services 可组合的服务 comply with conform to conjestion penalty ‌交通领域‌: Drivers entering the city center during rush hour may face a congestion penalty. ‌网络领域‌: The system imposes a congestion penalty on users who exceed bandwidth limits. consumer ultimate consumer 最终用户 intermediate consumer(中间消费者) compartment commission clash / conflict The codes for the three patterns are stored in separate folders with appropriate namespaces so that there would not be clashes in entity names. cluster If inputs coming into the process naturally cluster, then you may need to consider separating out into multiple sub-processes 若流程输入呈现自然聚类特征,则需考虑拆分为多个子流程
current Both role and user routing fall foul if not kept current 角色配置与用户路由若未实时同步,将引发系统性失效 ethereum has hardforked and this tutorial is no longer current. credentials A consultant with specific credentials in implementing successful BPM systems can be an asset. 一名在成功实施业务流程管理系统(BPM)方面具备特定资质的顾问可能成为宝贵资源. specific credentials指经认证的专业资质(如行业证书、成功案例),区别于泛泛的经验描述 critical mission critical system They developed redundant backups to ensure the mission-critical system never fails.‌(他们开发了冗余备份以确保‌关键任务系统‌永不失效。) criterion‌->criteria‌ - ‌Comparison criteria‌:评估维度(如指标列表) - ‌Benchmark‌:具体参照值(如基线性能) Comparison criteria‌ define metrics for evaluating algorithms When buying laptops, ‌screen resolution‌ and ‌battery life‌ are my key ‌comparison criteria‌.” debate Structures can be open to debate 体系架构设计存在可争议空间 dominate dummy data duplicate dry run 预演测试(技术验证(软件/硬件) employed There are no software testing tools employed other than some test programs written and/or modified by the programmers themselves. evolve The reality is far more complex tools for moving from modeling to execution are evolving slowly. 现实情况更为复杂——从建模到实施的工具演进缓慢 elastic Build a system that is elastic and changes according to the required traffic Based on the pattern of historical data, extrapolate the same pattern into the future end state 最终状态 essence On average, for the same class severity defects, the rework effort and defect turnaround speed for the second iteration was almost triple that of what was registered in the first iteration. In essence, the actual application developed up to that point was far from what had been written in the test plan and test cases for the project. 对于相同严重级别的缺陷,第二次迭代的返工投入与缺陷修复时效平均达到首轮迭代的三倍。本质上,此时开发的实际应用系统已严重偏离项目测试计划与测试用例的原始设计要求

factor Time/Costs need to be accurately factored into the process model to have real value. facilitate False Positive 在计算机领域中,“False Positive”通常指误报;“alse Negative”通常指漏报。 在医学领域中,“False Positive”通常指假阳性;“alse Negative”通常指假阴性。

flaw Point out flaws or missing pieces in a strategic approach hand-off 短暂传递或切换(如技术场景中的信号/任务切换),无长期所有权变更 Are hand-off smooth?交接流程是否顺畅? ‌hand over 正式移交(权力、责任、物品),强调所有权或控制权的转移 工作交接、法律文件签署、资产转让 handy Using Topshelf this week to quickly put together a windows service. It has lots of handy little features that avoid the usual service set up headache when developing and testing services headless headless computer/software - without a graphical user interface , headless mode (for drones) hinges on The project may strive to make the enterprise more effective, but success hinges on end-user adoption ‌该项目或许致力于提升企业效能,但成败关键在于终端用户的接受度 holding down ctrl c

in lieu of 替代性实践 译为“代替”“替代”,与 instead of 或 in place of 同义,但 ‌正式程度更高‌ Unconventionally, the Requirements, Architecture and Design phases were by-passed. The scope of the project was based solely on the working model to represent the user’s needs. The PM told the Systems Testing group to derive their test plans and test cases using the working model in lieu of the requirements and design documents. 该项目打破常规地跳过了需求、架构和设计阶段,范围完全基于可运行模型来体现用户需求。项目经理要求系统测试组直接基于该模型(而非需求和设计文档)推导测试计划与用例

identical / same You may use the other menu items to run and test the other patterns which also perform identical function.
ingest 生物领域:摄入、咽下(例:ingest toxins 摄入毒素)68 技术领域:摄取、吸收(例:data ingestion 数据摄取) Identify the steps required to ingest new technology – if needed– into the enterprise interoperate intermediate interrelated ~relevant irrelevant interchangeable incorporated into the system isolation ‘Successful’ projects run in isolation may have a negative impact in unexpected places. 孤立运行的所谓”成功”项目,可能在意想不到的领域产生负面影响。
iron out Flowcharts and models can help to iron out logical problems, but that’s not always the complete picture. 流程图与模型有助于梳理逻辑问题,但并非总能呈现完整图景

jargon Although sometimes you can hide behind technical jargons, having an understandable make it easier to change it in the future 尽管技术术语堆砌可暂时掩饰设计缺陷,但保持代码可理解性能显著降低未来维护成本。 leverage Needs for the development methodology and good understanding of fundamental concepts of OO involves achieving best practices through leveraging on the fundamental concepts of OO.

localize stable system means that the impact of changes are localized 稳定系统意味着变更影响会被控制在局部范围 “localized”在系统工程中源自”locality”(局部性原则),与计算机体系结构中的”局部性原理”直接关联 “本地化”(localization)词根为”locale”(区域设置),属于国际化标准术语 monolith monolith and distributed system mutual exclusive 强调两个或多个事物无法同时存在或成立(即“互斥”) ‌In logic, two propositions are mutually exclusive if they cannot both be true.‌(在逻辑学中,两个命题若不能同时为真,则为‌互斥的‌。) necessitating rectified In an incident, the software system crashed and was disrupted necessitating a re-build of the system. When the build was completed and released to the customer, he reported some more bugs. It was realized that these bugs had previously been rectified. orientate The situation was exacerbated by the continuous stream of changes to the requirements. Unknown to the analysts and developers, the users held several sessions amongst themselves to further orientate themselves to the working model. 需求的持续变更加剧了事态恶化。在分析人员和开发人员毫不知情的情况下,用户自行组织了多场内部会议,以进一步熟悉可运行模型的实际应用

optimal route 最佳路线 Dijkstra’s algorithm is widely applied to find the ‌optimal route‌ in graph-based networks.(迪杰斯特拉算法广泛应用于图网络中寻找‌最短路径‌。

opt in opt out The system defaults to automatic updates, but users can ‌opt in‌ or ‌opt out‌ via settings.(系统默认自动更新,但用户可通过设置‌选择加入‌或‌退出‌。) oversight mitigate oversight originate 85% of system defects originate in requirements 85%的系统缺陷根源在于需求阶段
overwhelm Be aware of complexity - but don’t be overwhelmed by it - capture essentials 需认知系统复杂性,但不受其裹挟,聚焦关键要件

perform Put the decision point where the work is performed, and build control into the process. 直译:在工作执行的位置设立决策点,并将控制构建入流程
意译:决策权下沉至执行端,流程内生管控 pertain popup This pop-up window is slightly unattractive and mostly blank, making users confused about its purpose. 这个弹窗略显简陋且内容空白,让用户难以理解其用途 prescribe prevail / exsits duplex pattern suitable for situations where workflow like situation prevails.双工模式适用于工作流类场景普遍存在的情况 pre-populate propagate : product quantity is changed but not propagated proposal The customer had signed the proposal to indicate acceptance. reflect impact refine The process itself needs to be continuously improved by disciplined redefinition and refinement 流程自身需通过有纪律的重新定义与精炼来持续改善

resume resurgence 回潮; 再起; 复苏,复活; 中断之后的继续; regression 回归 recursive 递归 resolve(解析) rehearsal 演习 操作演练(人为流程 rigorously Fortunately, the QM maintained rigorously tracking of all defects, including the classification and characterization of each. 所幸,质量经理(QM)严格维护了对所有缺陷的追踪,涵盖每项缺陷的逐一分类与特征描述 severity Everything turned out well in the end. There are still occasional high severity defects, but many more are minor ones now. 最终,所有问题均得以妥善解决。尽管仍偶发严重缺陷,但当前多数问题已转为轻微级别 see Only the right information is seen by the right people 合规信息定向披露原则:确保信息仅在授权范围内定向流动 self-synchronization semantic step through How many jobs waiting to step through task/overdue “step through”在编程语境中指‌主动调试流程‌,Task 基于线程池的异步操作抽象 sketch sketch a diagram state the name identity the views sophisticated Measurement is a never-ending quest, but true analytics ( as opposed to simple metrics) requires more sophisticated tools substantial establish a substantial user base scaffolding scope situation An array of situations was simulated in the experiment.(实验中模拟了一系列情境。) The model accounts for an array of situations.(该模型涵盖了一系列情境。) Develop an array-of-situations analysis tool.(开发一套情境分析工具。) transient ‌tabulate ‌tabulate search results‌ → ‌将搜索结果制表‌(技术场景) / ‌列表显示搜索结果‌(通用场景) throughput吞吐量 threshold 临界值 Thresholds exceeded – escalation to supervisor.

theme These methods share common themes.共同主题指不同理论体系或方法论中反复出现的核心命题或基础性概念 tendency Tendency to see systems consolidation as an end in itself.将系统整合本身视为终极目标的倾向

volatile violation

同类词

comparatively relatively arbitrary ordering natural ordering

inception elaboration construction transition

outsourcing subcontract architecture guideline artifacts

utilize facilitate perspective perform activities verification and validation assessment and certification feasibility acceptability suitability maintainability extensibility reusability Increased-Productivity enhanced-quality clarity elgance rigidity fragility immobility effectiveness & efficiency authorization & authentication nature/characteristics

refactoring restructure multiplicity cardinality

replicate/reproduce(重现/重复)

legacy obsolete vs deprecate Vecotr and HashTable are legacy classes corresponding to ArrayList and HashMap

usability presents many challenges 产品/系统的易用性设计过程中存在需解决的复杂问题 ‌“抽象主语 + 动作动词 + 模糊量化宾语”‌ 结构,常见于学术与专业写作 同类表达: Sustainability poses multiple dilemmas(可持续性引发多重困境)1 Innovation entails inherent risks(创新伴随固有风险)

streamline restructure centralize rationalize orchestrate and streamline the business processes forces/considerations/constraints widget gadget device

complicated expression

In MAXWARE, the design stage is very informal. More often design specifications are produced only for major and critical modules. Review of the design specifications are done by the senior development staff, who have more experience. The design specifications are then handed over to the programmers to start the coding. “We can do well even without design as long as we trust our engineers and programmers…”, say the development managers, whenever there is an issue or comment about practicing more formal and disciplined design process. Some of the other reasons given are: short development time and attitude of some team members towards additional work and responsibility.

在 MAXWARE 公司,设计阶段非常非正式。通常只会针对主要或关键模块编写设计文档。设计文档的评审由经验更丰富的高级开发人员完成。评审后的文档将移交给程序员进行编码。每当有人提议采用更正式、规范化的设计流程时,开发经理总会表示:“只要信任工程师和程序员,即使不设计也能做好……” 此外,其他理由还包括:开发周期短,以及部分团队成员对额外工作和责任的抵触态度。

D3.js is a JavaScript library that is widely used in data visualisation and animation. The power of d3.js and its flexibility, comes at the expense of its steep learning curve. There are some libraries built on top of it that provide numerous off-the-shelf charts in order to make the users’ life easier, however, learning to work with d3.js is essential sometimes, especially when you need to create sophisticated and custom visualisations. If you are not familiar with d3.js, you can read this introduction. In brief, just like jQuery and other DOM manipulation frameworks, it allows you to dynamically manipulate the properties and attributes of your HTML document elements. Nevertheless, it doesn’t stop here. Its power comes from two additional functionality. It can also create and manipulate SVG elements, and it can also bind the DOM or SVG elements to arrays of data, so that any changes in that data will be reflected on those elements they are binded to. There are numerous SVG shapes, such as circles, rectangles, paths and texts. Those shapes serve as the building blocks of your visualisations. For example, a bar chart is composed of multiple rectangles. while a scatter plot is made of circles scattered in different parts of you drawing area. You may also want to see this interactive tutorial about creating and manipulation SVG elements, as well as binding them to data arrays. - See more at: http://schoolofdata.org/2013/10/01/pie-and-donut-charts-in-d3-js

There are a few things that I find incredibly attractive when it comes to NativeScript. These are benefits that have kept me attached to the framework for as long as I’ve been. You could spend a week building the feature, and you might be reinventing the wheel. Sounds like it’s time to see what’s on the shelf! Today’s business environment is constantly disrupted by new players leveraging innovative technology. 93% of technology and business leaders believe that their businesses will be deeply affected by digital. Only companies who adopt strong digital competencies can become the winners of tomorrow.

if you’re a web developer, you can use React Native to write clean, fast mobile apps, from the comfort of a familiar framework and a single JavaScript codebase. React has seen widespread adoption. Developers have flocked to React for a number of reasons. It’s lightweight, and offers impressive performance, especially for quickly-changing data. Because of its component structure, it also encourages you to naturally write more modular, reusable code. Because your application is mostly just JavaScript, you get a lot of the perks of web development, like being able to instantly “refresh” your application to see your code changes.Compared to the long minutes spent waiting to rebuild a traditional mobile application, this feels like a godsend. Being able to write truly native iOS and Android apps using a single JavaScript codebase seems like a no-brainer. In lieu of tags such as <div>, , and <p>, React Native provides you with basic components such as and . In practice, this means that you can write what looks like ordinary React code, and the React Native "bridge" will take care of the heavy lifting. But what happens when the bridge is incomplete? Happily, React Native gives you the flexibility to write and use these so-called "native modules" when you need to, and the process is straightforward. Deploying React Native applications is very similar to working with ordinary mobile applications. That doesn't mean it's easy, as the mobile release process is known for its headaches. Angular's data binding and dependency injection eliminate much of the code you would otherwise have to write.

Survey of benefits perceived from systems architecture among 86 respoinding organizations. Solution Architecture commonly describes the components required for and end-to-end solution, tying together patterns from more than one domain. A Solution Architect may shield the Enterprise/Segment Architect from the unnecessary details of the systems, products, and/or technologies. Detailed Design is representing sufficient details for implementing the system. Good object oriented design practices also apply at architectural level. The Architect defines solutions to client business problems through the reasoned application of information technology.These solutions are manifested as architectures and can include systems, applications and process components. Architecture is the organization of components, its relationship to each other and to the environment, governed by the principles. Modularity is the degree to which a system or computer program is composed of discrete components such that a change to one component has minimal impact on other components Competitive pressure and short window of opportunity Efficiency: resource expended in relation to the accuracy and completeness with which users achieve goals Each tier acts as a server for its caller and client to the next tier in the architecture. NoSQL can be strong or eventual consistency. Records the significant decisions made in shaping the overall architecture, and describes the rationale used in making the decision, the options considered, and the implications of the decision. Focus on high impact, high priority areas that are in strong alignment with the business strategy. tailored to the needs The user opts to reserve the slot by clicking on the reserve button Integrity: protecting the ‘accuracy’ of information processing and data from improper modification Confidentiality: Protecting the secrecy and privacy of information Availability: Ensuring that the systems and data can be accessed when required Structure a system so that all access by clients to resources is mediated by a guard which enforces a security policy. Less than 0.1 second, instant Less than 1 second, Flow of though remains unbroken, User is not waiting for the computer 10 seconds, Attention span is maxed out, User flow is broken

todo

The system shall be capable of performing optimally when the following are simultaneously using the system performing typical tasks. Spiral Model(unit-1 prototype) The model reflects the underlying concept that each cycle involves a progression that addresses the same sequence of steps for each portion of the product and for each of its levels of elaboration. WorkFlow: State Machine https://msdn.microsoft.com/en-us/library/gg983472(v=vs.110).aspx Drag an Assign activity from the Primitives section of the Toolbox and drop onto the Exit section of the state. Type Turns into the To box and Turns + 1 into the Enter a C# expression or Enter a VB expression box. Return to the overall state machine view in the workflow designer by clicking StateMachine in the breadcrumb display at the top of the workflow designer. Drag a FinalState activity from the State Machine section of the Toolbox, hover it over the Enter Guess state, and drop it onto the triangle that appears to the right of the Enter Guess state so that a transition is created between Enter Guess and FinalState. The default name of the transition is T2. Click the transition in the workflow designer to select it, and set its DisplayName to Guess Correct. Then click and select the FinalState, and drag it to the right so that there is room for the full transition name to be displayed without overlaying either of the two states. This will make it easier to complete the remaining steps in the tutorial. Double-click the newly renamed Guess Correct transition in the workflow designer to expand it. Drag a ReadInt activity from the NumberGuessWorkflowActivities section of the Toolbox and drop it in the Trigger section of the transition. In the Properties Window for the ReadInt activity, type “EnterGuess” including the quotes into the BookmarkName property value box, and type Guess into the Result property value box Type the following expression into the Guess Correct transition’s Condition property value box. instruction of create work flow https://lyhistory.com/archives/808.html tutorial of mulesoft https://lyhistory.com/archives/1187.html instruction of create instruction of ‘Insert a section break’ in word https://support.office.com/en-US/article/Insert-a-section-break-EEF20FD8-E38C-4BA6-A027-E503BDF8375C help of github https://help.github.com/articles/fork-a-repo/ [/accordion_item] denote indicate imply implicate annotate state evaluate assess appraise https://www.researchgate.net/post/What_is_the_difference_between_assessment_appraisal_and_evaluation Pascal/camel casing These are relatively standard IT system requirements. cut-over period 切换期间 intelligent error reporting data capture - the action or process of gathering data, especially from an automatic device, control system, or sensor. data dump - a large amount of data transferred from one system or location to another. data replication - is the frequent electronic copying data from a database in one computer or server to a database in another so that all users share the same level of information. The result is a distributed database in which users can access data relevant to their tasks without interfering with the work of others. dummy data - In Informatics, dummy data is benign information that does not contain any useful data, but serves to reserve space where real data is nominally present. Dummy data can be used as a placeholder for both testing and operational purposes. The Manual system is slow to operate and has resulted in either inadequate stocks of furniture being available to meet demand, or excessive stocks of furniture being built up. You can use an app to show your own customized, glanceable display of signal strength

performant

data silo data vault data warehouse

epoch[ˈi:pɒk 时期; 纪元; 世; 新时代; epoch iteration https://zhidao.baidu.com/question/201951328759691645.html

Man accidentally ‘deletes his entire company’ with one line of bad code http://www.independent.co.uk/life-style/gadgets-and-tech/news/man-accidentally-deletes-his-entire-company-with-one-line-of-bad-code-a6984256.html Why do Chinese websites look so busy? https://econsultancy.com/blog/67466-why-do-chinese-websites-look-so-busy Drones http://www.channelnewsasia.com/news/business/singapore/airbus-unit-caas-to-trial/2522846.html man-accidentally-deletes-his-entire-company-with-one-line-of-bad-code www.independent.co.uk/life-style/gadgets-and-tech/news/man-accidentally-deletes-his-entire-company-with-one-line-of-bad-code-a6984256.html 2.1 million WeChat “false rumors” deleted daily https://walkthechat.com/centership-of-wechat-rumors-on-wechat-2-1million-rumors-deleated-daily/

project presentation

This prototype is for demonstrating our high level architecture which is designed by Mr.Jagdish, and contributed by all of our team members. The Use Case we pick up is ‘Purchase Product’, for this is one of the most complicated one. For Presentation we chose to use MVC Framework,because by using MVC we can fast adopting multiple features like URL routing/session management/authentication and authorization etc., for view engine we use razor, which can set master layout/partial layout, make our live much easier. OK, now I show you the demo, first as a guest or before you login to the website, it’s allowed to add any items into your shopping cart,(show the process,) but you must login to proceed payment, now I login using an existing account, let’s continue to proceed payment, you are request to provide delivery address, next time this address will be list down for you to choose, ok, submit, we are redirecting to pay-pal merchant payment page, as we are using sandbox to test, let me key-in test account, Now we are succeed, now we can go to member center to check our order

Politics

appreciation depreciation belittle bifurcate crony 裙带关系 decency derail dissenter dismantle deficit echelon erratic implication injunction legislation judiciary offshored overreach overhear non-parties peasent proverbial provoke resilient resolute relegate reciprocate retaliatory succumb spook ultimatum uphold vigilant viligantes Zeitgeist

tip of the spear yield back

what’s the US reaction to xxx’s remarks tit to tat quote unquote coopetition 合作竞争 omnichannel 全渠道 convertible debt 可换债务; well oiled (especially of an organization) operating smoothly.”the ruling party’s well-oiled political machine” 2.informal drunk.”I was pretty well oiled that evening”

peninsular

missile

surgical strike 外科手术式打击

Other

trifecta traɪ’fektə n. 赌马时,押中某一场前三名的赛马,排名序完全押中; [例句]What would achieving this kind of trifecta really mean? 一举连下三城,究竟意味着什么?