건축과 인생 전체를 관통하는 '게릴라 정신', 낭만과 독기의 혼재 


건축가 안도 타다오는 권투선수에서 시작하여 독학을 통해 건축가의 길로 들어선 것으로 유명하다. 그러나 실제로 그는 권투선수 이전에 목수였으며, 이를 발판삼아 인테리어, 가구를 거쳐 건축을 업으로 삼게 된다. 여타 다른 엘리트 건축가와는 달리 그가 건축가를 직업으로 선택한 것은 목수를 경험한 것과 건축에 대한 흐릿하면서도 막연한 동경이 전부였다. 가장 인상깊은 말은 건축을 업으로 삼아 어떻게든 살아남아야 된다는 생존본능이다. 그에게 건축은 마냥 즐거운 일이 아니라 생존이었다. 그러나 그러한 생존 가운데서도 '생각의 자유'를 잃지 않기 위해 그는 노력한다. 의뢰하지 않은 프로젝트를 혼자 구상하며 그만의 건축철학을 구축한다. 그 건축철학은 '게릴라 정신'으로 요약될 수 있다. 도시라는 험난한 세상에서 각 개인은 살아남기 위한 투쟁을 한다. 대표작인 '스미요시 나가야'는 도시라는 척박한 환경에서 낭만을 꿈꿀 수 있는 작은 보금자리이다. 또한 이러한 철학은 건축뿐만 아니라 그의 인생에 두루두루 나타난다. 몇 가지 키워드를 통해 책의 인상적인 내용을 발췌한다. 


독학


"진지하게 공부하지 않으면 안 될 뿐더러 뭔가 의문이 생겨도 의견을 나눌 급우도 없고 이끌어 줄 선배나 교사도 없었다. 아무리 노력을 해도 내가 얼마만큼 성장했는지, 어느 수준에 와 있는지를 헤아릴 방법이 없었다. 가장 힘들었던 것은 무엇을 어떻게 배울 것인가 하는 점부터 혼자 판단해야 한다는 것이다."


해외여행


"아무도 손을 들지 않았다. 배를 타고 세계에서 파도가 가장 사납다는 동중국해를 통과해야 하는 머나먼 여행길이기 떄문이다. 나는 '외국에 가 볼 수 있으니 괜찮지 않을까' 하는 생각에 손을 번쩍 들었다. ... 유럽에 장기간 나가 있는 것은 그런 업무 흐름을 끊고 모아둔 돈을 몽땅 쓰는 일이기도 했다. 하지만 그런 불안보다도 미지의 서구에 대한 호기심이 더 강했다. ... 그 강렬함이 무엇인지 본고장에 가서 내 눈으로 직접 확인하고 싶었다."


스미요시 나가야


"그러나 기능을 생각하지 않고 예술 작품처럼 자기 취향대로 만든 집이라는 비평에는 동의할 수 없다. 결코 이 집은 그 안에서 영위되는 생활을 무시하고 만든 것이 아니다. 오히려 일상생활이란 무엇인지, 가정집이란 무엇인지를 나 나름대로 철저히 생각하고 계산해 낸 건축이었다. ... '이렇게 비좁은 대지에 어떻게 이렇게 풍부한 공간이 만들어질 수 있는가'라는 평을 들을 수 있는 집을 짓고 싶었다. ... '스미요시 나가야'의 창조성은 그것이 실제로 지어져서 실제 가정집으로 존재한다는 사실에 있다." 


일과 삶 


"그러나 조건이 열악하기는 해도 일감에 주린 나에게는 일을 해 볼 수 있는 기회가 분명했다. ... 무엇보다 우선 앉아서 일감을 기다리는 엘리트다운 건축가 모습은 나랑 인연이 없다고 생각하고 처음부터 깨끗이 포기했다. 건축을 업으로 삼아 어떻게든 살아가야 한다. 일감이 없으면 스스로 가능성을 일궈 내서 일감을 만들어 내는 수밖에 없다. 그렇게 단순하게 생각했다. ... 자기 삶에서 '빛'을 구하고자 한다면 먼저 눈앞에 있는 힘겨운 현실이라는 '그늘'을 제대로 직시하고 그것을 뛰어넘기 위해 용기 있게 전진할 일이다." 




Design principles:

1    The building shall be durable and firm enough to resist violent storm, sand storm, and ultraviolet ray.

1. 건물은 맹렬한 폭풍, 모래 폭풍, 자외선에 저항할 수 있기 위해 충분히 견고해야 한다. 

2    Buildings are not built to show off the wealth and test technologies, especially in poor areas, and local materials and applicable folk building technologies will be used for the building.

2. 건물은, 특히 빈곤한 지역에서는, 부를 자랑하고 기술을 시험하기 위한 것이 아니며 지역사회의 재료와 적용가능한 민속적 건축기술이 건물을 위해 활용될 것이다. 

3    Good-looking is not beauty, and even beauty often lasts for a short while with the shift of aesthetic trends. A pleasant and well-adapted building with multiple functions is a good building, and durability is a synonym of history, symbol and localism.

3. 보기 좋은 것은 아름다운 것이 아니며, 심지어 아름다움이라는 것도 미의 경향이 변함에 따라 아주 잠시 지속된다. 다양한 기능을 가진 쾌적하고 주변환경에 적응할 수 있는 건물이 좋은 건물이며, 견고함이라는 것은 역사, 상징, 지역주의의 동의어이다. 

4    It is preferable for a house in the desert hinterland to emerge in harmony with the nature and perish of itself as time goes by.

4. 건물이 사막 내륙지역에 자연과 조화를 이루고 시간이 지남에 따라 종멸에 이르는 것을 선호해야 한다.  

5    The natural light is over artificial light as the latter is dependent on too much input and the sun and the moon are really splendid and reliable.

5. 자연채광은 인공채광보다 우선하며, 이는 인공채광의 경우 너무 많은 투입재에 의존하며 햇빛과 달빛은 경이롭고 의존할 수 있기 때문이다. 

6    The internal and external space of the building is homogeneous, and flow and stagnancy is reciprocal causation as the space exists of itself.

6. 건물의 내부와 외부는 동일한 것이며, 공간이 자체적으로 존재함에 따라 부침은 상호적으로 야기된다. 




------------------------------------------------------------------------------------------------------------------------------------------------------------------------



원문 


http://www.archdaily.com/876711/dongzhuang-building-museum-of-western-regions-xinjiang-wind-architectural-design-and-research-institute






DongZhuang Museum of Western Regions / Xinjiang Wind Architectural Design & Research Institute, © Yao Li
© Yao Li

© Yao Li© Yao Li© Yao Li© Yao Li+43

© Yao Li
© Yao Li

From the architect. Western or Eastern? 

DongZhuang-Building Museum of Western Regions, is located in Tuoli Township of Nanshan Grasslands, 30 km away from Urumqi City, and is built on the site of a previous grain shop that existed more than sixty years ago. Since the ancient times, architectural design which is inspired by natural landscape has always been exciting. The Museum, facing the city in the south and backed by the mountain in the north, has no disturbance on surrounding vegetation. From afar, it looks like an off-white stone rolled down from the mountain, standing quietly and naturally in the open and vast Gobi desert of Inner Eurasia. Part of the Museum was designed as a guest house containing a private art gallery and the other is open to the public where passengers could have some rest.

© Yao Li
© Yao Li

Cement, sand, necessary rebar and least glass are all components of the building for ecology protection and resource conservation. The thick walls and small windows shield against the scorching sun in summer and chillness in winter. The principles and methods of traditional technologies for cavity walls, ramming earth, sun-dried mud bricks and laying stones are adopted to construct a simple, reliable and durable building. The texture of materials is highlighted on the building's surface to obtain a "natural" completeness of a non-specific space.

© Yao Li
© Yao Li

The design respecting the data framework and ecological cycle reflects the diversity, liberty and obscureness of local life and endows the building with liberty, freeness and vitality. DongZhuang is a "transparent" presence, with no clear internal floors, possibilities of uncertain and multiple applications, and UDLR interconnection. It takes advantage of natural presences in a smart way to protect against wind and snow and realize ventilation and day lighting. The perfect concave-convex matching with the outer space and the existing space chiseled and space "created" as required for the workers’ needs makes a building under the concept of "harmony" and "container".

© Yao Li
© Yao Li

Design principles:

1    The building shall be durable and firm enough to resist violent storm, sand storm, and ultraviolet ray.

2    Buildings are not built to show off the wealth and test technologies, especially in poor areas, and local materials and applicable folk building technologies will be used for the building.

3    Good-looking is not beauty, and even beauty often lasts for a short while with the shift of aesthetic trends. A pleasant and well-adapted building with multiple functions is a good building, and durability is a synonym of history, symbol and localism.

Floor Plans
Floor Plans

4    It is preferable for a house in the desert hinterland to emerge in harmony with the nature and perish of itself as time goes by.

5    The natural light is over artificial light as the latter is dependent on too much input and the sun and the moon are really splendid and reliable.

6    The internal and external space of the building is homogeneous, and flow and stagnancy is reciprocal causation as the space exists of itself.

© Yao Li
© Yao Li

The texture of wall brick and floor ceramic tile is completed under the efforts of the designers and 23 local Artux constructors. For memory and respect, the designers stroked and engraved the latter’s names on the “five stars” red brick. North: the wall body is intensified to resist strong wind. East: an opening is provided for enjoying the blue sky and white cloud among the existence of beautiful small river, temples and mountains. South: owing to the sceneries of green hills and trees, and the smoke from kitchen chimneys rising from the pasture families, together with the bright sunshine and gentle and pleasant breeze, it is a good idea to drink milk tea in the garth, basking in the sunshine, beside the screen work of the vertical ladder. West: one can enjoy the warm picture made of the setting sun shining through the fruit trees, the stream flowing quietly, and homebound people. One can open the skylight of the roof to let in the light of stars and moon, observe the universe, while listening to the twittering of swallows. Previously there were many bird's nests on the northwest corner, the designers planted flowers and plants on the space between stairs and water tank to build “Bird's Nest” open to the south for returning swallows. Before construction, scores of apple trees, elaeagnus angustifolia (Russian Olive) and elm in the yard of the old grain shop were moved to the southeastern corner of the square of the village primary school, and then restored after the main structure was completed.

Sketches
Sketches

The theory of uncertain design is obtained from the experience of the architectural design in the Western Regions for decades, which not only requires craftsmanship, and but also should incorporate the awareness from the depth of one's soul, and quality of respecting natural space. According to the uncertain design theory, a building is compared to a potato, and the seed of the potato is cut into irregular pieces, which are buried in the ground, so no one knows how large they would grow and what they would look like. But they will grow up and be themselves for sure. The potato has its own image and natural skin after self-enrichment, due to the demand of inner growth and external oppression and bondage from soil. The uncertain theory tries to give the space a “space”, which is full of air, sunshine, airflow, moisture, heat and coolness, snow and rain and countless causes and effects relevant to stretching. Then their existence leads to the topic about life and reproduction. Reliability, continuity, non-utilitarianism, view of nature, open view of environment, free and versatile use of the space, the simplicity of materials, crafts and cost, and the expression of the most primitive, substantial and simple “blank” are all the essential thought and action principles of the design of DongZhuang Museum.

© Yao Li
© Yao Li

The place is mostly called “Western Region” in China, and “The East” by the European, so it is hard to define whether it is a building of the east or of the west.


보의 철근배근(rebar placing in RC beams) 


요약번역


1. RC보의 철근은 기본적으로 축방향 철근(longitudinal bar)과 늑근(stirrup), 복근(보의 수축방지를 위해 보 중단 축방향으로 설치하는 보강용 철근) 


2. RC보에 발생하는 파괴(failure)는 2가지 종류이다. 

1) 휨파괴(flexural or bending failure) - 보의 하중이 증가함에 따라(as the loads on beams increase), 보는 

2) 전단파괴 (shear failure) - 전단 파괴는 서포트의 가운데(mid-depth)에 45도 방향으로 주로 발생한다. 전단파괴는 취성파괴(brittle)로서 반드시 피해야 한다. 


3. 두가지 파괴(failure)에 대응하기 위해 마찬가지로 두가지의 보강이 이뤄진다. 

1) 축방향 철근 혹은 주근(longitudinal bars) - 휨에 의해 발생하는 인장력에 대응하기 위한 것으로 보의 중앙부에는 상단에, 양단에는 하단에 더 많이 배근한다. 

2) 늑근(stirrups) - 전단파괴에 대응하기 위한 것이며 동시에 주근(longitudinal bars)이 본래 위치를 벗어나는 것을 방지하기 위한 것(결속 강화) 것이다. 


4. 늑근(stirrup)은 전단력(shear stress)과 사인장력(diagonal stress)에 대응하기 위한 것이다. 


5. 보춤(beam depth)은 매번 변한다. 보춤(beam depth)이 깊어질수록 전단력에 더 대응하기 유리해진다. 만약 보춤이 올바르지 않는 경우(when beam-depth is not adequate), 늑근(stirrup)을 더 배치하여 전단력에 저항해야 한다. 


----------------------------------------------------------------------------------------------------------------------------------------------------------------

원문1 

Reinforced Concrete(RC) beams have two sets of steel reinforcement, namely:       Long straight bars ( Longitudinal Bars) placed along its length & Closed loop of small dia bars( Stirrups) at regular intervals along its length.
The two types of failures occur mainly in beam are:
1. Flexural(Bending ) failure
2. Shear failure


The beam sags under increase loading which results in  flexural failure. Therefore, Longitudinal bars are provided to  resist tension due to flexure.


A Shear crack may develop which is inclined at 45° to the horizontal and it develops at mid-depth near the support grows towards the top and bottom. Shear failure is brittle and, therefore must be avoided.
So Stirrups are provided to  resist such shearing action and also prevent the  longitudinal bars from bending outward.

Source: IIT Kanpur paper
Thanks to OP


원문2


What is Stirrup ?

A reinforcement used to resist shear and diagonal tension stresses in a concrete structural member.
Or

The term stirrups is usually applied to lateral reinforcement in flexural members and the term ties to lateral reinforcement in vertical compression members.

  • In uniaxial compression test of concrete, upon reaching the ultimate load failure of concrete occurs where major cracks line up in the vertical direction and the concrete cube would be split up. The development of vertical cracks involves the expansion of concrete in lateral directions. In case the concrete is confined in lateral directions, it was observed that the formation of vertical cracks would be hindered as indicated in past experiments. As a result, the concrete strength is increased with also a rise in failure strain.
  • The above theory is often used in the design of bridge columns. Steel stirrups are installed at around the vertical main reinforcement. Other than the function of shear reinforcement, it helps to avoid the lateral deformation of interior concrete core so that the strength of concrete column is increased.
  • Also , Open stirrups are provided principally to resist shear forces in concrete beams and they are applied in locations in which the effect of torsion is insignificant. U-shaped stirrups are placed in the tension side of concrete beams in which shear cracks would occur. However, when concrete beams are designed to resist a substantial amount of torsion, closed stirrups should be used instead.
  • Concrete beams vary in depth. The deeper the beam, the more shear capacity. When the depth is not adequate, steel stirrups must be added to increase the shear capacity of the beam. These stirrups are usually one piece of steel that is bent into a rectangular shape. Often small diameter steel is used, such as #3 and #4 rebar. The stirrup typically wraps around the bottom and top bars of the beams.
  • Too often the stirrup is not prefabricated and the installer tries make the stirrup in the field, after the horizontal bars are already in place. This is usually obvious, because the stirrup is constructed from two pieces with inadequate lap splice. It is much easier and efficient to install a stirrup at the same time the horizontal reinforcement is being installed.


The figure shows the Section of a concrete beam with a closed stirrup.

​Image Source: Google

1. 문제 


You are given a string. Remove its first and last characters until the string is empty or the first and the last characters are not equal. Output the resulting string.

Example

  • For inputString = "abacaba", the output should be
    reduceString(inputString) = "".

    Explanation: "bacab" -> "aca" -> "c" -> "".

  • For inputString = "12133221", the output should be
    reduceString(inputString) = "1332".


2. 문제풀이

1) 첫 번째 요소와 마지막 요소가 같은지 확인한다. 

2) 같다면 지워버리고, 다르다면 바로 출력한다. 

3) 계속 지워서 len(list)가 1이거나 0이면 멈춘다. 


3. 해답 

def reduceString(inputString):
    lst = list(inputString)
    while len(lst) >= 2 and lst[0] == lst[-1]:
        del lst[0]
        del lst[-1]
        if len(lst) ==1:
            lst = []
            break
    return ''.join(lst)

4. 실수요소

- 매 리스트가 삭제 될 때 마다 len(list)가 변하므로 index에 주의한다. 

5. 기억해둘 요소

- 리스트의 마지막 요소를 선택하기 위해서는 list[-1]이 가능하다. 


1. 문제 

Given two sorted arrays of integers, check if there is at least one element which occurs in both arrays.

Example

  • For arr1 = [1, 2, 3, 5] and arr2 = [1, 4, 5], the output should be
    checkSameElementExistence(arr1, arr2) = true;
  • For arr1 = [1, 3, 5] and arr2 = [-2, 0, 2, 4, 6], the output should be
    checkSameElementExistence(arr1, arr2) = false.


2. 문제풀이 


1) 첫 번째 리스트의 첫 번째 요소가 두 번째 리스트에 일치하는 요소가 있는지 확인. 


2) 첫 번째 리스트의 두 번째 요소에 대해 1) 실행. 


3) 첫 번째 리스트의 나머지 요소 n-2개에 대해 1) 실행. 


4) 두번의 iteration이 있으므로 for문을 2번 활용.


3. 해답 


def checkSameElementExistence(arr1, arr2):

    for i in arr1:

        for g in arr2:

            if i ==g:

                return True

    return False

1. 문제이해 

- numberLength는 총 칸의 숫자로 생각할 수 있다. 각 칸에는 1~9의 숫자가 들어갈 수 있다. 

- 각 칸의 총합은 sum과 동일해야 한다.

2. 풀이과정 

- 숫자 조합이 하나 만들어 지면 numberLength만큼의 조합이 가능하다. 

- 그러므로 sum이 odd인지 even인지에 따라 결과값이 달라진다. 

- 어차피 조합은 안의 내용물이 채워지면 한 조합에 관해 여러 결과물이 똑같이 만들어질 수 있으므로 조합부터 생각한다. 

- sum이 큰 값이면? 예를 들어, 55이면 9,9,9,9,9,9,1의 조합이 가능하다. 이것은 각 칸마다 최대의 값부터 채웠을때 나오는 값이다. 


Given integers sum and numberLength, find the number of non-negative integers less than 10numberLength such that the sum of digits for each of them is equal to sum.

Example

For sum = 5 and numberLength = 2, the output should be
digitSumInverse(sum, numberLength) = 6.

These integers are: 5, 14, 23, 32, 41, 50.

Input/Output

  • [time limit] 4000ms (py3)
  • [input] integer sum

    Constraints:
    0 ≤ sum ≤ 100.

  • [input] integer numberLength

    Constraints:
    2 ≤ numberLength ≤ 15.

  • [output] integer




참고: http://blog.proto.io/color-affects-ux-behavior/

참고


https://www.w3.org/TR/CSS2/visudet.html#Computing_heights_and_margins


1. list[1:4]는 list[4]를 포함하지 않는다. 


2. list comprehension 문법을 다시 체크하자. 

[element_in_items for items in list if expression] 구조를 외우자. 


3. a = [student[1:4] for student in students] 작성 시, a는 [[]]형태가 됨을 기억하자. 


4. float형 데이터를 소수점 두자리 까지 만드는 방법을 기억하자. 

'%.2f' % number

전체코드


>>> f = lambda x, y : x + y
>>> f(1,1)
2
>>> Celsius = [39.2, 36.5, 37.3, 37.8]
>>> Fahrenheit = map(lambda x: (float(9)/5)*x + 32, Celsius)
>>> print Fahrenheit
[102.56, 97.700000000000003, 99.140000000000001, 100.03999999999999]
>>> C = map(lambda x: (float(5)/9)*(x-32), Fahrenheit)
>>> print C
[39.200000000000003, 36.5, 37.300000000000004, 37.799999999999997]
>>> 
>>> fib = [0,1,1,2,3,5,8,13,21,34,55]
>>> result = filter(lambda x: x % 2, fib)
>>> print result
[1, 1, 3, 5, 13, 21, 55]
>>> result = filter(lambda x: x % 2 == 0, fib)
>>> print result
[0, 2, 8, 34]
>>> 


설명


lambda함수는 anonymous(무명)함수이다. 말 그대로 이름을 가지지 않는 함수이다.

간단하게 쓰고 버리기 좋다.


f = lambda x, y : x+y 

# 람다함수의 가장 기본적인 문법 골격이다. 

# lambda 인자: 표현식으로 구성된다. 


Fahrenheit = map(lambda x : (float(9)/5)*x+32, Celsius) 

# lambda함수는 map함수와 자주 사용된다. 

# filter함수의 경우 map함수와 비슷하나 list에 함수를 적용한 이후 참인 것만 반환한다. 

# 그러므로 filter함수와 함께 lambda를 사용할 경우, 표현식이 True of False가 출력되도록 구성되어야 한다. 


참고: http://www.python-course.eu/lambda.php

+ Recent posts